OneData Software Solutions logo

Senior QA Automation Engineer (.NET/C#)

OneData Software Solutions
2 hours ago
Full-time
On-site
Coimbatore, Tamil Nadu, India
Automation Tester, SDET

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.