This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As Senior AI QA Automation Specialist, you will leverage a cutting-edge test automation framework to enhance and expedite testing processes, govern and evolve test frameworks, develop a test reporting system, and develop a comprehensive monitoring and alerting system. Your expertise will ensure the robustness, efficiency, and reliability of the software delivery pipeline.
Job Responsibility:
Implement and utilize AI and intelligent agents to accelerate test generation processes
Transition from manual test case development to AI-driven automation solutions, enhancing overall testing efficiency
Define clear, concise, and comprehensive test cases based on requirements, specifications, and user stories
Ensure test cases cover both positive and negative scenarios, edge cases, and system interactions
Maintain traceability between test cases and product features
Organize and maintain test suites to reflect product changes and evolving test coverage needs
Refactor outdated or redundant tests, ensuring relevance and accuracy
Maintain a clear structure for manual and automated test suites for ease of access and reusability
Design and implement a test automation framework using Playwright for end-to-end web testing that is modular, maintainable, and scalable
Create a blueprint and best practices for the QA team to onboard and contribute new automated test cases seamlessly
Define coding standards, version control practices, branching strategies, and code review guidelines for the QA automation codebase
Integrate test automation into CI/CD pipelines with real-time test reporting
Explore and integrate AI-powered tools for test case generation, flakiness detection, and intelligent exploratory testing (e.g., Testim, Mabl, Diffblue, or custom LLM-based test generation tools)
Champion shift-left testing practices by collaborating with developers, product managers, and DevOps to catch issues early
Oversee the maintenance and continuous improvement of the existing test framework
Analyze test failures and test escapes to identify root causes and implement solutions
Foster a culture of quality through continuous improvements in testing methodologies and frameworks
Design and develop test reports to provide visibility into the test suite's performance and failures
Implement an effective test failures alerting system to promptly notify feature owners and responsible developers of SUT issues and failures
Requirements:
Minimum Bachelor's degree in Computer Science, Engineering, or a related field
7+ years of experience in Quality Assurance, with 3+ years architecting automation frameworks
Deep hands-on experience with Playwright (JavaScript/TypeScript) in a real-world production environment
Demonstrated experience building an automation framework from scratch, with organized test categorization, reusability, and CI/CD integration
Strong understanding of software testing methodologies, test planning, and test strategy
Familiarity with using AI to enhance testing and software development
Strong problem-solving skills and attention to detail
Experience with test reporting and analytics tools (e.g., Allure, ReportPortal, TestRail)
Strong scripting and coding skills (JavaScript/TypeScript)
Experience with test management and defect tracking systems
Experience with cloud-based test execution and containerization (Docker, Kubernetes)
Familiarity with Git, Jenkins/GitHub Actions/Azure DevOps, and cloud services like AWS/GCP is a plus
Excellent communication, teamwork, and documentation skills, with a strong ability to advocate for best practices
Nice to have:
Contributions to open-source QA frameworks or tools
Familiarity with visual regression tools (e.g., Percy, Applitools)
Knowledge of performance testing tools and integration with automation pipelines
Experience working in Agile/Scrum or DevOps-centric environments