Roche

Senior Backend QA Engineer - Freelancer (m/f/d)

Roche
Apply
1 day ago
Vienna, AustriaSenior

Responsibilities

  • Design, build, and maintain automation frameworks for REST APIs, microservices, and asynchronous message queues.
  • Use AI tools and LLMs to generate synthetic test data, improve test coverage, and automate test-case creation.
  • Analyze, debug, isolate, reproduce, and resolve issues in complex distributed systems.
  • Establish quality metrics covering speed, reliability, and test coverage, and streamline CI/CD testing gates.
  • Partner with backend engineers, data teams, and product owners to define acceptance criteria and secure end-to-end data flows.
  • Test backend services, data pipelines, server-side applications, and integration layers for reliability and security.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • 6–9 years of software QA experience specializing in backend systems and distributed services.
  • Hands-on API test development and framework-design experience with tools such as RestAssured, TestNG, and JUnit, plus proficiency in Java.
  • Strong experience with Postman and API specification standards including OpenAPI/Swagger.
  • Advanced SQL, data validation, database schema, PostgreSQL, and complex data-pipeline testing experience.
  • Experience using AI-powered development and testing tools such as GitHub Copilot and ChatGPT.
  • Performance and stress-testing experience with JMeter, Grafana k6, or Gatling.
  • Familiarity with Git/GitHub, Jenkins, GitHub Actions, GitLab CI, Jira, and Confluence.
  • Professional working proficiency in English and strong communication skills.
  • Bonus qualifications include AWS, Docker, startup or high-growth product experience, ISTQB certification, and SAFe Agile experience.

Benefits

  • Freelance engagement with collaboration across global teams in India, Austria, and Spain.
  • Innovative, collaborative, cross-functional working environment.
  • Access to modern AI tooling and support for responsible use in daily work.
  • Support for technical evangelism through blogs, conferences, publications, and thought leadership.
  • Inclusive, family-friendly culture with learning, feedback, and professional and personal development opportunities.

Tech Stack

Apache JMeterAWSDockerGitGitHub ActionsGitLab CI/CDJavaJenkinsJUnitPostgreSQLPostmanSQLTestNG

Categories

Roche

About Roche

10,000+ employees

Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.

Contact me