Point your AI agent at freehire and let it find you a job.

Get the CLI →

Careernet

NewBe an early applicant

Senior Test Automation Engineer

Posted Updated
Discussion

Key Skills: Java, .NET, C#, Python, Playwright Automation, Selenium, Automated Testing, BDD, Cucumber, Automation Testing, Api Testing

Roles and Responsibilities:

  • Design, implement, and maintain reusable components for web test automation frameworks.
  • Create and execute automated test scenarios for web applications and associated services.
  • Conduct test design reviews, code reviews, failure analysis, and root-cause investigations.
  • Adapt automation libraries and test cases as application functionality and interfaces evolve.
  • Estimate testing work, manage dependencies and risks, and support delivery against project quality targets.

Skills Required:

  • 8 - 12 years of experience in software testing, including at least five years in test automation.
  • Strong programming experience in C#, .NET, Java, or Python, with a minimum of five years focused on test automation.
  • Hands-on experience with Selenium WebDriver and/or Playwright for web automation.
  • Ability to build, extend, and maintain reusable test automation frameworks and libraries.
  • Experience with web application and web API testing, including automated test execution and defect investigation.

Good to Have:

  • Experience with BDD, Cucumber, and API testing practices.

Education: Bachelor's or postgraduate degree in Computer Science, Computer Engineering, Information Technology, or a related discipline.


Skills

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

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.