Design and execute advanced automated test strategies that align with project requirements, ensuring comprehensive coverage and defect detection.
Establish robust test automation frameworks, continuously optimising them to maintain efficiency, effectiveness, and scalability.
Integrate automated tests into CI/CD pipelines, facilitating seamless and efficient regression testing and quality verification for each build.
Stay up-to-date on the latest AI-driven testing methodologies and explore how these technologies can streamline QA processes and improve productivity.
Apply knowledge of the industrial software domain to implement rigorous quality standards and best practices, ensuring robust and reliable applications.
Collaborate closely with development, product, and DevOps teams to define quality metrics, resolve issues quickly, and ensure a high standard of deliverables.
Actively participate in research, evaluation, and integration of cutting-edge tools and methodologies to maintain a state-of-the-art testing environment.
Provide mentorship and guidance to QA Testing Engineers, fostering a collaborative and innovative team culture.
Requirements
- 810 years of hands-on QA experience, with a strong focus on automation testing and test framework development.
- Expertise in frameworks and tools such as Selenium, Cypress, Appium, TestNG, and JUnit.
- Proficiency in at least one programming language (e.g., Python, Java, JavaScript).
- Solid understanding of CI/CD tools (e.g., Jenkins, GitLab CI) and their integration with automated testing.
- Knowledge of working in industrial software domains, with the ability to implement rigorous testing standards for complex systems.
- Strong problem-solving and analytical skills, with a passion for exploring and adopting AI-driven testing solutions.
- ISTQB or equivalent certification is a plus.