
Senior Software Development Testing Engineer (Open Source) - RDT Engineering Excellence & Experience
Roche4 days ago
Hyderābād, IndiaSenior
Responsibilities
- Define, govern, and promote scalable open-source test automation frameworks and reusable architectural patterns across enterprise functions.
- Evaluate testing tools and infrastructure, manage technology fit and lifecycle decisions, and define long-term quality engineering strategy and delivery plans.
- Integrate automated testing into CI/CD and DevOps workflows for continuous quality and rapid feedback.
- Lead root-cause analysis, requirement synthesis, traceability, impact evaluation, and resolution of complex cross-domain quality issues.
- Act as a Solution Architect and trusted technical advisor for complex solutions, quality-risk mitigation, stakeholder alignment, and technical workshops.
- Mentor senior and junior SDETs and team leads and contribute to organization-wide Quality Engineering Communities of Practice.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, or a related technical field, or equivalent practical experience.
- 10–14+ years of progressive experience, including 3+ years in a Principal or Solution Architecture role, with specialization in building open-source automation frameworks from scratch.
- Strong programming skills in Java, JavaScript/TypeScript, or Python, with expertise in UI and backend-service testing, RESTful APIs, and microservices.
- Proven experience designing enterprise-wide test frameworks, distributed execution grids, and cloud testing platforms.
- Hands-on mastery of Docker, Kubernetes, Terraform, AWS or Azure, Jenkins or GitHub Actions, SonarQube, Snyk, and OWASP ZAP.
- Experience with AI testing frameworks such as Applitools, Functionize, Mabl, or custom LLM/RAG testing agents.
- Deep expertise integrating ServiceNow and applying CSV, GAMP5, and 21 CFR Part 11 validation processes in healthcare or life sciences.
- Ability to lead consensus across AI/ML Engineering, Enterprise Architecture, Information Security, and Regulatory Compliance teams.
- Strong analytical reasoning, ambiguity management, strategic influencing, systems thinking, communication, and stakeholder-management skills.
Benefits
- Shift timings are aligned to the CET timezone.
- Roche is an Equal Opportunity Employer.
Tech Stack
AppiumAWSAzureDockerGitGitHub ActionsGitLab CI/CDJavaJavaScriptJenkinsKubernetesPythonRobot FrameworkSeleniumSonarQubeTerraformTypeScript
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.