We are seeking a highly skilled and motivated Automation Test Engineer to join our team. The ideal candidate will participate with the Test Engineering team to plan, establish, and maintain a robust set of test assets, both manual and automated, Preference on Automated . This role involves collaborating with multiple teams and individuals to ensure proper processes are followed and verification activities are conducted with appropriate documentation. This role will be supporting one of the corporations' main projects.
Key Responsibilities:
Collaborate with multiple teams and individuals to ensure proper processes are followed and verification activities are conducted with appropriate documentation.
Create and perform test analysis of approved functional requirements.
Conduct requirements ambiguity reviews.
Create test plan documents.
Create test summary documents.
Create test case documents based on test analysis.
Perform exploratory testing based on functional requirements and other design documentation.
Create and maintain functional graphical models of software functional requirements, which augment textual representations in natural language.
Define and implement risk-based test strategies.
Use innovative and creative methods to ensure that the system meets specified requirements.
Required Skills:
5+ years in software testing, with experience in test management tools (Quality Center, Azure DevOps Test Manager, Jama) and automation tools (Selenium, Cypress)
Experience in embedded software/hardware development, Agile methodology, and regression test planning
Medical or Secret Clearance Background
Proficient in C++ with a strong understanding of mock and test principles, and the ability to teach test writing