Skip To Main Content
backBack to Search

Senior Test Automation Engineer (JavaScript/TypeScript)

Remote in Brazil
Automated Testing in JS& 10 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a Senior Test Automation Engineer with strong experience in JavaScript or TypeScript-based automation frameworks. The ideal candidate should have hands-on experience building and maintaining automated tests for modern web applications and APIs, with a strong focus on quality, reliability, and maintainability.

This role requires solid automation experience, strong testing fundamentals, and the ability to collaborate effectively with development, product, and QA teams.

Responsibilities
  • Design, develop, and maintain automated test frameworks using JavaScript or TypeScript
  • Create automated tests for frontend applications, APIs, and end-to-end flows
  • Build and maintain test suites using tools such as Cypress, Playwright, WebdriverIO, or similar
  • Integrate automated tests into CI/CD pipelines
  • Analyze test failures, report defects, and collaborate with developers on resolution
  • Improve automation reliability, execution time, and maintainability
  • Participate in test strategy definition, code reviews, and quality engineering discussions
  • Mentor other QA engineers and promote automation best practices
Requirements
  • 3+ years of experience in test automation using JavaScript or TypeScript
  • Hands-on expertise in Cypress, Playwright, or WebdriverIO
  • Background in API testing with Postman, SuperTest, Axios, REST clients, or similar
  • Understanding of testing principles, test design techniques, and QA processes
  • Proficiency in CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar
  • Skills in Git and version control practices
  • Knowledge of web technologies such as HTML, CSS, and DOM, along with HTTP and browser behavior
  • Familiarity with Agile/Scrum environments
  • Strong debugging, analytical, and communication skills
  • English language proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
  • Competency in BDD frameworks such as Cucumber
  • Showcase of visual regression testing
  • Capability to work with Docker or cloud-based test execution
  • Background in performance or accessibility testing
  • Experience testing microservices or cloud-based applications