Senior Software Quality Assurance Engineer - Malaysia, Selangor - Roche Diagnostics Corporation

    Default job background
    Full time
    Description

    Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people's varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

    The Position

    A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche.

    As a Senior Software Quality Assurance Engineer, you will report into Section Lead - Security Testing and Validation - Software Quality Assurance SQA

    The Opportunity:

    • Ensure the quality and reliability of our software products through automated testing by leading the design and development of scalable and maintainable automation test scripts using industry-standard automation tools and frameworks.
    • Collaborate with cross-functional agile teams to design, develop, execute, and maintain automated test scripts.
    • Utilize expertise in automation tools, frameworks, and best practices to contribute to the overall software development lifecycle.
    • Work closely with the business and development team to understand software requirements, identify test scenarios, and create comprehensive test plans and test cases.
    • Continuously improve and optimize existing automation frameworks and test suites, leveraging knowledge of emerging trends, tools, and technologies in the automation testing field.
    • Enhance testing coverage and efficiency across the organization. Directly impact the reliability and performance of our software products.
    • Mentor and provide guidance to junior members of the automation testing team.

    Who You Are:

    • Significant background in automation testing demonstratedby expertise in developing and executing automated test scripts using industry-standard automation tools and frameworks such as Selenium WebDriver, Cucumber, TestNG, or JUnit.
    • Practical knowledge of programming in at least one programming language(Python or Java preferred). Experience with scripting languages such asJavaScriptor Ruby is a must.
    • Proven experience with version control systems (e.g.,Git), continuousintegration/continuousdeployment (CI/CD) pipelines, and test management tools (e.g., Jira, TestRail)..
    • Solid understanding of software development life cycle (SDLC), testing methodologies, and agile practices (Scrum preferred).
    • Communication and collaboration skills, with the ability to effectively communicate complex concepts to technical and non-technical stakeholders.
    • ISTQB or other relevant certifications in software testing. Experience with performance testing concepts and tools

    Who we are

    At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we've become one of the world's leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

    The Roche Services & Solutions as well as People Support Solutions organisations located in Kuala Lumpur provide end-to-end business solutions for Finance, Procurement, IT, Communications, People & Culture (Human Resources) and beyond to our Roche colleagues across the APAC region. Today Roche employs altogether around 1100 employees in Malaysia.

    Roche is an Equal Opportunity Employer.