•Work in a cross-functional global team to test software for new CRDN medical device products.
•Contribute to successfully implementing System and Software test strategies for capital equipment with manual and automated test activities in an agile-scrum model.
•Participate in user story verification activities to ensure the software meets end-users' needs.
•Apply software test principles in implementing a shift-left approach with a behavior-driven development (BDD) state-of-the-art test approach.
•Participate in reviews of requirements, design, implement, and test to ensure quality standards are met.
•Develop manual/automated test cases including design, execution, verification, and traceability activities.
•Efficiently document software problems and collaborate with the development team in resolution activities.
•Contribute to automated test script development and test framework maintenance activities.
•Demonstrate a fundamental understanding of DevOps (Development-Operations) practices.
•Provide support for NPTV (Non-product tool validation).
•Demonstrate analytical skills in identifying unexpected, undesirable, or non-understood behavior in software and software interactions with hardware.
•Great individual contributor and a team player.
To be considered for this role, please ensure the minimum requirements are evident on your resume.
•Bachelor’s degree in engineering, Computer Information Systems, Science, or a Technical field with 5 years of experience
•OR Advanced degree in Engineering, Computer Information Systems, Science, or a technical field with 3 years of experience
•Ability to support multiple US time zone to facilitate collaboration, as needed.
•Strong Agile process experience working in a structured software development environment.
•Experience conducting test activities with ALM (Application Life Cycle Management) tools such as TFS, Polarion, Codebeamer, or similar.
•Experience in Whitebox and Blackbox test automation, using Python.
•Proficient in JSON data structure and manipulation, using Python.
•Knowledge of embedded GUI-Functional test automation tools, e.g., Squish, TestComplete, or similar.
•Ability to generate quality metrics and periodically report for continuous quality improvements.
•Strong oral and written communication skills
•Good understanding of version control systems and CI/CD pipeline understanding.
•Possess a working knowledge of IEC62304.
•Awareness of Medical Device standards IEC 60601-1, ISO 13485, ISO 14971, and applicable FDA standards.
•Excellent debugging skills and problem-solving capabilities.
·Embedded-Linux QT-based development environment knowledge.
·Experience with Docker-Container DevOps practice.
·Experience building test framework libraries.
·Experience/Knowledge of Cyber Security testing (encryption, authentications, etc.)
·Test fixture/tool development experience.
Let our experts design a Professional CV for you.