Tech Lead - SW Test Architect

Pune DIA, India

Roche

As a pioneer in healthcare, we have been committed to improving lives since the company was founded in 1896 in Basel, Switzerland. Today, Roche creates innovative medicines and diagnostic tests that help millions of patients globally.

View all jobs at Roche

Apply now Apply later

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections,  where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

Anchor Role: Technical Lead - SW Test Architect

  • Test Strategy & Architecture:

    • Define and evolve the overall test strategy, architecture, and roadmap for our software products and platforms.

    • Design scalable, maintainable, and efficient test automation frameworks and tools.

    • Evaluate and recommend new testing technologies, tools, and processes.

    • Establish best practices and standards for all types of testing (functional, non-functional, integration, system, regression, UAT, etc.).

    • Build software that tests software either by coding or by integrating third party tools into our test suites.

    • Develop and maintain test automation frameworks and scripts

    • Support Test Managers to define the test automation strategy as part of the overall strategy

    • Organizing and coordinating development of the required test environments that are qualified for formal testing , V&V, etc.

    • Create and update process for configuration management of tools and environments.

    • Participating in technical reviews of software architecture assessing in particular its testability

    • Review designs and architecture looking closely at code quality and risks

  • Technical Leadership & Mentorship:

    • Provide technical leadership and guidance to multiple QA and development teams on testing principles, patterns, and implementation.

    • Takes over mission critical tasks or leads task forces for the resolution of technical challenges.

    • Mentor and coach test engineers on advanced testing techniques, automation, and problem-solving.

    • Assisting the Test Manager/Test Project Lead with the creation of required test documentation (e.g., test plans and test reports)

    • When working in a scrum team sharing responsibilities and committed to achieve team’s objectives, encouraging and promoting quality

    • Participating in technical reviews of software architecture assessing in particular its testability

    • Drive a culture of quality, continuous improvement, and test-driven development within the organization.

    • Champion shift-left approach and Software Excellence in Test.

    • Drives long term department wide architecture strategy and technology roadmaps.

  • Collaboration & Communication:

    • Peering with software architects to assess and define the test architecture

    • Collaborate closely with development, product management, and operations teams to understand requirements and ensure testability of features.

    • Work with Lifecycle team members to drive high quality and reliable software.

    • Communicate complex technical concepts and testing strategies effectively to both technical and non-technical stakeholders.

    • Act as a subject matter expert for all testing-related discussions and decisions.

  • Continuous Improvement:

    • Identify bottlenecks and areas for improvement in existing testing processes and tools.

    • Implement metrics and reporting to track testing progress, quality, and efficiency.

    • Stay abreast of industry trends and emerging technologies in software testing and quality assurance.

Qualifications
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Experience:

    • 10+ years of experience in software quality assurance and testing, with at least 5 years in a Test Architect role.

    • Proven experience designing and implementing end-to-end test automation frameworks (e.g., Selenium, Playwright, Cypress, Appium, Postman, JMeter).

    • Strong proficiency in programming languages such as Java, Python, C#, or JavaScript.

    • Experience with various testing methodologies (Agile, Scrum, Waterfall).

    • Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) and integrating automated tests.

    • Experience with cloud platforms (AWS, Azure, GCP) and testing cloud-native applications.

    • Experience in Virtual Machine Management

    • Experience with tools like JIRA, RETINA etc. for test case management, defect tracking and requirements management.

    • Knowledge of performance testing, security testing, and accessibility testing principles. Knowledge of Non-Functional Requirements (NFR) and NFR test strategy required.

    • Thorough understanding of end-to end testing methodologies. 

  • Skills:

    • Knowledge of healthcare and medical device software domain including medical device software, middle ware and stand alone software.

    • Strong experience in Test Automation, Test Engineering.

    • Strong working experience in the relevant fields, preferable in the medical device industry

    • Excellent communication, problem-solving, and organizational skills

    • English written and spoken

    • Ability to work independently and as part of a team

    • Curiosity and interest in technological advancements. 

  • Preferred Qualifications

    • Certifications in software testing (e.g., ISTQB Advanced Level Test Automation Engineer, AI tools and others).

    • Experience with machine learning in testing (ML-based testing) and AI evolution for software testing.

Who we are

A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.


Let’s build a healthier future, together.

Roche is an Equal Opportunity Employer.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile Architecture AWS Azure CI/CD Computer Science DevOps Engineering GCP GitLab Java JavaScript Jenkins Jira Machine Learning Pipelines Playwright Python Scrum Security Selenium TDD Testing

Perks/benefits: Career development

Region: Asia/Pacific
Country: India

More jobs like this