About the job
Job Title: Senior QA Automation Engineer (.NET/C#)
Location: Coimbatore
Experience: 7+ Years
Job Summary
We are seeking a Senior QA Automation Engineer with 7+ years of experience in software testing and quality assurance. The ideal candidate will have strong expertise in C#, .NET, xUnit, Playwright, and Applitools, with a proven track record of designing and maintaining automation frameworks. Experience with Java, Selenium, and TestNG is highly desirable. The role involves working closely with development teams to ensure high-quality software delivery through robust automated and manual testing practices.
Key Responsibilities
- Design, develop, and maintain automated test frameworks using C#, .NET, xUnit, and Playwright.
- Create and execute automated test scripts for web applications.
- Perform visual validation testing using Applitools.
- Develop and maintain regression, smoke, sanity, and end-to-end test suites.
- Collaborate with Developers, Product Owners, and QA team members to understand requirements and define test strategies.
- Participate in Agile ceremonies, sprint planning, backlog grooming, and release activities.
- Analyze test results, identify defects, and work closely with development teams to resolve issues.
- Perform API and database testing where required.
- Continuously improve test automation coverage, reliability, and execution efficiency.
- Contribute to QA best practices, standards, and process improvements.
Required Skills
- 7+ years of experience in Software Quality Assurance.
- Strong hands-on experience with C# and .NET.
- Expertise in Playwright automation framework.
- Experience with xUnit for test automation.
- Experience with Applitools for visual testing.
- Strong understanding of test automation architecture and framework design.
- Experience in web application testing.
- Knowledge of API testing and database validation.
- Experience with Git and version control systems.
- Strong understanding of Agile/Scrum methodologies.
- Excellent analytical, troubleshooting, and communication skills.
Preferred Skills
- Prior experience with Java, Selenium WebDriver, and TestNG.
- Experience integrating automated tests into CI/CD pipelines.
- Exposure to Azure DevOps, GitHub Actions, Jenkins, or similar tools.
- Knowledge of performance, security, and accessibility testing.
- Experience mentoring junior QA engineers.
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.