Senior Test Automation Engineer – C#, Playwright & SAP Automation (India)

Senior Test Automation Engineer – C#, Playwright & SAP Automation (India)

15 Oct
|
Total Shift Left
|
India

15 Oct

Total Shift Left

India

Company: Total Shift Left

Experience: 5–8 Years

Location: Remote – India

Employment Type: Full-time

Joining: Immediate joiners preferred

Education: Any Graduation/Post-Graduation Degree

About Total Shift LeftTotal Shift Left is a technology company focused on Quality Engineering, Test Automation, and enterprise application testing. We help organizations improve software quality and accelerate releases through modern automation frameworks, Shift-Left practices, and engineering-led QA.

Job DescriptionWe are looking for an experienced Senior Test Automation Engineer with strong hands-on expertise in C#, Microsoft Playwright, .NET, and SAP test automation.

The ideal candidate will be responsible for developing and maintaining automation frameworks, automating SAP business workflows, executing regression suites, troubleshooting test failures, and collaborating with functional and development teams to deliver reliable enterprise software.

Key Responsibilities

Test Automation and Framework Development

- Design, develop, and maintain automated test scripts using C#, Microsoft Playwright, and .NET.
- Build and enhance reusable, scalable, and maintainable automation frameworks.
- Automate functional, regression, smoke, sanity, and end-to-end test scenarios.
- Implement reusable components, assertions, test utilities, and test data management solutions.
- Analyze application changes and maintain automation scripts to ensure reliable execution.
- Debug failed tests, investigate root causes, and resolve automation issues.
- Follow coding standards and automation best practices.

SAP Test Automation
- Develop and maintain automated tests for SAP applications and business processes.
- Automate critical SAP workflows, transactions, and end-to-end business scenarios.
- Automate browser-based SAP Fiori and other web-based SAP applications using Playwright where applicable.
- Support SAP GUI automation using appropriate SAP automation technologies.
- Validate business processes, application behavior, and data across integrated SAP systems.
- Collaborate with SAP functional consultants, business analysts, and development teams to understand requirements and identify automation opportunities.
- Execute SAP regression suites and support testing during releases, upgrades, and application changes.




- Investigate automation failures and distinguish application defects from script or environment issues.

Test Execution and Quality Engineering
- Analyze business requirements, functional specifications, and acceptance criteria to identify automation candidates.
- Create and maintain test scenarios, test cases, test data, and expected results.
- Execute automated test suites and analyze results.
- Identify, document, track, and retest defects using tools such as Jira or Azure DevOps.
- Maintain test execution reports, defect reports, and automation coverage metrics.
- Collaborate with manual testers to identify high-value regression scenarios for automation.
- Participate in Agile ceremonies, sprint planning, test reviews, and release activities.
- Contribute to Shift-Left testing and continuous improvement of QA practices.

CI/CD and Collaboration
- Integrate automated tests into CI/CD pipelines where required.
- Work with tools such as Azure DevOps, Jenkins, or GitHub Actions.
- Collaborate with developers, SAP consultants, QA engineers, and client stakeholders.
- Identify opportunities to improve automation reliability, execution speed, and regression coverage.

Required Skills and Experience
- 5–8 years of experience in software testing and test automation.
- Strong hands-on experience with C#, Microsoft Playwright, and .NET.
- Good programming knowledge of C#, object-oriented programming, and .NET.
- Experience developing or maintaining automation frameworks.
- Hands-on experience automating SAP applications or SAP business workflows.
- Experience with SAP Fiori and web-based SAP applications.
- Experience with functional, regression, integration, and end-to-end testing.
- Strong understanding of SDLC, STLC, test design, and defect life cycle.
- Experience with test frameworks such as NUnit, xUnit, or MSTest.
- Experience with Git or other version control systems.
- Familiarity with CI/CD pipelines and automated test execution.
- Strong debugging, analytical, and problem-solving skills.




- Good communication skills and the ability to work independently with distributed teams.

Technical Skills

Core and Mandatory Skills

- C#
- Microsoft Playwright
- .NET
- SAP test automation
- Automation framework development or maintenance
- Functional and regression testing

Additional Skills – Preferred

- SAP Fiori and SAP S/4HANA or SAP ECC testing
- SAP GUI automation using appropriate SAP automation tools
- NUnit, xUnit, or MSTest
- Page Object Model and other maintainable automation design patterns
- SQL and database validation
- REST API testing
- Git
- Azure DevOps, Jenkins, or GitHub Actions
- RSAT or other SAP-related automation tools, where applicable
- Experience with AI-assisted testing tools

Why Join Total Shift Left?
- Work on enterprise-scale applications and SAP automation projects.
- Contribute to modern Quality Engineering and automation initiatives.
- Build and enhance reusable automation frameworks.
- Collaborate with experienced QA, automation, and engineering professionals.
- Gain exposure to enterprise integrations and modern testing practices.
- Work in a collaborative, ownership-driven environment with opportunities for professional growth.
- Enjoy the flexibility of a 100% remote role within India.

EducationAny graduation or post-graduation degree.

We value practical automation experience, solid programming fundamentals, testing expertise, analytical thinking, and problem-solving ability over a specific academic specialization.

Ideal CandidateThe ideal candidate is a hands-on automation engineer who combines strong C# and Playwright expertise with practical SAP test automation experience.

You should be comfortable designing and maintaining automation frameworks, automating complex business workflows, troubleshooting test failures, and collaborating with functional and technical teams to improve test coverage and release quality.

C#, Playwright, and hands-on SAP automation experience are the primary requirements. Candidates with experience limited to manual testing or web automation without SAP automation exposure may not be suitable for this role.

Technical Note: Playwright with C# is well suited to browser-based SAP Fiori applications. SAP GUI for Windows may require a separate compatible automation approach.

📌 Senior Test Automation Engineer – C#, Playwright & SAP Automation (India)
🏢 Total Shift Left
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior test automation engineer – c#, playwright & sap automation (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior test automation engineer – c#, playwright & sap automation (india) / india