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).
The Lead Quality Assurance Specialist in software engineering will lead the QA function to ensure high-quality software artifacts. This role will focus on strategic oversight, process innovation, and client-focused testing while mentoring teams.
Job Responsibility:
Leads and advances the quality assurance function by setting strategy, managing other QA team members, and aligning QA with organizational and project objectives
Develops QA processes and procedures, including standards for testing methodologies and continuous improvement
Prepares comprehensive test plans, strategies, and scripts tailored to client requirements, ensuring coverage of functional, non-functional, and end-to-end scenarios
Manage and mentor any additional QA personnel introduced as the function grows, ensuring effective performance, training, and alignment with QA objectives
Introduce and maintain innovative testing practices such as test automation and selects and administers appropriate QA toolsets
Executes test plans, strategies, and scripts for clients, performing manual and automated testing while tracking defects and reporting results
Reviews test outcomes daily, troubleshoots issues in systems under test, and coordinates regression, UAT, and performance testing
Manages QA-related meetings, and work closely with the software engineers providing feedback to drive timely issue resolution
Onboards innovative testing approaches, such as test automation frameworks (e.g., Selenium for UI/functional tests), CI/CD integration, and AI-driven tools to enhance efficiency and quality
Mentors QA team members and fosters skill development
Collaborates with development, product, and client teams to integrate QA into software engineering processes and advise on quality best practices
Requirements:
Proven experience leading QA/Testing in software engineering environments, with end‑to‑end ownership of QA outcomes
Strong knowledge of software testing principles, methods and types (functional, regression, integration, usability, performance, load, security, UAT support, etc.)
Hands‑on experience designing and executing test strategies, test plans, test cases and test scripts for complex systems and client implementations
Solid experience with test automation concepts and tools (e.g. UI, API and integration test frameworks) and integrating automated tests into CI/CD pipelines
Familiarity with modern engineering practices (Agile/Scrum, DevOps, continuous delivery, etc) and how QA operates within them
Ability to define and govern QA processes, metrics and standards, and to drive continuous improvement across teams
Strong stakeholder management and communication skills, able to challenge constructively and explain quality risks and trade‑offs to technical and non‑technical audiences
Leadership and mentoring skills, including task delegation, coaching, feedback and fostering a culture of ownership and accountability for quality
A degree in computer science or related field
5 years + in software QA
Proficiency in automated testing tools such as Selenium, etc.
Knowledge of software development life cycles such as Agile
Scripting to support software domain needs within the QA space
Strong analytical skills and attention to detail are essential for identifying issues in complex software systems
What we offer:
Four-day work week during July and August
Health Insurance cover for yourself and your dependents
Mental health support through sponsored therapy sessions
Hybrid working option
Digital learning, mentoring and regular performance snapshots