Position Description
ERT, Inc. is seeking a Software Test Engineer to support development on the National Water Model (NWM) Team at NOAA's Office of Water Prediction. As a member of the NWM Team, the Software Test engineer will be responsible for helping to shape the program from the ground-up, evaluating software functions and designing test protocols to ensure that products work as intended. They will also be responsible for completing all testing procedures, suggesting performance changes, and preparing performance reports for the development managers. They will:
- Use the software as intended to analyze its functional properties.
- Design manual and automated test procedures to evaluate each software product.
- Build, code, and implement software evaluation test programs.
- Run manual and automated test programs to ensure that testing protocols evaluate the software correctly.
- Conduct QA, smoke, regression, 508 compliance, stress, and user acceptance tests.
- Tweak the Software Testing systems for maximum performance.
- Finalize and document test procedures.
- Complete final tests and create test reports.
- Present test reports to management and suggest software fixes.
Requirements
A minimum of 4 years of relevant experience leading to:
- Test plans and test procedure development experience
- Automated testing experience
- Test scripting and programming language experience (Java or Python preferred)
- Strong attention to detail
- Strong analytic capability and the ability to create innovative solutions
- Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time.
Must be a US Citizen or Permanent Resident and be able to pass a background investigation to obtain a security badge to enter the applicable government facility.
Desired
- Requirements analysis and breakdown experience
- Requirements acceptance criteria development experience
- Experience with Selenium or other test automation frameworks.
- Previous experience working a program from the ground-up.
- Previous experience working in an Agile development environment.
- Prior experience supporting National Water Model capabilities preferred
- Multi-Cloud (AWS, Azure or GCP) experience desired
- Web services, API, REST and RPC experience desired
Education
Bachelor's Degree in computer science, or related field, or equivalent.
Salary
The salary range for this position is $130,000 - 150,000/year.
ERT is a VEVRAA Federal Contractor and Equal Opportunity/Affirmative Action employer - All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.
#LI-Remote