Execute functional, integration, regression, and deployment tests to verify the correctness of newly developed system functions and that existing system functions have not been compromised by the delivery of new system code.
Recommend and implement new testing practices and procedures that are consistent with industry standards and practices; provide technical consulting and leadership in identifying and implementing test tools that assist in meeting strategic objectives.
Responsibilities include designing, developing and executing test plans for various systems including software, hardware, radar systems and communication systems. Occasional domestic and international travel.
Responsible for escalating project and release items (issues, concerns, defects) to the Release Manager and for communicating own issues, developing options to mitigate negative impacts to release schedule; assists the QA Sr.
In this role, the selected candidate will design and build automated testing framework using C#, .NET, Selenium and other automated testing tools; support others in the use of the automated testing framework.
Performs professional Quality Engineering assignments of considerable complexity under limited direction supervision ie. Conducts statistical analysis in the form of capability studies, DOEs, etc to evaluate processes.
This position will be responsible for testing a web based and mobile software in a Agile environment. This will include writing test cases, writing SQL queries, running test scripts and handling a variety of types of software testing.
Serve as a technical contributor; participate in, and contribute to the analysis of project requirements, design, and estimation of project components, implementation of these components, and debugging, re-factoring and maintenance of project components.