Quality Assurance Automation Engineer

🏢 lionhires recruitment
📍 Ras Al Khaimah, United Arab EmiratesFull-timeOn-site
📅 Posted: Yesterday🔄 Updated: Yesterday
CV%
✨ AI Summary
The Quality Assurance Automation Engineer will be part of the engineering organization, focusing on quality ownership within the product team. This role involves designing, implementing, and maintaining end-to-end automated tests in TypeScript, developed and maintained alongside application code. Responsibilities include collaborating closely with developers, participating in defining test strategies, contributing to the automation testing framework, and ensuring automated tests are reliable and suitable for CI/CD pipelines. The ideal candidate has 3-5+ years of experience in test automation, strong hands-on experience with TypeScript/JavaScript, and familiarity with modern E2E testing frameworks like Playwright.
Required Skills
Information Technology
CI/CDObservabilityTest Automation
Engineering, Construction & Trades
Well TestingValidation
Requirements
Requires 3-5+ years of experience in test automation, strong hands-on experience with TypeScript/JavaScript, and experience writing end-to-end tests. Must have practical experience with modern E2E testing frameworks (Playwright or equivalent), strong understanding of testing principles, REST API testing, and CI/CD pipelines. Good communication skills and intermediate English proficiency are essential.
Description
Role ScopeThis role is part of the engineering organization and focuses on quality ownership within the product team. It is not a standalone or siloed QA position, but a collaborative role contributing directly to product delivery, stability, and scalability.Main Requirements3–5+ years of experience in test automation within product or platform teamsStrong hands-on experience with TypeScript / JavaScriptExperience writing end-to-end tests alongside application code (near-code / monorepo approach)Proven experience working in cross-functional teams with close collaboration with Backend, Frontend, and DevOps engineersPractical experience with modern E2E testing frameworks (Playwright or equivalent)Strong understanding of testing principles and strategies, including the test pyramid, shift-left approach, and contract testingExperience with REST API testing, data validation, and system-level testingAbility to design and implement mocks, stubs, and other test doubles to ensure stable and isolated testsSolid understanding of object-oriented and/or functional programming concepts as applied to test code and frameworksExperience working with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions, or similar)Familiarity with test observability and reporting tools (e.g., Allure, TestOps, CI-based reporting)Strong communication skills with the ability to actively participate in technical discussions and challenge requirements constructivelyEnglish proficiency at Intermediate level or higher, both written and spokenNice to HaveExperience writing and maintaining integration tests (service-to-service, contract-based testing)Experience contributing to the design and evolution of test automation frameworksPractical knowledge of Docker and test environment configurationExperience testing GraphQL APIsExperience with distributed systems or high-load platformsExperience in non-functional testing, including performance, reliability, and resilience testingResponsibilitiesDesign, implement, and maintain end-to-end automated tests in TypeScript, developed and maintained alongside the application codeCollaborate closely with developers throughout the feature lifecycle, including design, implementation, and defect resolutionParticipate in defining test strategies at both feature and system levelsContribute to the development and continuous improvement of the automation testing frameworkMake informed decisions on the appropriate use of mocks, stubs, or real integrations depending on testing goalsEnsure automated tests are reliable, maintainable, and suitable for execution in CI/CD pipelinesParticipate in code reviews for test code and, when appropriate, application codeProvide fast, clear, and actionable feedback on quality and defects to the development teamPromote a built-in quality mindset and continuous improvement of testing practices across the team
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00