Mobile Application Testing
Posted on:
17 hours ago
Vacancies:
1 Vacancy
Job Summary
Test Automation leveraging Appium SPOCKJava Groovy scripting
Senior Software Engineer (Engineering Contingent) in Test for the R&D Engineering function of the Medtronic Engineering and Innovation Center R&D facility. The individual will operate in all phases and contribute to all activities of the software development process. The candidate must be willing to work in a fast-paced multitasking team environment. The senior test engineer frequently interacts with the tech lead other developers V&V engineers internal partners and stakeholders concerning estimations design implementation or requirement clarifications and works closely with global sites.
Responsibilities may include the following and other duties may be assigned
Guide project test engineering decisions and direction.
Work closely with developers and Systems Engineers to understand the specifics of the Application architecture & operating platform on which the Application would run and due considerations
Read analyze understand product requirements support requirements reviews.
Take the high-level requirements and independently complete test development per the defined processes.
Design and execute project test plans and strategies.
Determine and onboard application testing technologies and decisions.
Design and execute tests using automated test tools as well as Manual test development process for the verification of software requirements.
Learn and understand software standards for medical devices ex. IEC62304.
Support test infrastructure set up and test tool development such as test tools stubs Hardware/Firmware simulators and emulators.
Establish and maintain traceability from software requirements to verification test design and implementation.
Participate in technical reviews of software requirements and peer verification test development.
Interface with software development engineers on software implementation.
Assist development team on debugging and solving issues discovered during test.
Prepare review submit and maintain project/product documentation.
Provide hands-on leadership coaching mentoring and software engineering best practices to junior software engineers.
Develop reusable patterns and encourage innovation that will increase team velocity
Senior Software Engineer (Engineering Contingent) in Test for the R&D Engineering function of the Medtronic Engineering and Innovation Center R&D facility. The individual will operate in all phases and contribute to all activities of the software development process. The candidate must be willing to work in a fast-paced multitasking team environment. The senior test engineer frequently interacts with the tech lead other developers V&V engineers internal partners and stakeholders concerning estimations design implementation or requirement clarifications and works closely with global sites.
Responsibilities may include the following and other duties may be assigned
Guide project test engineering decisions and direction.
Work closely with developers and Systems Engineers to understand the specifics of the Application architecture & operating platform on which the Application would run and due considerations
Read analyze understand product requirements support requirements reviews.
Take the high-level requirements and independently complete test development per the defined processes.
Design and execute project test plans and strategies.
Determine and onboard application testing technologies and decisions.
Design and execute tests using automated test tools as well as Manual test development process for the verification of software requirements.
Learn and understand software standards for medical devices ex. IEC62304.
Support test infrastructure set up and test tool development such as test tools stubs Hardware/Firmware simulators and emulators.
Establish and maintain traceability from software requirements to verification test design and implementation.
Participate in technical reviews of software requirements and peer verification test development.
Interface with software development engineers on software implementation.
Assist development team on debugging and solving issues discovered during test.
Prepare review submit and maintain project/product documentation.
Provide hands-on leadership coaching mentoring and software engineering best practices to junior software engineers.
Develop reusable patterns and encourage innovation that will increase team velocity