Location : ,
2 Test Automation Engineers Needed
if any candidates have C# or Python scripting
Position Summary:
In this role, you will be responsible for the effectiveness of the test automation process, including implementation, enhancement, and sustainability in support of our digital solutions products including the clinician programmer, patient mobile app and cloud-based systems.
Responsibilities:
· Analyze software requirements, test cases, and other documentation to breakdown functionality and automate such functionality using a predefined framework and set of tools to support the respective requirements and manual test cases.
· Work closely with software development to ensure the automation is working as expected.
· Create test automation hardware simulators.
· Train / mentor other test verification engineers / scrum team members on how to automate tests and how to use the various automation tools and framework.
· Deliver robust, scalable, and sustainable test automation assets as part of a larger automated regression test suite.
· Write and execute manual test cases as necessary.
· Perform ripple effect analysis for requirements and design level changes using technical standards, principles, theories, concepts, and techniques as they relate to software testing.
· Continually monitor the test automation results and adjust accordingly.
· Report and investigate observations and defects, working with other members of the development team to establish root cause and options for correction.
· Actively maintain the automation test suite so it continues to provide the value expected.
· Provide and manage traceability evidence between requirements, tests, and risk documentation.
· Follow established standard operating procedures.
Required Qualifications:
· Bachelor’s Degree in Engineering, Software, Computer Science, or related discipline or equivalent experience
· 6+ years of similar experience, including software testing, authoring automated testing, and verification experience and/or software development experience.
· Experience with automated software test tools and techniques on desktop, mobile and/or cloud-based systems such as Selenium, Aligned Elements, Appium, and/or other automated and manual test management tools.
· Strong written and verbal communication skills with the ability to communicate with both internal and external stakeholders.
· Proficient with MS Suite (Word, Excel, Outlook) and software code languages such as C#, Python, etc.
Additional Details
Preferred Qualifications: