Role Senior Automation QA Engineer responsible for designing, implementing, and maintaining automated test suites to ensure the reliability, scalability, and performance of our web applications. Collaborate with frontend, backend, DevOps, and AI teams to integrate automation into the development lifecycle and deliver high-quality products.
Responsibilities include building robust Playwright test frameworks, integrating them into CI/CD pipelines, and leveraging AI-powered tools for intelligent test generation. Help shape QA strategy, improve testing workflows, and ensure a seamless user experience across applications.
What You’ll Do Design, build, and maintain automated end-to-end tests using Playwright and TypeScript.
Integrate automated test suites into CI/CD pipelines using GitHub Actions / Workflows.
Implement scalable testing strategies to optimize execution time and improve test reliability.
Investigate, debug, and resolve automation issues, including CI-only failures or flaky tests.
Utilise RustDesk to remote debug and configure Windows, macOS, and Linux machines for automation CI/CD purposes (self-hosted GH runners).
Leverage Playwright MCP Server, Python, and AI vision models to enhance automation capabilities.
Produce clear, actionable test reports and maintain comprehensive test case documentation in TestRail.
Track and manage bugs and test results in JIRA and collaborate with engineering teams on resolutions.
Continuously improve automation processes, best practices, and test frameworks to ensure quality at scale.
Who Are You? You are passionate about automation, quality, and delivering reliable software.
You enjoy solving complex testing challenges and improving speed, coverage, and reliability.
You thrive in collaborative, cross-functional environments and communicate clearly across teams.
You are proactive, self-driven, and take ownership of the entire testing lifecycle.
Must-Have Qualifications 5+ years of experience in QA automation or software testing roles.
Strong proficiency with Playwright for E2E and UI automation.
Excellent skills in TypeScript for writing and maintaining test suites.
Hands-on experience integrating automation into CI/CD pipelines using GitHub Actions.
Strong debugging and problem-solving skills, including diagnosing CI-only failures and flaky tests.
Experience with TestRail (test case management) and JIRA (issue tracking).
Basic understanding of HTML for test reporting.
Solid communication skills and proficiency in English.
Nice to Have Experience using RustDesk for remote hardware testing.
Familiarity with Playwright MCP Server, AI vision models (e.G., OWLVIT), and Python for bespoke automation solutions.
Experience optimizing automation performance (e.G., sharding, parallel execution, retries).
Knowledge of mocking/stubbing API requests and advanced locator strategies (Page Object Model preferred).
Exposure to performance, visual regression, or accessibility testing.
Familiarity with monorepo setups and automation in complex codebases.
Why Join Us At The TMRW Foundation, you will be part of a dynamic and innovative team dedicated to building cutting-edge technologies. We offer a collaborative and inclusive work environment where your contributions will make a significant impact. Join us in shaping the future of our cloud-based social 3D platform and help us deliver exceptional experiences to our users.
We offer opportunities in multiple locations. All open applications can be sent to
#J-18808-Ljbffr