Software Quality Assurance Engineer

Company:  Hansell Tierney
Location: Kirkland
Closing Date: 05/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Software Quality Assurance Engineer -
Our Client is looking to contract with a Software Quality Engineer. The Core Design Software Quality Assurance (SQA) Engineer is responsible for ensuring that software products are developed and released with the necessary level of quality per the clients Software Management Plan applied to Engineer Design and Analysis software used in the design of the reactor. This position is embedded within the Core Design team and supports the software development lifecycle activities compliant with American Society of Mechanical Engineers (ASME) Nuclear Quality Assurance (NQA-1) standard. In addition to upholding procedural compliance, the SQA engineer will be involved in code reviews, performance testing, and documentation review to ensure that software products meet quality standards set forth by the Quality Assurance Program. The Core Design Software Quality Assurance Engineer will work in a fast-paced environment that utilizes the latest industry practices and tools to develop, document, control, and help maintain compliance of software applications for use on Linux-based high performance computing (HPC) platforms.
The Engineer will join the Core Design team, which is a geographically diverse team of nuclear, thermal hydraulic, and mechanical engineers supporting neutronics methods development for the Natrium project. The group develops methods, models, and tools that support evaluating the performance of Natrium reactor core structures, systems, and components.
The ideal candidate possesses experience in both software development and software quality assurance specific to the nuclear industry.
Must Haves:
Experience working under programs developed under10CFR Part 50, Appendix B.
Proficiency with Git, both at the command line as well as GitHub.
Proficiency with Linux operating systems (e.g., CentOS), particularly using a command line. Experience with shell scripting, particularly with Bash, is preferred.
Location: Remote
Duration: 12+ months,
Compensation: $45 - $75 per hour DOE
Benefits - Three insurance levels, 401K + match, sick leave, and working with a great company!
Work sponsorship is not available at this time; background check and drug screen required C2C NOT Available .
Responsibilities:
  • Use configuration control software (i.e., Git) to develop, test, document, and maintain Configuration Items supporting qualification of design and analysis software
  • Support coordination of software release cycles using Jira to meet project milestones.
  • Train and support engineers and other developers in compliance with the governing software management plans and procedures.
  • Provide guidance on software quality assurance documentation to engineers.
  • Support the maintenance of Software Quality Assurance Plans.
  • Support verification and validation (V&V) activities of Core Design software application, including software quality assurance activities supporting Continuous Integration.
  • Develop technology enablers to aid engineers in execution of their workflows through the software development lifecycle, especially workflows that interface with HPC systems
Key Qualifications and Skills:
  • Advanced degree in Nuclear Engineering or equivalent. 2+ years of relevant experience is preferred.
  • Experience working under programs developed under10CFR Part 50, Appendix B.
  • Proficiency with Git, both at the command line as well as GitHub.
  • Proficiency with Linux operating systems (e.g., CentOS), particularly using a command line. Experience with shell scripting, particularly with Bash, is preferred.
  • Familiarity with continuous integration practices.
  • A high degree of trust and integrity, ability to communicate openly and display respect, and a desire to foster teamwork.
Preferred Qualifications and Skills:
  • Ability to work in a dynamic environment, handle multiple projects simultaneously, and adapt to changing priorities
  • Experience interfacing with multiple engineering disciplines, particularly mechanical, fuel performance, and thermal/hydraulics.
  • Familiarity developing software products using The American Society of Mechanical Engineers - Quality Assurance Requirements for Nuclear Facility Applications (ASME NQA-1) standard, and The Electric Power Research Institute (EPRI) - Plant Engineering: Guideline for the Acceptance of Commercial-Grade Design and Analysis Computer Programs Used in Nuclear Safety-Related Applications.
  • Experience with Python documentation tools such as Sphinx
  • Strong communication skills, both oral and written. The ideal candidate would be able to define and write technical requirements, translate the requirements into testable code, and document the results into technical reports.

About Hansell Tierney:
Hansell Tierney is one of the premier staffing and recruiting companies in the Pacific Northwest. Launched in 2001, we are a woman-owned business that serves and staffs Northwest organizations by doing things the right way, not just the easiest way. Hansell Tierney partners with candidates and clients to match the best candidates with interesting local opportunities. We navigate every relationship with the highest level of discretion and service while holding ourselves accountable to our promises. Our business thrives on our deep understanding of the job market and our ability to skillfully tailor our recruitment process to meet our clients' unique needs.
Apply Now
Share this job
Hansell Tierney
  • Similar Jobs

  • Software Quality Assurance Engineer - Lunar

    Seattle
    View Job
  • Software Quality Assurance Engineer - Lunar

    Seattle
    View Job
  • Quality Assurance Engineer

    Redmond
    View Job
  • Quality Assurance Engineer

    Seattle
    View Job
  • Quality Assurance Engineer

    Redmond
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙