QA Automation Engineer

The Maven
New York, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Software Applications JIRA Automation of Tests Microsoft Azure Browser Compatibility Software Debugging Github Python (Programming Language) Microsoft UI Automation Object-Oriented Software Development
+16 more
Regression Testing Selenium Data Processing Scripting Postman Delivery Pipeline Test Scripts Backend Git Pytest Integration Tests Playwright Software Coding Restful APIs Docker Jenkins

Job description

Framework Development: Design, build, and maintain robust test automation frameworks using Python and Playwright for end-to-end (E2E) UI and workflow validation.

Automate complex test scenarios covering web and client-side desktop applications, APIs, and backend services.

Embed automated test suites into deployment pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions) to run continuous regression and integration tests.

Optimize test scripts for speed, reusability, and cross-browser or cross-platform compatibility

Work with product managers, developers, and QA leads to define acceptance criteria, analyze pipeline test results, and quickly debug failures

Requirements

Experienced QA Automation Engineer with 5-7 years of hands-on expertise in test automation, quality assurance, and software testing across web and Desktop applications. Proficient in designing, developing, and maintaining robust automation frameworks using Playwright and Python , with strong capabilities in Desktop application testing, · Strong hands-on coding proficiency in Python (scripting, object-oriented principles, and data handling).

· Proven experience with Playwright (preferred for modern web/desktop interactions) alongside familiarity with tools like PyTest or Selenium.

· Solid background in UI automation, functional testing, regression testing, and REST API validation (Postman, Requests).

· Experience with Git for version control and containerization/cloud basics like Docker or Azure/AWS.y.

· Working knowledge of Agile/Scrum development cycles and defect-tracking tools like Jira.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all