Empiric

Test Engineer

Posted: Nov 6, 2025

Job Description

Test Automation EngineerWe are looking for a Test Automation Engineer who is passionate about quality, automation, and continuous improvement. You will work in Agile and DevOps environments where you design, build, and maintain automated tests that ensure reliable and scalable software delivery. Together with developers, product owners, and fellow testers, you will deliver high-quality solutions and help improve test maturity across teams.Tasks and ResponsibilitiesDesign, plan, and execute test strategies for multiple testing levels (unit, integration, system, and acceptance).Develop, maintain, and debug automated test scripts using frameworks such as Playwright (JavaScript/TypeScript), Selenium (Java/C#), Robot Framework (Python), or Tosca.Define and maintain BDD test scenarios using Gherkin syntax, executed through frameworks like Cucumber, SpecFlow, or Reqnroll.Perform API testing with Postman or SoapUI, validating requests, responses, and data formats (JSON/XML).Integrate automated tests into CI/CD pipelines (GitLab, Jenkins, or Azure DevOps).Apply Shift-Left, TDD, and BDD principles to improve quality early in the lifecycle.Collaborate with developers, analysts, and product owners to refine user stories and acceptance criteria.Support reporting on test execution, quality metrics, and defect management.Contribute to continuous improvement of test automation frameworks and best practices.RequirementsExperience: 3+ years of experience in software testing and automation.Experience with one or more automation frameworks: Playwright, Selenium, Tosca, Robot Framework, or Cypress.Hands-on experience with BDD tools such as Cucumber, SpecFlow, or Reqnroll and familiarity with Gherkin.Programming skills in Java, C#, JavaScript/TypeScript, or Python.Knowledge of Git, JSON, XML, and version control workflows.Understanding of CI/CD pipelines and automated test integration.Basic understanding of performance testing tools such as JMeter or K6 is a plus.Certifications: ISTQB Foundation (mandatory). Advanced certifications such as ISTQB Test Automation Engineer, TMAP, or PSM I (Scrum) are preferred.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In