Salary
💰 $98,400 - $147,600 per year
About the role
- Design and execute tests using automated test tools and manual test development processes to verify software requirements
- Develop mobile applications and support testing on both Android and iOS platforms
- Participate in designing, implementing, updating and validating automated test environments
- Read, analyze and understand product requirements and support requirements reviews
- Define and implement metrics or performance dashboards to drive quality and schedule predictability
- Support test infrastructure setup and validation
- Assist the Verification Lead in workload planning and time estimation
- Assist development team in debugging and resolving issues discovered during testing
- Operate in all phases and contribute to all activities of the software development and verification process
- Collaborate cross-functionally within Cardiac Rhythm Management (CRM) Operating Unit
- On-site presence required (4 days per week) and travel under 10%
Requirements
- Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related technical discipline AND minimum 2 years of experience with Software Verification and/or Test Systems Development OR a Master's degree with minimum 0 years technical experience
- Experience with mobile application development and testing on IOS and Android platforms
- Experience with programming languages Java and C#
- Experience with Appium and Automation testing frameworks
- Demonstrated ability to troubleshoot and resolve issues in embedded software
- Experience testing mobile software connecting with cellular networks
- Experience with Requirement Analysis & Requirement based testing
- Experience in Software and System-level testing (Nice to have)
- Experience testing software using Bluetooth Low Energy (Nice to have)
- Experience using/testing XML and JSON (Nice to have)
- Experience automating iOS and/or Android mobile applications (Nice to have)
- Experience with Agile Development (Nice to have)
- Experience with Azdo and/or Github (Nice to have)
- Strong collaboration and influence skills to succeed in a high matrix environment
- Willingness to work on-site (Mounds View, MN) 4 days per week and travel <10%