Software Test Engineer 1
4 weeks ago
Responsibilities
A day in the life of a software test engineer at PNNL might start by reviewing any open pull requests on the group’s Git repository or checking for any failed deployment builds on your current projects. As you’re finishing up your second cup of coffee, you attend a pair-programming session with a teammate to implement a cypress automated test to verify a new background-service within the API. After a productive half-hour, they have a clear path forward and can continue.
You begin the next assigned work-ticket, which involves putting together a new build in Bamboo or GitLab to simplify common build/test/deploy procedures. Next, you might study user requirements for the new project you’re on before honing your creativity skills and designing a cypress UI test. Satisfied with your test, you send them out for review and reflect on another productive and exciting day applying your skills to make the nation more secure.
Missing some of these skills or experiences? That’s okay. If you have relevant technical expertise, are highly driven, and are very motivated to learn these technologies and tackle these domain problems, let’s talk.
How We Work
Diverse and flexible projects – Flexibility to choose and move between projects Agile development environment – Scrum meetings, standups, demos, and retrospectives Partners – Work with government, academic, industry, and other partners to solve problems Locations – Richland, WA with partners and collaborators in Seattle, WA and Washington, D.C. Team Sizes – Typically around 5-10 members, although projects can be more than 100 or just a few members Team Compositions – Our teams include cloud engineers, machine learning engineers, data scientists/domain experts, UI/UX designers, front-end developers, scrums masters, product owners, and most importantly, usersCritical Technologies to Understand
Programming & Scripting – JavaScript with Cypress.io, Python Compute – IoT/ICS, Fargate/EC2, ECS/Docker, EKS/Kubernetes, EMR Development – Cypress Test Automation, Git/Gitlab, Agile, Atlassian, CI/CD, IDE Data and Storage – S3, Athena, Postgres, Elasticsearch/OpenSearch, Dynamo, Redshift, MongoDB, SQL, phpMyAdmin Pipelines – IAM, Cognito, Nifi, Airflow, Dagster, Spark, Lambda, Beats, Splunk Analytics – Dask, Numpy & Pandas, DataBricks, SageMaker, Tensorflow/Keras, PySpark Tools – Jira, Confluence, Bitbucket, Bamboo, GitLabQualifications
Minimum Qualifications:
BS/BA or higherPreferred Qualifications:
Experience programming in JavaScript for use with Cypress.io testing framework Experience verifying ad-hoc reports for PNNL Management and DOE customers Experience setting up and running Bamboo builds for reporting of automated test results Prepares information and documentation necessary to support software test cycles Ability to get and maintain a Q Clearance and higherHazardous Working Conditions/Environment
Not applicable.
Additional Information
This position requires the ability to obtain and maintain a federal security clearance.
Requirements:
U.S. Citizenship Background Investigation: Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter in accordance with 10 CFR 710, Appendix B. Drug Testing: All Security Clearance positions are Testing Designated Positions, which means that the candidate selected is subject to pre-employment and random drug testing. In addition, applicants must be able to demonstrate non-use of illegal drugs, including marijuana, for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).Note: Applicants will be considered ineligible for security clearance processing by the U.S. Department of Energy until non-use of illegal drugs, including marijuana, for 12 months can be demonstrated.
Testing Designated Position
This position is a Testing Designated Position (TDP). The candidate selected for this position will be subject to pre-employment and random drug testing for illegal drugs, including marijuana, consistent with the Controlled Substances Act and the PNNL Workplace Substance Abuse Program.
-
Software Test Engineer 2
4 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities A day in the life of a software test engineer at PNNL might start by reviewing any open pull requests on the group’s Git repository or checking for any failed deployment builds on your current projects. As you’re finishing up your second cup of coffee, you attend a pair-programming session with a teammate to implement a cypress...
-
Software Engineer 3
3 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design and innovative problem-solving skills to solve challenging technical problems ...
-
AI Software Engineer 3 – Richland
2 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design and innovative problem-solving skills to solve challenging technical problems ...
-
Software Engineer 2
7 days ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Designs, develops, documents, tests, and debugs new and existing software systems, hardware/software interfaces, and/or applications according to industry established software engineering principals and best practices. Works collaboratively within a team to execute on the full system development lifecycle including analyzing user needs...
-
Software Engineer 2
3 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design and innovative problem-solving skills to solve challenging technical problems ...
-
AI Software Engineer 2
6 days ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design and innovative problem-solving skills to solve challenging technical problems ...
-
Undergraduate Intern
1 day ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design and innovative problem-solving skills to solve challenging technical problems ...
-
IT Engineer 1
1 day ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Applies engineering and technical solutions to the installation, maintenance, backup & recovery, and security for on-premises and cloud-based databases such as SQL Server, Azure SQL Database, and AWS RDS. Supports the installation and operation of an Enterprise ERP solution ensuring data governance, security and compliance while...
-
AI Software Engineer 2
5 days ago
Richland, United States Pacific Northwest National Laboratory Full timeIdentify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design Software Engineer, Engineer, Software, AI, Technology
-
Senior Data Engineer
3 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python Apply good design and innovative problem-solving skills to solve challenging technical problems Stay...
-
Lead Software Engineer Cloud Data Richland
5 days ago
Richland, United States Pacific Northwest National Laboratory Full timeIdentify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python / C# Apply good design Software Engineer, Engineer, Software, Cloud, Lead, Data, Technology
-
Senior Automation Engineer
3 weeks ago
Richland, United States TTi Global Full timeDetails: Position Responsibilities: * The primary duties consist of supporting and assisting in development, review, administration, testing, configuration, implementation, data integration/management in support of a large Engineering, Procurement and Construction (EPC) project. * Assists senior engineering automation staff eliciting requirements to support...
-
Automation Engineer
1 week ago
Richland, United States Anrgroupinc Full timeANR accepts resumes from individuals interested in technical, professional and administrative positions. ANR Offers Competitive wages, medical, dental, vision and life insurance, along with holidays and paid time off for most positions. ANR Group Inc is accepting resumes for an Automation Engineer Located in Richland, WA. This is a full-time Office/Project...
-
Senior Automation Engineer
3 weeks ago
Richland, United States Talascend Full timeTalascend is currently seeking aSenior Automation Engineer for a contract opportunity located in Richland, WA. Must possess the right to work and remain in the United States without sponsorship. Upon initial hire and onboarding, the position will require full time presence in the Richland, Washington project office. This position works a 9/80 schedule,...
-
Automation Engineer III
1 week ago
Richland, United States Talascend Full timeTalascend is currently seeking anAutomation Engineer III for a contract opportunity located in Richland, WA. Must possess the right to work and remain in the United States without sponsorship. Upon initial hire and onboarding, the position will require full time presence in the Richland, Washington project office. This position works a 9/80 schedule,...
-
Data Engineer
3 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities Identify mission challenges and formulate engineering solutions methodically Embrace software engineering excellence and delivering quality results at scale Employ expertise with a high-level programming language such as Python Apply good design and innovative problem-solving skills to solve challenging technical problems Stay...
-
Senior Automation Engineer
2 weeks ago
Richland, United States Edgewater Technical Associates Full timeEdgewater Technical Associates is seeking qualified candidates for a Senior Automation Engineer opportunity in Richland, WA to support the Waste Treatment Plant at the Hanford Site. Full Time Office/Project - No Telework offeredPROJECT OVERVIEW: Join us as we make history at the Hanford Vit Plant, known as the Waste Treatment and Immobilization Plant. We are...
-
Nuclear Engineer w/Aerospace Engineering – 3
2 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities The Nuclear Engineering group within PNNL is seeking an early career Mechanical/Nuclear engineer with experience, knowledge, and a focus on related nuclear and space technologies. The successful candidate in addition to fundamental Mechanical and Nuclear engineering analysis, design, and materials expertise will have specialized...
-
Project Controls Professional 1
4 weeks ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities PNNL is looking for motivated individuals interested in developing innovative project controls solutions tailored to a diverse set of projects. In this role, the Project Control Professional is responsible for providing support to high risk and complex projects at PNNL. The staff member primarily supports line or project managers and...
-
Building Engineer 3
7 days ago
Richland, United States Pacific Northwest National Laboratory Full timeResponsibilities The Building Engineer position is responsible for activities in support of an assigned Core Team under the guidance of the North Facility Engineering & Maintenance Manager. The Building Engineer is the subject matter expert for their assigned buildings and systems responsible for design modifications, providing system diagnostics,...