QA Automation Engineer

Posted 10 hours ago

This is a fully remote position, open to applicants in Qatar, +1 more country.

📋 Description

• Conduct exploratory testing to gain insights into application functionality, user workflows, and essential business scenarios prior to automation development.

• Create, develop, and sustain scalable Playwright test suites employing the Page Object Model and established automation best practices.

• Generate automated regression and core workflow tests based on documented test cases and the overall automation strategy of the team.

• Construct reusable test components and ensure dependable automation frameworks through effective selectors, management of test data, and handling of flaky tests.

• Integrate automated tests into current CI/CD workflows to facilitate continuous quality assessment.

• Perform functional, exploratory, and regression testing for new features, bug fixes, and application modifications as needed.

• Identify gaps in test coverage, unreliable automated tests, and quality risks, relaying findings and recommendations to QA leadership.

• Collaborate with Developers, Technical Leads, and QA team members to clarify requirements, investigate defects, and enhance testability.

• Prioritize testing tasks based on user impact, business risks, and project specifications.

• Review and enhance automation code to ensure it is readable, maintainable, and reliable in the long term.

• Utilize AI-assisted testing tools when suitable, validating generated tests to confirm they offer meaningful coverage.

• Document testing activities, automation decisions, execution outcomes, and identified defects.

• Transition between automation development and hands-on testing based on team priorities and delivery demands.


⛳️ Requirements

• A Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or a related discipline is preferred, or equivalent professional experience.

• Extensive hands-on experience in designing, building, and maintaining automated test suites utilizing Playwright.

• Demonstrated experience in establishing test automation framework structures, including reusable components and maintainable test architecture.

• Proficient in JavaScript, TypeScript, or a similar programming language.

• Strong understanding of test design principles, including the Page Object Model (POM), stable selectors, flaky test management, and test data strategies.

• Hands-on experience in executing functional, exploratory, and regression testing of web applications.

• Familiarity with version control and code review workflows using GitHub, Azure DevOps, or similar tools.

• Strong analytical and critical thinking abilities.

• Capability to quickly grasp new products, user workflows, and business requirements.

• Excellent communication skills and ability to collaborate effectively with cross-functional teams.

• Demonstrated ownership, adaptability, and a commitment to continually enhancing testing practices.

• Practical knowledge of AI-assisted testing tools, including evaluating the quality of generated tests and recognizing limitations.

• Proficient verbal and written communication skills in English.

• Availability to work from 9:00 AM to 7:00 PM US Eastern Time.

• Experience in integrating automated tests into CI/CD pipelines, including Azure Pipelines or comparable tools.

• Familiarity with Azure DevOps and Azure Test Plans.

• Experience using Playwright MCP or similar AI-assisted testing tools.

• Strong understanding of Object-Oriented Programming (OOP).

• Working knowledge of SQL and relational databases such as PostgreSQL.

• Experience with API testing, including Playwright’s built-in API testing functionalities.

• Experience working in Agile/Scrum environments and participating in planning, refinement, and retrospectives.

• Ability to communicate quality risks and test results to non-technical stakeholders.

• Experience collaborating remotely with distributed teams and communicating asynchronously.


🏝️ Benefits

• Competitive salary and performance-based incentives.

• Opportunities for professional development and career advancement.

• Flexible work hours and the option for remote work.

• Comprehensive health, dental, and vision insurance plans.

• Generous paid time off and holiday schedule.

• Supportive and inclusive company culture.

People also viewed

Kaufland e-commerce10 hours ago

Senior Business Automation Developer

DE flagGermany OnlyFull-timeQA Automation Engineer
ApplyView job
Unisys10 hours ago

Automation Engineer – Patching

US flagConnecticut OnlyFull-timeQA Automation Engineer
ApplyView job
AssureSoft16 hours ago

Senior QA Manual and Automation Engineer

BO flagBolivia OnlyFull-timeQA Automation Engineer
ApplyView job
JoVE1 day ago

AI Automation Engineer

IN flagIndia OnlyFull-timeQA Automation Engineer
ApplyView job
Rackner1 day ago

Software Automation Engineer – Federal Health IT

US flagUnited States OnlyFull-timeQA Automation Engineer
ApplyView job
Hypoport SE1 day ago

Senior Workflow Automation Engineer

DE flagGermany OnlyFull-timeQA Automation Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers