Senior Automation Engineer

Overview

On Site
$30 - $42
Full Time
No Travel Required
Able to Provide Sponsorship

Skills

Playwright
TypeScript
JavaScript
WebdriverIO
Automation Testing
UI Automation
Functional Testing
Regression Testing
Cross-Browser Testing
API Testing
Selenium Alternative
Allure Reports
Jenkins
GitLab CI
Azure DevOps
Agile
Cucumber
BrowserStack
Sauce Labs.

Job Details

Job Title: Senior Automation Engineer Playwright / TypeScript / JavaScript / WebdriverIO
Location: New Jersey (Onsite / Hybrid)
Experience: 6 10 Years
Employment Type: Contract / C2C / Full-time


Job Description

We are looking for an experienced Senior Automation Engineer with strong hands-on expertise in Playwright and TypeScript (recently used in the last 2 3 projects). The candidate should have a solid background in building automation frameworks, writing scalable test scripts, and ensuring quality of complex web-based applications in Agile environments.


Key Responsibilities

  • Design, develop, and maintain automation frameworks using Playwright with TypeScript.

  • Write, debug, and execute automated UI test scripts in TypeScript and JavaScript.

  • Build and maintain automation solutions using WebdriverIO where required.

  • Collaborate with developers, QA engineers, and product managers to define automation test coverage and strategies.

  • Integrate automation scripts into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).

  • Perform functional, regression, and cross-browser testing for modern web applications.

  • Maintain test documentation, automation reports, and framework-level documentation.

  • Ensure test automation best practices: reusability, stability, scalability, and maintainability.


Required Skills & Experience

  • 6 10 years of software testing and automation experience.

  • Strong recent hands-on experience (last 2 3 projects) with Playwright and TypeScript.

  • Proficiency in JavaScript and WebdriverIO for test automation.

  • Experience with test reporting tools/frameworks (Allure, Mocha, Jest, or similar).

  • Knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps).

  • Strong problem-solving, debugging, and analytical skills.

  • Experience working in Agile/Scrum methodologies.


Nice to Have (Good to Have Skills)

  • Experience in API automation testing (Postman, Rest Assured, SuperTest).

  • Familiarity with cloud-based cross-browser testing platforms (BrowserStack, Sauce Labs).

  • Exposure to BDD frameworks like Cucumber / SpecFlow.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.