- 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.
- 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
Senior Software Quality Assurance Engineer - Malaysia, Selangor - Roche Diagnostics Corporation
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:
Who You Are:
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.