Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

OneData Software Solutions

Senior Automation Engineer (.NET C#)

Posted Updated
Discussion

Description

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.

Skills

What Senior Industrial Engineering jobs ask for — and how much of it you have →
Apply

See also

Industrial Engineering jobs by country — openings, pay and top skills →