QA AUTOMATION ENGINEER (PLAYWRIGHT) | COLUMBUS, OH (REMOTE)

Remote in Columbus, OH, US • Posted 2 hours ago • Updated 2 hours ago
Contract Independent
Contract W2
8 Months
On-site
USD $45-50/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • FUNCTIONAL TESTING
  • TESTING
  • MAVEN
  • TESTNG
  • SELENIUM
  • SMOKE TESTING
  • DOCKER
  • JIRA
  • GRADLE
  • API TESTING
  • JUNIT
  • CI/CD
  • JAVA PROGRAMMING
  • GIT
  • QA AUTOMATION ENGINEER
  • QA Automation
  • Playwright
  • API testingREST services
  • REST services
  • API
  • GitHub
  • debugging
  • problem-solving
  • Agile
  • Scrum
  • AI-generated
  • validating

Summary

JOB TITLE: QA AUTOMATION ENGINEER (PLAYWRIGHT)

JOB DURATION: 12+ MONTHS


JOB LOCATION: COLUMBUS, OH (ONSITE) - PREFERRED LOCAL ONLY

EXPERIENCE: 8+ YEARS

VISA: UCS/EAD

Job Summary

We are looking for an experienced QA Automation Engineer with strong hands-on experience in test automation using Playwright, Java, and Selenium. The ideal candidate should have expertise in designing, developing, executing, and maintaining automated test scripts, along with experience leveraging AI-powered coding assistants such as GitHub Copilot to improve test automation productivity and code quality.

The candidate will work closely with developers, business analysts, and QA teams to ensure application quality, identify defects, and deliver reliable software through effective automation and testing practices.

Key Responsibilities

  • Design, develop, execute, and maintain automated test scripts using Playwright, Java, and Selenium.
  • Build and maintain scalable, reusable, and robust test automation frameworks.
  • Develop automated test cases for functional, regression, smoke, and end-to-end testing.
  • Perform web application testing across multiple browsers and environments.
  • Analyze business requirements, user stories, and acceptance criteria to create effective test scenarios and test cases.
  • Integrate automated test suites into CI/CD pipelines to support continuous testing and faster releases.
  • Utilize GitHub Copilot and AI-assisted development tools to accelerate test script development, improve code quality, and enhance automation coverage.
  • Review and validate AI-generated test code to ensure accuracy, reliability, maintainability, and adherence to coding standards.
  • Identify, document, track, and troubleshoot defects using defect management tools.
  • Collaborate with developers to investigate failures, perform root-cause analysis, and resolve automation issues.
  • Maintain test data, test environments, automation reports, and testing documentation.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Continuously improve test automation strategies, framework efficiency, and overall testing effectiveness.

Required Skills and Qualifications

  • 4 8 years of experience in software quality assurance and test automation.
  • Strong hands-on experience with Playwright for web application automation.
  • Proficiency in Java programming, including object-oriented programming concepts.
  • Strong experience with Selenium WebDriver for browser-based automation.
  • Experience developing and maintaining automation frameworks using tools such as TestNG, JUnit, or Cucumber.
  • Hands-on experience with GitHub Copilot or similar AI-assisted coding tools for test script generation, code completion, and automation enhancement.
  • Strong understanding of functional testing, regression testing, smoke testing, and end-to-end testing.
  • Experience with XPath, CSS selectors, browser developer tools, and handling dynamic web elements.
  • Knowledge of API testing, REST services, and tools such as Postman or REST Assured is an advantage.
  • Experience with Git or other version control systems.
  • Understanding of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Experience in defect tracking and test management tools such as Jira.
  • Strong analytical, debugging, problem-solving, and communication skills.

Preferred Qualifications

  • Experience migrating or maintaining automation suites across Selenium and Playwright.
  • Familiarity with parallel execution, cross-browser testing, and test reporting.
  • Experience with Maven or Gradle for Java project management.
  • Knowledge of Docker and cloud-based test execution environments.
  • Experience working in Agile/Scrum development teams.
  • Understanding of AI-assisted testing practices, including reviewing AI-generated code and validating test coverage.

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.

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.
  • Dice Id: 91135782
  • Position Id: OOJ - 2039-1040-1793033449
  • Posted 2 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.