NextHire Try for free

OneData Software Solutions

Posted 28 Aug 2026

Senior Automation Engineer (.NET C#)

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

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.


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.
  • Analyse 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.


Requirements:

  • 7+ years of experience in Software Quality Assurance.
  • Strong hands-on experience with C# and. NET.
  • Expertise in the 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.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach