Job Description
OUR GOAL :
Treat our consultants and clients the way we would like others to treat us!Interested in joining our team? Check out the opportunity below and apply today!
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.
Must Haves :
Candidate with strong experience in Playwright and strong understanding of Angular.Someone who is a strong team player and strong writing test scripts experience.Minimum 8 years of experience is needed (Combined automation and manual experience).Responsibilities :
As an Automation Engineer, you will design, implement, and scale modern end-to-end automation frameworks that power continuous testing and ensure release confidence across all product lines.You’ll combine deep hands-on technical expertise in Playwright (TypeScript) with architectural thinking to enable parallel, sharded execution, CI / CD integration through GitHub Actions, and BrowserStack cloud orchestration.You’ll collaborate with engineers, QA, and product teams to improve test efficiency, ensure system observability, and explore the use of AI-driven automation to optimize test stability, coverage, and analysis.This is a hands-on technical leadership role where you’ll drive framework evolution, mentor teams, and define best practices for quality automation.Architect and enhance the Playwright (TypeScript) automation framework to ensure scalability, maintainability, and cross-browser / device coverage.Build and optimize CI / CD pipelines using GitHub Actions to enable automated test runs, parallel execution, and test sharding for faster feedback.Collaborate with engineers and product managers to create test strategies and plans that ensure quality throughout the SDLC.Perform manual regression, functional, integration, usability, and user acceptance testing.Integrate BrowserStack for multi-device, multi-OS testing, and implement efficient parallelization to reduce execution time.Improve test suite coverage across UI, API, and accessibility, ensuring reliable and repeatable execution.Generate, analyze, and publish test reports to identify root causes of failures, flakiness, or performance degradation.Work with observability platforms to monitor application health and integrate test insights into dashboards.Experiment with AI-assisted automation tools (., self-healing, defect prediction, intelligent test selection) to drive innovation.Perform and oversee code reviews, ensuring adherence to automation and coding best practices.Lead by example through hands-on development, framework enhancements, and mentoring team members.Participate in cross-functional design and technical discussions, contributing to continuous improvement of quality processes.What are the required technical skills?
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, including matrix builds, caching, and environment management.Hands-on experience with BrowserStack (or similar cloud device farms) for distributed, parallel, and sharded test execution.Familiarity with test case management tools (., Tricentis, TestRail, Xray) for linking automation with test coverage.Strong understanding of RESTful APIs, asynchronous programming, and microservices-based architectures.Working knowledge of observability and monitoring platforms (., Datadog, New Relic).Experience or interest in AI-enhanced testing (., self-healing, test generation, or anomaly detection).Exposure to accessibility testing (WCAG / A11Y) and tools like Axe or Evinced.Experience with Angular or React applications is a plus.Experience with AWS or other cloud services is a plus.Strong communication and collaboration skills, with the ability to work across geographically distributed teams.Someone with Production experience is plus.Bachelors is nice to have.What you’ll need to be successful
Experience designing and maintaining modern end-to-end automation frameworks (Playwright preferred).Strong hands-on coding and debugging skills in TypeScript and JavaScript.Ability to build, optimize, and maintain CI / CD pipelines for automation with GitHub Actions.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 where needed to understand product workflows and edge cases.Familiarity with observability tools for monitoring product health and integrating automation insights.Curiosity and openness to learning new technologies and exploring AI-assisted approaches to testing.Ownership mindset, strong analytical thinking, and a commitment to delivering high-quality products efficiently.Reference : 1043058
Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Revel IT, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your experience doesn’t align perfectly with every qualification in the description, we encourage you to apply anyway. You might be the right candidate for this or our other open roles!
Revel IT is an Equal Opportunity Employer. Revel IT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
#gdr4900
Job ID : 1043058