> Markdown version of [/jobs/ext/2043619-test-engineer](https://www.wearedevelopers.com/jobs/ext/2043619-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Engineer - **Company:** the Naval Nuclear Laboratory - **Location:** West Mifflin, PA, United States - **Experience:** Expert - **Salary:** $95,700.0 - $149,600.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Knowledge Management - **Published:** August 13, 2026 - **Apply:** https://career-hcm03.ns2cloud.com/sfcareer/jobreqcareer?jobId=8469&company=NNLHCM03 ## About the Role * Bachelors degree from an accredited college or university in a related technical, engineering or science field and a minimum of 6 years of relevant experience; or * Masters degree from an accredited college or university in a related technical, engineering or science field and a minimum of 4 years of relevant experience; or * Doctorate degree from an accredited college or university in a related technical, engineering or science field and a minimum of 1 year of relevant experience; or * Currently a Senior Reactor Training Engineer, Refueling Engineer, or Field (RPCO) Engineer at the Company. Preferred Skills * Degrees in Engineering or Engineering Technology are preferred. * Experience with testing, simulation, or control systems, preferably in S9G Plant Operations or similarly complex technical environment. * Familiarity with test program development, including writing test plans, test cases, and after?action reports. * Ability to coordinate across multiple organizations and stakeholders, including software, hardware, operations, and customer representatives. * Experience using or developing technical instructions, procedures, or process documentation. * Demonstrated ability to manage multiple priorities, meet deadlines, and support schedule?driven work. * Strong written and verbal communication skills, including the ability to lead or contribute to technical discussions and working sessions. * Experience mentoring junior staff or supporting the development of new team members is a plus. * Knowledge of project management concepts (e.g., integrated schedules, work planning, metrics) is beneficial. ## Description The Naval Nuclear Laboratory (NNL) Training Simulator Testing (TST) unit is responsible for planning, developing, and executing test programs that ensure high?fidelity training simulators are safe, reliable, and effective tools for the Naval Nuclear Propulsion Program (NNPP). TST supports the S6G MTS 701/711 and S8G Prototype Simulation Suites used today at the Nuclear Power Training Unit - Charleston (NPTU?C) and Kesselring Site (KS), and is developing the S9G Simulation Suite that will be deployed as part of the Next Generation Training Program (NGTP) in the 2030s. TST's work directly supports initial operator training, qualification, and continued fleet readiness by delivering high?quality simulation products and robust test programs. In this role, you will help shape the next generation of nuclear operator training by leading and executing test programs, developing and reviewing technical procedures and test cases, and coordinating closely with software developers, hardware engineers, and Navy stakeholders. You will work within a cross?site team that supports both lifecycle testing and new program development, with test activities spanning Bettis Laboratory Site (BLS), Kesselring Site (KS), and fleet training locations. This position offers the opportunity to contribute to high?impact technical work while mentoring others, improving test processes, and helping to define how future simulators are tested and delivered. Some travel required (10%). Key Responsibilities include: * Support early?stage S9G development activities, including: Writing and reviewing test cases and manuals for new trainer capabilities. Helping to verify and validate models, graphics, and control behaviors against plant requirements. * Collaborate across disciplines and organizations, working with: Software and model development teams to clarify requirements, identify issues, and iterate on solutions. Hardware and integration teams to plan and execute testing of new trainer components (e.g., task trainers, peripheral equipment, or upgraded systems). * Contribute to process and documentation improvements, such as: Implementing and refining lifecycle and automated testing instructions and local test procedures. Supporting updates to manuals, user guides, and knowledge management tools to ensure long?term sustainment of test knowledge. ## Related Videos - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [Same Tower, New Confusion: The Tower of Babel 2.0](https://www.wearedevelopers.com/videos/100101-same-tower-new-confusion-the-tower-of-babel-2-0) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [How to be balanced in a software development team](https://www.wearedevelopers.com/videos/66-how-to-be-balanced-in-a-software-development-team) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)