Talent.com
Automation Engineer : Level 3

Automation Engineer : Level 3

Themesoft IncOhio City, OH, Ohio, USA
1 day ago
Job type
  • Full-time
Job description

Automation Engineer : Level 3

Remote

Description :

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.

What you’ll be doing

  • 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 (e.g., 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?

  • Bachelor’s Degree in Computer Science or 8+ years of equivalent experience in software automation and framework design.
  • 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 (e.g., 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 (e.g., Datadog, New Relic).
  • Experience or interest in AI-enhanced testing (e.g., 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.
  • 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.
  • Create a job alert for this search

    Automation Engineer • Ohio City, OH, Ohio, USA