This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Looking for an Automation Engineer with hands on experience in both Automation and Manual Testing. In this remote contract role, you must be able to collaborate with engineers and product managers to create test strategies and test plans. This person will be maintaining end-to-end automation testing and updates.
Job Responsibility:
Design, implement, and scale modern end-to-end automation frameworks
Combine deep hands-on technical expertise in Playwright (TypeScript) with architectural thinking
Enable parallel, sharded execution, CI/CD integration through GitHub Actions, and BrowserStack cloud orchestration
Collaborate with engineers, QA, and product teams to improve test efficiency, ensure system observability, and explore the use of AI-driven automation
Drive framework evolution, mentor teams, and define best practices for quality automation
Architect and enhance the Playwright (TypeScript) automation framework
Build and optimize CI/CD pipelines using GitHub Actions
Collaborate with engineers and product managers to create test strategies and plans
Perform manual regression, functional, integration, usability, and user acceptance testing
Integrate BrowserStack for multi-device, multi-OS testing
Improve test suite coverage across UI, API, and accessibility
Generate, analyze, and publish test reports
Work with observability platforms to monitor application health
Experiment with AI-assisted automation tools
Perform and oversee code reviews
Lead by example through hands-on development, framework enhancements, and mentoring
Participate in cross-functional design and technical discussions
Requirements:
Strong experience in Java scripting
Strong experience in Angular
Strong experience in Playwright
Experience testing modules and creating modules
Strong team player
Strong writing test scripts experience
Minimum 8 years of combined automation and manual experience
Strong experience with Playwright using TypeScript for end-to-end automation
Solid understanding of modern HTML5, CSS3, and JavaScript fundamentals
Expertise in CI/CD pipelines, especially GitHub Actions
Hands-on experience with BrowserStack (or similar cloud device farms)
Familiarity with test case management tools (e.g., Tricentis, TestRail, Xray)
Strong understanding of RESTful APIs, asynchronous programming, and microservices-based architectures
Working knowledge of observability and monitoring platforms (e.g., Datadog, New Relic)
Experience or interest in AI-enhanced testing
Exposure to accessibility testing (WCAG/A11Y) and tools like Axe or Evinced
Strong communication and collaboration skills
Ability to work across geographically distributed teams
Experience designing and maintaining modern end-to-end automation frameworks
Strong hands-on coding and debugging skills in TypeScript and JavaScript
Ability to build, optimize, and maintain CI/CD pipelines for automation
Deep understanding of web fundamentals—DOM structure, CSS selectors, async events, and accessibility
Experience improving test suite performance through parallel execution, sharding, and flakiness reduction
Willingness to perform manual testing
Familiarity with observability tools
Curiosity and openness to learning new technologies