Job Description:
Location: Fully remote, EU timezone (CET +/- 2 hours)
Start date: ASAP
Languages: English is mandatory; French is a plus
Our client: Cloud Computing / Blockchain / AI - European SaaS
Responsibilities:
* Lead and manage a team of Senior Automation Engineers and Manual Testers.
* Set clear objectives and performance metrics for the QA team and collaborate with Dev Managers to define quality expectations across departments.
* Champion continuous improvement of the QA Sign-Off process, ensuring high-quality releases.
* Drive improvements in test coverage at all levels: unit, component, API, and E2E, with a strong focus on test automation.
* Foster unit test ownership within development teams.
* Collaborate with Dev Managers to define and implement effective testing strategies.
* Implement and optimize non-functional testing practices within the company's test strategy.
* Lead the adoption of AI and innovative testing solutions.
* Leverage your strong technical skills to develop and maintain automated test frameworks using Python, Selenium, and RestAssured.
* Utilize Postman to generate tests from Swagger specifications.
* Manage and maintain test cases and automation scripts within XRay.
* Utilize CI/CD pipelines, with a focus on Github Actions (experience with Jenkins a plus).
* Possess a basic understanding of Android (Kotlin + Jetpack Compose and E2E test with Maestro) and iOS (Swift + SwiftUI, E2E tests: XCTest).
* Understand peer-to-peer architectures and cloud-based applications.
* Champion the use of data-driven insights for continuous improvement through effective management of metrics dashboards in Jira and XRay.
* Foster a culture of innovation and continuous learning within the QA team.
Required qualifications:
* Minimum 7-8 years of experience in a Quality Engineering leadership role.
* Proven track record of building and leading high-performing QA teams.
* Strong technical skills in programming languages like Python, scripting languages like Shell, and familiarity with cloud platforms is a plus.
* Extensive experience with test automation frameworks like Selenium and RestAssured.
* Expertise in API testing and experience with tools like Postman and Swagger.
* In-depth knowledge of XRay test management tool.
* Hands-on experience with CI/CD pipelines (Github Actions preferred, Jenkins experience a plus).
* Basic understanding of mobile development frameworks (Android: Kotlin + Jetpack Compose and E2E test with Maestro; iOS: Swift + SwiftUI, E2E tests: XCTest).
* Understanding of peer-to-peer architectures and experience with cloud applications.
* Excellent communication, collaboration, and interpersonal skills.
* Strong analytical and problem-solving abilities.
* Passion for quality and a desire to continuously improve processes.