1 day ago
Vienna, AustriaSenior
Responsibilities
- Design, build, and maintain automation frameworks for APIs, microservices, and asynchronous message queues.
- Use AI tools and LLMs to generate synthetic test data, create test cases, and optimize test coverage.
- Analyze, reproduce, debug, and help resolve complex distributed-system issues.
- Define quality metrics covering test speed, reliability, and coverage, and improve CI/CD testing gates.
- Partner with backend engineers, data teams, and product owners to define acceptance criteria and validate end-to-end data flows.
- Conduct API, database, data-pipeline, performance, stress, and integration testing.
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 experience designing API test frameworks with tools such as RestAssured, TestNG, and JUnit, plus proficiency in Java.
- Strong experience with Postman and API specification standards including OpenAPI and 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 tools such as JMeter, Grafana k6, or Gatling.
- Familiarity with Git, GitHub, Jenkins, GitHub Actions, GitLab CI, Jira, and Confluence.
- Strong communication skills and professional working proficiency in English.
- AWS and Docker experience, startup or high-growth product experience, ISTQB certification, and SAFe Agile experience are preferred.
Benefits
- Work with passionate teammates building meaningful healthcare products.
- Innovative, flexible, and collaborative cross-functional working environment.
- Support for technical evangelism, including blogs, conferences, and publications.
- Access to modern AI tooling with responsible-use support.
- Learning, knowledge-sharing, feedback, and professional and personal development opportunities.
- Freelancer role based in the Roche Vienna office, collaborating with global teams in India, Austria, and Spain.
Tech Stack
Categories
About Roche
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.
