Taro Logo

Quality Assurance Developer

A global biopharmaceutical company focused on human health, developing vaccines and innovative treatments to combat diseases.
Chengdu, Sichuan, China
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Healthcare
This job posting is no longer active. Check out these related jobs instead:

Job Description

Sanofi, a leading global healthcare company with €43.07Bn in net sales (FY23), is seeking a Quality Assurance Developer to join their digital team. This role is crucial in ensuring the quality of digital products that power next-generation healthcare solutions. The position combines both manual and automated testing expertise, with a focus on Python scripting and AI-powered testing tools.

The ideal candidate will work with a modern tech stack including Kubernetes, GitHub Actions, and various testing frameworks. They'll be responsible for designing test strategies, implementing automation, and fostering a quality-driven engineering culture. The role offers an opportunity to impact healthcare through quality software development and testing.

Sanofi's digital transformation is central to their mission of improving people's lives through science. With approximately 91,000 employees across 90 countries, 59 manufacturing sites, and 20 R&D facilities, they're at the forefront of healthcare innovation. The company has a rich history of breakthrough innovations in treating rare diseases, diabetes, and cardiovascular conditions.

The position requires strong technical skills in Python, testing frameworks, and cloud technologies, combined with excellent communication abilities in both English and Chinese. The successful candidate will join a global team working on cutting-edge healthcare solutions while ensuring the highest quality standards through both traditional and AI-assisted testing methodologies.

Last updated 23 days ago

Responsibilities For Quality Assurance Developer

  • Design and execute manual test plans for web and backend applications
  • Develop and maintain automated tests using Robot Framework (Python)
  • Conduct API testing using Postman
  • Perform load and performance testing with JMeter
  • Use AI-powered testing tools to generate test cases
  • Collaborate with developers, DevOps, and product owners
  • Manage and validate test data including SQL queries
  • Integrate and maintain tests in GitHub Actions
  • Document test plans and results in Jira or TestRail
  • Identify, report, and track bugs

Requirements For Quality Assurance Developer

Python
PostgreSQL
MySQL
Kubernetes
  • 7+ years of experience in QA with manual and automation testing
  • Experience writing automated scripts in Python, especially Robot Framework
  • Hands-on experience with GitHub workflows, Postman, and JMeter
  • Familiarity with Kubernetes environments and containerized deployment testing
  • Experience with cloud platforms like Tencent Cloud or AWS
  • Fluent in English and working proficiency in Chinese
  • Knowledge of SQL (PostgreSQL, MySQL)
  • Experience with AI-assisted testing tools