Responsibilities
- Create, implement, and manage automated test scripts using Python and applicable testing frameworks
- Detect, record, and monitor defects and quality concerns throughout their resolution lifecycle
- Enhance and optimize quality assurance procedures to improve service reliability and performance
- Collaborate with developers, data scientists, product managers, customer support, operations, and other cross-functional teams
- Actively engage in Agile Scrum practices, including sprint planning and review meetings, to support timely, high-quality releases
- Integrate automated testing into CI/CD workflows to ensure continuous quality assurance
- Support the evolution of QA methodologies, tools, and best practices across engineering teams
Requirements
- Minimum of 5 years of professional experience in software quality assurance and test automation
- Extensive practical experience using Python for test automation
- Demonstrated experience working in Agile and Scrum environments
- Proficiency with testing tools such as pytest, Postman, Locust, or equivalent frameworks
- Hands-on experience performing API testing using tools like Postman or REST Assured
- Proven ability to integrate automated tests into CI/CD systems such as GitLab CI
- Self-driven with the ability to make independent, sound technical decisions in QA
- Strong analytical skills and a detail-oriented mindset
- Fluent in spoken and written English
Nice to Have
- Knowledge of French is beneficial
- Understanding of GDPR and data privacy requirements in test environments
- Experience testing services that communicate via message brokers like RabbitMQ or Kafka using Protobuf interfaces
- Familiarity with cloud-based testing platforms or containerized deployments using Docker and Kubernetes
- Background in testing Machine Learning or AI-powered services, including statistical validation and large dataset handling
Benefits
- Access to mental health support through the nilo platform, including one-on-one counseling sessions
- Opportunities for personal and professional growth via unlimited access to Udemy's training and certification content
- Support for remote work setup, including equipment and flexible scheduling
- Regular in-person team events, internal initiatives, and social gatherings such as summer parties
- Paid special leave days for personal or family needs
- Workcation options allowing extended remote work from holiday destinations
- Location-specific benefits tailored to regional offerings
Work Arrangement
Remote
Team
Agile Scrum team
Benefits
- Health & Wellbeing: Use your full access to the mental health platform nilo, including 1on1 sessions
- We value personal and professional development: make full use of Udemy, our training platform with 24/7 access and unlimited content/course consumption incl. certification
- We make your remote work comfy: we provide support on equipment and offer flexible working hours
- We value collaboration & love to come together: regular onsite gatherings, internal initiatives and summer parties to connect outside of work
- May your family require your attention or other reasons apply: use the benefit of our paid special leave days
- Enjoy the possibility to combine work with a longer stay at your holiday destination or extend a weekend with our Workcation possibilities
- Specific benefits that differ between our locations
Other
- Fluent English (written and spoken); French language skills are a plus
- Flexible working hours
- Remote work support on equipment
- Paid special leave days
- Workcation possibilities