Customer Software Verification and Validation Engineer
- Kuala Lumpur
- Full-time
- POSTED TODAY
About the job
Change people’s lives and love what you do! Cochlear develops world-leading medical devices that help people hear. As a top 100 medical device company and market-leader in implantable hearing devices, more people choose a Cochlear-branded cochlear implant system than any other. Our employees tell us that the number one reason they enjoy working for Cochlear is the opportunity to make a difference to people’s lives.
The Customer Software Verification and Validation Engineer accountable for ensuring the output of complex projects are delivered in high-quality and on time to our customers by defining, designing/developing (where required), executing, and reporting tests as required. The role has an important contribution to the product’s quality, reliability, and customer focus design experience as per approved functional and technical specifications within Cochlear Quality Management System framework.
The role works with V&V Lead, development teams, other V&V Engineers, Product Owners, Business Analyst, Software Delivery Managers, and Quality Engineers (when applicable). The V&V Engineer executes the V&V plans and partners with the development teams within a squad setup whilst ensuring the high-standard regulatory/quality compliance.
Key Responsibilities
Test Preparation
Understand functional and technical specifications within the Customer Software Products ecosystem and the wider Cochlear products ecosystem. Create test cases based on planning meetings, new feature and functionality requirements, and approved specifications. Plan testing across the required range of test hardware and software combinations. Ensure adherence to the approved test plan. Proactively flag risk-based test coverage to prioritize critical functionality.
Test Execution
Execute test cases during the sprint cycle to a high standard of quality. Carry out testing with strong attention to detail and accuracy. Identify, document, and report issues and defects using appropriate tools and methods. Escalate issues during test execution where follow-up is required. Update test execution status in a timely manner. Support testing across assigned hardware and software combinations. Contribute to the design and development of automated test scripts and components where applicable. Capture clear, objective, and audit-ready test evidence. Support regression testing and root cause investigation where failures are identified.
Tooling, Automation, and Environment Support
Contribute to the design, development, and maintenance of test automation assets and framework components to improve coverage, repeatability, and efficiency. Maintain readiness of test hardware, including setup, usage, and storage. Use available tools and resources to improve testing processes and practices. Ensure test environments are controlled, repeatable, and suitable for verification and validation activities.
Team and Communication
Maintain strong communication with team members and stakeholders. Work independently when required while contributing as part of the broader V&V team. Work effectively across global teams and time zones. Maintain a positive, collaborative approach to delivery and problem solving. Ensure a safe working environment, including when working with test hardware and equipment. Participate in peer review and quality assurance activities as required.
Experience & Qualifications
Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related discipline. 2-5 years of experience in Software Verification & Validation (V&V), Software Testing, Quality Assurance, or related software development roles. Experience creating and executing test cases, documenting defects, and supporting software delivery within Agile environments. Exposure to test automation, scripting, or automation frameworks is advantageous but not mandatory. Strong analytical, troubleshooting, and communication skills with attention to detail.
Requirements / Tools and Processes
Familiarity with Agile methodologies, including Scrum and Kanban. Experience with Atlassian tools such as Jira and Confluence. Experience with virtual environments such as VMware. Experience with GitLab, Windchill, and Jama.
Preferred Experience
Proficiency with Python and TypeScript Familiarity with MacOS and Linux systems. Experience with Salesforce and Appium desirable. Experience in medical devices or other regulated software environments preferred. Familiarity with ISO 13485, ISO 14971, IEC 62304, and FDA 21 CFR Part 820 highly desirable.
Cochlear Malaysia provides shared services to support Cochlear’s global operations. The growing team of professionals in Malaysia provides critical support in areas such as IT infrastructure and applications, development and testing, business intelligence development and support, procurement, customer service, service and repairs and returned device analysis engineering.
If you feel that you have the skills and experience to be successful in this role and take on new challenges to build your career with Cochlear, please start your application by clicking the apply button below.
#CochlearCareers