Title:
Software Test Engineer
Belong, Connect, Grow, with KBR!
Program Summary
KBR's Digital Research, Engineering, Acquisition, and Materiel Management Team (DREAMM Team) provides comprehensive Systems Engineering, Digital Engineering, Model Based Systems Engineering, Modeling & Simulation, Data Analysis, DevSecOps, technical solution development, and training capabilities, serving our DoD customers. With a wide range of services and contract options, the DREAMM Team is dedicated to ensuring excellence in every aspect of our customer's Digital Transformation journey, including strategy and implementation plan development, technical execution, and training and development courses. This commitment ensures smooth and manageable design, implementation, test and deployment of technical solutions, streamlined processes, and digital methods and approaches.
Job Summary
Are you ready to embark on a journey where your expertise meets meaningful impact? As a Software Test Engineer, you'll work with developers to evaluate software developed for the Unmanned Aircraft Systems focused on Intelligence, Surveillance, Recognizance missions for the Air Force. You'll work on creating or following a test plan with test cases based on requirements and user stories. Using automated and manual processes, you'll generate data and implement the test cases to observe how the software performs, then document the results and communicate defects to the development team so they can improve the system. You'll help automate continuous testing and help monitor the health of our developed tools. This testing will greatly assist the programs understanding of requirement fulfilment and system maturity to support efforts to transition the system to deployment. Join our team at KBR supporting the Air Force Research Lab (AFRL) and be at the forefront of military autonomous solution development and prototyping, contributing to our success story. You'll collaborate closely with a diverse team, fostering innovation and excellence every step of the way. If you're ready to make a difference and thrive in a dynamic environment, apply now and let's shape the future together!
The successful candidate for this position possesses an understanding and proficiency of aircraft and autonomous system software, software test systems, and requirement verification processes. This role will be part of a team supporting the Air Force Research Laboratory (AFRL) in a research and development effort to prototype and transition an autonomous ISR capability operating at the edge to detect, identify, track, maintain custody of and report on high value targets.
Roles and Responsibilities
Complete systems and software validation & verification assignments
Develop test cases/description documentation based on requirements, design inputs, and per defined processes.
Help develop automated test code/scripts/simulation and integrate into testing frameworks per defined tools and processes.
Complete peer reviews of test documentation and code per the defined processes
Work closely with Systems Engineering, Software & Architecture, Test & Evaluation, HW/SW Integration and Simulation teams on successful completion of the verification lifecycle
Basic Qualifications
Must be a U.S. Citizen
Secret clearance or ability to obtain a secret clearance
Bachelors' or Masters' degree in or Minor in Electrical Engineering, Computer Science, Computer Engineering, Aerospace, Unmanned Aircraft Systems, Data Analytics and 2 years of related experience
Experience authoring, reviewing, or testing software source code in modern development languages, i.e. C++, Python, Java
Experience in modern Integrated Development Environments, i.e. Visual Studio, Visual Studio Code, Jupyter Notebook, etc.
Experience in modern version repository systems and CI/CD pipeline development systems, i.e. Git, GitLab, GitHub, Azure DevOps, etc.
Experience with technical quality assurance, including creation of test cases, test suites, requirements traceability, and end-of-test reports
Experience with open architecture systems
Experience with Agile development and working closely with developers to provide collaborative feedback
Knowledge of functional testing, backend testing, automation, and data validation using web-based applications
Preferred Qualifications
Experience with autonomous system software, Unmanned Aircraft Systems, research and development, or system prototyping projects
Proficiency working in remote teams
Experience with containerized software runtime architectures, i.e. Kubernetes, Docker
KBR Benefits
KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule. We support career advancement through professional training and development.
Inclusion and Diversity at KBR
At KBR, we are passionate about our people, sustainability, and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a more inclusive and diverse company. That commitment is central to our team of team's philosophy and fosters an environment of real collaboration across cultures and locations. Our individual differences and perspectives bring enhanced value to our teams and help us develop solutions for the most challenging problems. We understand that by embracing those differences and working together, we are more innovative, more resilient.
INCLUSION AND DIVERSITY AT KBR
A t KBR, we are passionate about our people, sustainability, and our Zero Harm culture.
These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a more inclusive and diverse company. That commitment is central to our team of team's philosophy and fosters an environment of real collaboration across cultures and locations. Our individual differences and perspectives bring enhanced value to our teams and help us develop solutions for the most challenging problems. We understand that by embracing those differences and working together, we are more innovative, more resilient, and safer.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.