Taro Logo

Quality Assurance Developer

A global biopharmaceutical company focused on human health, developing medications, vaccines, and healthcare solutions.
Chengdu, Sichuan, China
Backend
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 over 100 years of innovation history and €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 responsibilities, requiring expertise in Python scripting and AI tools for enhanced efficiency.

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

Sanofi's digital transformation initiative places Digital & Data at its core, aiming to become the leading digital healthcare platform. The company's mission focuses on developing and delivering medicine faster, enabling healthcare professionals to improve treatments, and helping patients enhance their health outcomes.

The position requires a blend of technical expertise in QA automation, strong communication skills (both English and Chinese), and the ability to work effectively in a global team environment. The successful candidate will contribute to Sanofi's mission of chasing the miracles of science to improve people's lives while working with cutting-edge technologies and AI-powered testing tools.

Last updated 19 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
  • Proven track record of writing automated scripts in Python
  • Experience with GitHub workflows, Postman, and JMeter
  • Familiarity with Kubernetes environments
  • Experience with cloud platforms like Tencent Cloud or AWS
  • Fluent in English and working proficiency in Chinese
  • Detail-oriented and analytical with a proactive attitude
  • Experience with Robot Framework
  • Knowledge of SQL (PostgreSQL, MySQL)
  • Experience with AI-assisted testing tools

Benefits For Quality Assurance Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance