Staff Engineer - Product Testing

StrykerIndia
Adzuna INPosted 14h agoOriginal Listing
engineering-jobs

Job Description

Work Flexibility: Onsite What You Will Do - Together with the software team, develop a testing strategy for testing during the developmental phase. - Develop software test cases to verify the software requirements. - Develop and document test methods, protocols, and reports in compliance with design control and quality system requirements. - Execute non-function testing which involves accuracy, reliability, and performance. - Build and debug test fixtures, leveraging coding or automation tools (Qt/QML, Squash, Python, LabVIEW, C/C++). - Provide early design feedback to cross-functional teams and collaborate closely with design engineers to resolve technical challenges. - Use standard lab equipment (oscilloscopes, signal generators, power supplies, protocol analyzers) to perform detailed software or electrical characterization and reliability testing. - Guide or mentor others (interns, specialists, or peers) while independently managing your test activities and timelines. - Contribute to system-level test development that spans hardware, firmware, and software integration. - Partner with teams across sites and occasionally travel to support cross-location initiatives. - Execute formal system verification testing. - Support other projects during the research phase of product development. What You Will Need Mandatory Qualifications : - 6+ yrs of experience in embedded SW testing and product testing - Well versed with writing test plans and test cases document. - Experience in test case design and execution based on software design - Defining test protocols and test data requirements - Experience in SW reliability and performance testing. - Familiarity with embedded protocols like CAN, I2C, UART - Exposure to test management tools like Jira, Bugzilla etc. - Familiar with setting up test environment for V&V activities - Exposure to SW development life cycle. - Exposure to Quality management systems - Strong analytical skills to be able to translate from system requirements and use cases to detailed test cases. - Strong problem-solving skills to participate in troubleshooting issues with different teams to drive towards root cause identification and resolution - Strong communication skills to be able to work with cross-functional teams - Ability to identify and escalate issues for timely resolution Preferred Qualifications : - Experience in python-based design, coding and environment - Hands on experience in GUI and embedded automation frameworks such as Squish, Robot framework and Pytest - Exposure to CI/CD pipeline/Devops tools - Experience in medical devices or other regulated industries - Proficiency with lab electrical instruments - Hands-on test engineering experience with analog and digital circuitry - Strong communication skills, initiative, and the ability to work both independently and collaboratively - Ability to drive towards root cause identification and resolution Travel Percentage: None

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.