Principal Software Test Architect
Careers that Change Lives Our Digital Health and Informatics Team develops the connected-health solutions that help diabetes patients live their lives better every day and enable their health care providers to deliver care from anywhere in the world, at any time. The solutions we deliver include the integrated "streaming data hub" that connects medical device data world-wide, enterprise web applications for diagnostics & therapy analytics, and remote monitoring with real-time alerting. Building these integrated systems is hard, and we need the right expertise to design test strategies that validate functionality, interoperability and performance. This SW Test Leadership role is ideal for a hands-on engineer/architect who is entrepreneurial and driven to get her/his products delivered. You will drive strategy and oversee automated test solutions built by local and remote teams. We are advancing our data management systems to be highly cloud and AWS centric, and this position will collaborate with other technical leaders to move our team in this direction with high quality and technical rigor.
Our web applications are built with latest-generation Angular and Typescript, and our service layer is heavy with REST APIs and advanced authentication techniques required for sensitive health data. Automation frameworks include Selenium, Cucumber, ReadyAPI/SoapUI, Load
Runner, JMeter, and more.
A Day in the Life -Lead software test for multiple, complex projects using varied methodologies to ensure the quality of cloud-based services and web applications. Strategies will cover multiple layers from end-user mocks and backbox tests down to white-box and unit testing needs. -Consult with technical leads on new feature design to ensure product testability and identify coverage gaps. -Evaluate, select and develop test automation tools and frameworks applying latest techniques and processes. -Improve automated regression testing collaborating with engineers-in-test -Lead root cause analysis and drive improvement into our software lifecycle processes -Develop and maintain SW quality dashboards for program reporting and driving improvement. -Debug, troubleshoot, and isolate software problems resulting from customer calls and other incidents. Lead diagnostic test tools improvement. -Collaborate with and lead remote teams to deliver selected projects -Communicate status regularly to peers and senior management teams. Responsibilities may include the following and other duties may be assigned -Designs, develops, and implements testing methods and equipment. -Plans and arranges the labor, schedules, and equipment required for testing and evaluating standard and special devices. -Provides test area with parameters for sample testing and specifies tests to be performed. -Compiles data and defines changes required in testing equipment, testing procedures, manufacturing processes, or new testing requirements. -Responsible for testing all customer samples and for special tests that cannot be performed in the test area. Must Have: Minimum Requirements -Bachelor's degree with at least 7 years of experience or at least 5 years of experience with a master's degree. Nice to Have -Experience with SQL data structures and queries -Experience with performance log analysis tools such as New Relic -Working experience with cloud architectures such as AWS -System level test and test integration experience -Test automation framework and development experience -Experience in Black/White box testing About Medtronic Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be. We want to accelerate and advance our ability to create meaningful innovations
- but we will only succeed with the right people on our team. Let's work together to address universal healthcare needs and improve patients' lives. Help us shape the future. Physical Job