- 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.