Randstad Digital is partnering with a leading manufacturer of consumer goods and medical devices to find a software test aumation engineer to support an R&D group out of Plymouth, MN. We're looking for someone with experience in test case management tools and scripting languages including Python and PowerShell.
This is a hybrid role, and will sit out of Plymouth, MN. Apply today!
location: Minneapolis, Minnesota
job type: Contract
salary: $65 - 67 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Collaborate with the Product Owner and the software development team to ensure the user requirements for software features are complete and testable.
- Responsible for evaluating various Test Automation tools and frameworks suitable for testing the IVUS application.
- Responsible for creation and documentation of automated test scenarios, test plans and test cases for various kinds of software testing - functional, reliability, performance, safety (risk control measures), translations, etc.
- Responsible for creating traceability and test coverage between software requirements and automated software test cases
- Responsible for developing, dry-running and reviewing automated software test cases in parallel with software development within Sprints and/or Product Increments (PI).
- Responsible for integrating the automated test suite as part of the nightly, weekly CI/CD pipelines.
- Responsible for creating test simulators using 3rd party tools or custom to emulate hardware functionality and managing the virtual test infrastructure (VMs).
- Integral part of the scrum team along with PO, Software Architects and Software engineers and participate in agile scrum and SAFe ceremonies.
- Participate in risk management activities like Failure Modes and Effects Analysis (FMEA) to determine hazards, hazardous situations and identify risk control measures to implement and test.
- Responsible for documenting test results, observations, and issues in compliance with regulatory requirements and internal quality management system standards.
- Responsible for regression testing and re-executing tests to verify issues that are resolved.
qualifications:
- Bachelor's degree in Computer Science, Computer Engineering or related discipline.
- 6+ years' experience working as a Software Test Automation Engineer, Verification Engineer or similar.
- Experience using Test Case Management tools like Jama, Test Complete, Quality Center etc.
- Experience with desktop application Test automation tools like Qt Squish, Test Complete, PyTest, WinAppDriver etc.
- Experience with scripting languages like Python, PowerShell etc.
- Experience with regulatory standards like IEC 62304, 82304, ISO 13485, ISO 14971 etc.
- Experience working with global software development teams.
- You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
skills:
- Attention to detail and the ability to thoroughly document test cases
- Creative thinking and the capacity to problem solve
- Interpersonal skills, and being able to work with both technical and non-technical teams
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.