Available to hire
I am Sathis Kumar Narayanasamy, a Senior Software Engineer and SDET/QA Leader with 15+ years delivering high-impact QA automation, software development, and cloud migration.
I have led end-to-end quality engineering across Finance, Insurance, and Healthcare; built automation frameworks; modernized legacy systems on AWS and Azure; served as an Agile Scrum Master; and am proficient in C#, .NET, REST APIs, TDD, and cloud-native architectures. I am an expert in Selenium WebDriver with C#, SpecFlow, Java/TestNG, Cucumber, REST-Assured, Allure, and Extent Reports, with strong skills in Git, Maven/Gradle, and CI/CD pipelines in Azure DevOps.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Lead SDET Engineer at Microsoft
January 1, 2022 - PresentLed QA for Forza Motorsport’s game engine and rendering features, enhancing test coverage and reliability. Developed C# and Python test automation frameworks, reducing manual testing by 20+ hours daily. Created Power BI dashboards tracking performance and lab coverage metrics; defined automation strategies and new game security testing techniques. Integrated testing with CI/CD pipelines in Azure DevOps and authored tests in Azure Test Plans linked to automation framework feature files. Mentored engineers and defined comprehensive test strategies across functional, regression, performance, and integration testing for cross-functional teams.
Senior Software Engineer — Life IT Division at Symetra Financial
January 1, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate), improving scalability and maintainability. Built .NET Core web services and Lambda functions with Docker/Fargate deployments. Led front-end modernization using .NET Core and React. Developed unit and integration testing strategies and provided technical leadership and mentorship to QA team on automation and quality. Acted as Scrum Master, managing backlog, sprint planning, and cross-team coordination.
Software Engineer II — MS IT at Microsoft
January 1, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning for team services. Migrated legacy SCAN application to Azure Service Fabric, enhancing scalability and reliability. Designed and implemented RESTful APIs for malware scanning services with security and efficiency. Utilized C#, MS Load, Coded UI Test, SQL Server, and Azure for testing solutions. Provided peer mentoring to foster team growth.
Senior SDET at Symetra Financial
January 1, 2012 - October 9, 2025Led automation strategy for two major product lines; designed web automation frameworks with Watin and C# for Microsoft Dynamics-based apps. Created, maintained, and debugged automated test scripts; improved QA processes via cross-functional collaboration. Applied Test Driven Development (TDD) and paired programming to enhance code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 1, 2006 - October 9, 2025Tested Microsoft Learning applications focusing on functionality, usability, and stability. Developed test cases and traceability matrices; executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
January 1, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB). Led Y2K compliance testing and remediation for critical insurance systems. Automated underwriting system tests, increasing coverage and reliability.
Lead SDET Engineer — Xbox Studios Quality at Microsoft
January 1, 2022 - PresentLed QA for Forza Motorsport’s game engine and rendering features; developed C# and Python test automation frameworks; created Power BI dashboards tracking performance and lab coverage metrics; defined automation strategies including game security testing; built frameworks using Selenium WebDriver and Playwright with .NET, NuGet, and SpecFlow BDD; mentored team and integrated tests with Azure DevOps CI/CD; authored tests in Azure Test Plans and linked feature files to automation that updates Test Plans; defined test strategies for functional, regression, performance, and integration testing; collaborated with cross-functional teams for UAT.
Senior Software Engineer — Life IT Division at Symetra Financial
December 31, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate); built new .NET Core web services and Lambda functions with Docker/Fargate deployments; led front-end modernization using .NET Core and React; developed and executed unit and integration testing strategies; built automation framework with Selenium WebDriver, C#, and SpecFlow; provided technical leadership and mentorship on coding standards, automation strategies, and quality practices; acted as Scrum Master, managing backlog and sprint planning.
Software Engineer II — MS IT at Microsoft
December 31, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning; migrated legacy SCAN application to Azure Service Fabric; designed and implemented RESTful APIs for malware scanning with security and efficiency; utilized C#, MS Load, Coded UI Test, SQL Server, and Azure for testing; provided peer mentoring and knowledge sharing.
Senior SDET at Symetra Financial
December 31, 2012 - October 9, 2025Led automation strategy for two major product lines, driving test automation planning and execution; designed web automation frameworks with Watin and C# for Dynamics-based apps; created and maintained automated test scripts; improved QA processes via cross-functional collaboration; applied TDD and paired programming to improve code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 31, 2006 - October 9, 2025Tested Microsoft Learning applications focusing on functionality, usability, and stability; developed test cases and traceability matrices; executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
December 31, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB); led Y2K compliance testing and remediation for critical insurance systems; automated underwriting system tests, increasing coverage and reliability.
Lead SDET Engineer — Xbox Studios Quality at Microsoft
January 1, 2022 - PresentLeading QA for Forza Motorsport's game engine and rendering features, enhancing test coverage and reliability. Developed C# and Python test automation frameworks, reducing manual testing by 20+ hours daily. Created Power BI dashboards tracking performance and lab coverage metrics for leadership visibility. Innovated new game security testing techniques and defined automation strategies. Implemented framework using Selenium WebDriver, Playwright with C# (.NET), NuGet packages, and SpecFlow BDD, and integrated tests into Azure DevOps pipelines. Provided technical mentoring to improve team collaboration and testing quality. Defined comprehensive test strategies for functional, regression, performance, and integration testing and collaborated with cross-functional teams for UAT. Wrote tests in Azure DevOps Test Plans and linked feature files in automation framework to reflect status back to Azure Test Plans.
Senior Software Engineer — Life IT Division at Symetra Financial
January 1, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate), improving scalability and maintainability. Built new .NET Core web services and Lambda functions with Docker and Fargate deployments. Led front-end modernization using .NET Core and React. Developed and executed unit and integration testing strategies to ensure robust delivery. Established automation framework using Selenium Web Driver with C# (.NET) and NuGet packages; promoted Build & SpecFlow BDD practices. Provided technical leadership and mentorship to QA team members on coding standards, automation strategies, and quality practices. Acted as Scrum Master, managing backlog, sprint planning, and cross-team coordination.
Software Engineer II — MS IT at Microsoft
January 1, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning for team services. Migrated legacy SCAN application to Azure Service Fabric, enhancing scalability and reliability. Designed and implemented RESTful APIs for malware scanning services with security and efficiency. Utilized C#, MS Load, Coded UI Test, SQL Server, and Azure for comprehensive testing solutions. Provided peer mentoring and shared knowledge to foster team growth.
Senior SDET at Symetra Financial
January 1, 2012 - October 9, 2025Led automation strategy for two major product lines, driving planning and execution of test automation. Designed, Web automation frameworks with Watin and C# for Microsoft Dynamics-based apps. Created, maintained, and debugged automated test scripts; improved QA processes through cross-functional collaboration. Applied Test Driven Development (TDD) and paired programming to enhance code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 1, 2006 - October 9, 2025Tested Microsoft Learning applications focusing on functionality, usability, and stability. Developed test cases and traceability matrices to ensure comprehensive coverage. Executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
January 1, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB). Led Y2K compliance testing and remediation for critical insurance systems. Automated underwriting system tests, increasing coverage and reliability.
Lead SDET Engineer — Xbox Studios Quality at Microsoft
January 1, 2022 - PresentLed QA for Forza Motorsport’s game engine and rendering features, enhancing test coverage and reliability. Developed C# and Python test automation frameworks, reducing manual testing by 20+ hours daily. Created Power BI dashboards tracking performance and lab coverage metrics for leadership visibility. Defined automation strategies and a comprehensive test strategy for functional, regression, performance, and integration testing. Integrated with CI/CD pipelines in Azure DevOps; wrote tests in Azure DevOps Test Plans and linked with feature files in automation framework to update status back to Azure Test Plans. Mentored engineering teams to improve testing quality and processes.
Senior Software Engineer — Life IT Division at Symetra Financial
December 31, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate), improving scalability and maintainability. Built new .NET Core web services and Lambda functions with Docker and Fargate deployments. Led front-end modernization using .NET Core and React. Developed and executed unit and integration testing strategies; built automation frameworks using Selenium Web Driver with C# and Spec Flow BDD. Provided technical leadership and mentorship to QA team; acted as Scrum Master managing backlog and sprint planning.
Software Engineer II — MS IT at Microsoft
December 31, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning for team services. Migrated legacy SCAN application to Azure Service Fabric for improved scalability and reliability. Designed and implemented RESTful APIs for malware scanning services; performed security-focused testing. Used C#, MS Load, Coded UI Test, SQL Server, and Azure for testing solutions. Provided peer mentoring and knowledge sharing.
Senior SDET at Symetra Financial
December 31, 2012 - October 9, 2025Led automation strategy for two major product lines; designed web automation frameworks with Watin and C# for Microsoft Dynamics-based apps. Created, maintained, and debugged automated test scripts; improved QA processes via cross-functional collaboration. Applied TDD and paired programming to improve code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 31, 2006 - October 9, 2025Tested Microsoft Learning applications focusing on functionality, usability, and stability. Developed test cases and traceability matrices; executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
December 31, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB). Led Y2K compliance testing and remediation for critical insurance systems. Automated underwriting system tests, increasing coverage and reliability.
Lead SDET Engineer — Xbox Studios Quality at Microsoft
January 1, 2022 - PresentLed QA for Forza Motorsport’s game engine and rendering features, enhancing test coverage and reliability. Developed C# and Python test automation frameworks, reducing manual testing by over 20 hours daily. Created Power BI dashboards tracking performance and lab coverage metrics for leadership visibility. Implemented Selenium WebDriver and Playwright-based automation with C# (.NET), NuGet packages, and SpecFlow BDD; integrated with Azure DevOps pipelines. Mentored team and defined end-to-end test strategy for functional, regression, performance, and integration testing. Collaborated with cross-functional teams to design and execute test plans for User Acceptance Testing (UAT) and integrated tests with Azure DevOps Test Plans.
Senior Software Engineer — Life IT Division at Symetra Financial
January 1, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate), improving scalability and maintainability. Led frontend modernization using .NET Core and React. Developed and executed unit and integration testing strategies; built automation with Selenium Web Driver (C#) and SpecFlow BDD. Provided technical leadership and mentorship to QA team. Acted as Scrum Master, managing backlog, sprint planning, and cross-team coordination.
Software Engineer II — MS IT at Microsoft
January 1, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning for team services. Migrated legacy SCAN application to Azure Service Fabric, enhancing scalability and reliability. Designed and implemented RESTful APIs for malware scanning services with security and efficiency. Used C#, MS Load, Coded UI Test, SQL Server, and Azure for robust testing solutions. Provided peer mentoring to foster team growth.
Senior SDET at Symetra Financial
January 1, 2012 - October 9, 2025Led automation strategy for two major product lines, designing web automation frameworks with Watin and C# for Microsoft Dynamics-based apps. Created, maintained, and debugged automated test scripts; improved QA processes via cross-functional collaboration. Applied Test Driven Development and paired programming to enhance code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 1, 2006 - October 9, 2025T ested Microsoft Learning applications focusing on functionality, usability, and stability. Developed test cases and traceability matrices; executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
January 1, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB). Led Y2K compliance testing and remediation for critical insurance systems. Automated underwriting system tests, increasing coverage and reliability.
Lead SDET Engineer — Xbox Studios Quality at Microsoft
January 1, 2022 - PresentLed QA for Forza Motorsport's game engine and rendering features, enhancing test coverage and reliability. Developed C# and Python test automation frameworks, reducing manual testing hours. Created Power BI dashboards tracking performance and lab coverage metrics. Defined automation strategies and integrated tests with CI/CD pipelines in Azure DevOps. Facilitated mentoring and guidance to improve team collaboration and efficiency. Wrote tests in Azure DevOps Test Plans and linked them to automation framework feature files to update status in Azure Test Plans. Defined a comprehensive test strategy covering functional, regression, performance, and integration testing across related applications and UAT readiness.
Senior Software Engineer — Life IT Division at Symetra Financial
January 1, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate), improving scalability and maintainability. Built new .NET Core web services and Lambda functions with Docker and Fargate deployments. Led front-end modernization using .NET Core and React. Developed and executed unit and integration testing strategies to ensure robust delivery. Implemented automation using Selenium WebDriver with C# (.NET) and SpecFlow; provided technical leadership and mentorship to QA teams; acted as Scrum Master, managing backlog, sprint planning, and cross-team coordination.
Software Engineer II — MS IT at Microsoft
January 1, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning. Migrated legacy SCAN application to Azure Service Fabric, enhancing scalability and reliability. Designed and implemented RESTful APIs for malware scanning services with security and efficiency. Utilized C#, MS Load, Coded UI Test, SQL Server, and Azure for comprehensive testing solutions.
Senior SDET at Symetra Financial
January 1, 2012 - October 9, 2025Led automation strategy for two major product lines, driving planning and execution of test automation. Designed web automation frameworks with Watin and C# for Microsoft Dynamics-based apps. Created, maintained, and debugged automated test scripts; improved QA processes via cross-functional collaboration. Applied Test Driven Development (TDD) and paired programming to enhance code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 1, 2006 - October 9, 2025T ested Microsoft Learning applications focusing on functionality, usability, and stability. Developed test cases and traceability matrices to ensure comprehensive coverage. Executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
January 1, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB). Led Y2K compliance testing and remediation for critical insurance systems. Automated underwriting system tests, increasing coverage and reliability.
Lead SDET Engineer at Microsoft
January 1, 2022 - PresentLed QA for Forza Motorsport’s game engine and rendering features, enhancing test coverage and reliability. Developed C# and Python test automation frameworks, reducing manual testing by 20+ hours daily. Created Power BI dashboards tracking performance and lab coverage metrics for leadership visibility. Defined automation strategies and security testing techniques; integrated tests with CI/CD in Azure DevOps; wrote tests in Azure DevOps Test Plans and linked with automation framework feature files. Mentored engineering teams to improve testing quality and processes.
Senior Software Engineer — Life IT Division at Symetra Financial
December 31, 2022 - October 9, 2025Replatformed legacy .NET applications to AWS (Lambda, SQS, Docker, Fargate); built new .NET Core web services and Lambda functions; led frontend modernization using .NET Core and React. Developed and executed unit and integration testing strategies; established and maintained automation framework using Selenium Web Driver with C# (.NET) and Spec Flow BDD. Provided technical leadership and mentorship; acted as Scrum Master managing backlog and cross-team coordination.
Software Engineer II — MS IT at Microsoft
December 31, 2016 - October 9, 2025Spearheaded performance testing using real-world usage models to guide capacity planning for team services. Migrated legacy SCAN application to Azure Service Fabric, enhancing scalability and reliability. Designed and implemented RESTful APIs for malware scanning services with security and efficiency. Utilized C#, MSTest/Coded UI, SQL Server, and Azure for comprehensive testing solutions. Provided peer mentoring and knowledge sharing to foster team growth.
Senior SDET at Symetra Financial
December 31, 2012 - October 9, 2025Led automation strategy for two major product lines, driving planning and execution of test automation. Designed web automation frameworks with Watin and C# for Microsoft Dynamics-based apps. Created, maintained, and debugged automated test scripts; improved QA processes via cross-functional collaboration. Applied Test Driven Development (TDD) and paired programming to enhance code quality.
Senior SDET (Contractor) at Microsoft (via Insight Global)
October 31, 2006 - October 9, 2025T ested Microsoft Learning applications focusing on functionality, usability, and stability. Developed test cases and traceability matrices to ensure comprehensive test coverage. Executed tests, validated results, and reported defects to drive timely fixes.
Programmer Analyst at ORI Inc.
December 31, 2006 - October 9, 2025Developed and maintained mainframe (COBOL, JCL, CICS) and Java-based applications (JSP, XSLT, EJB). Led Y2K compliance testing and remediation for critical insurance systems. Automated underwriting system tests, increasing coverage and reliability.
Education
M.S., Computer Science at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025B.S., Physics at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025M.S., Computer Science at University of Madras
January 11, 2030 - October 9, 2025B.S., Physics at University of Madras
January 11, 2030 - October 9, 2025M.S., Computer Science at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025B.S., Physics at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025M.S., Computer Science at University of Madras
January 11, 2030 - October 9, 2025B.S., Physics at University of Madras
January 11, 2030 - October 9, 2025M.S., Computer Science at University of Madras
January 11, 2030 - October 9, 2025B.S., Physics at University of Madras
January 11, 2030 - October 9, 2025M.S. at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025B.S. at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025M.S. at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025B.S. at University of Madras, Chennai, India
January 11, 2030 - October 9, 2025Qualifications
Certified Scrum Master (Scrum Alliance)
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Certified Scrum Master (Scrum Alliance)
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Certified Scrum Master
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Certified Scrum Master (Scrum Alliance, 2022)
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Certified Scrum Master (Scrum Alliance)
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Certified Scrum Master (Scrum Alliance)
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Certified Scrum Master (Scrum Alliance)
January 1, 2022 - October 9, 2025Microsoft Generative AI – Foundations (Fundamentals)
January 11, 2030 - October 9, 2025Prompt Engineering – AI Training
January 11, 2030 - October 9, 2025Industry Experience
Financial Services, Healthcare, Gaming, Software & Internet, Professional Services, Media & Entertainment, Education
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in Seattle today.