Software and Quality Assurance (SQA) Analyst

Job Locations US-TX-Houston
Job ID
2024-2489
Category
Software Engineering

Overview

Our long-term client relationship with KBR has led to a need for a Software and Quality Assurance (SQA) Analyst on the Integrated Mission Operations Contract III (IMOC III) contract at Johnson Space Center (Houston, TX).

 

As the SQA Analyst, you will serve as a member of the CO24 Exploration Software for Crew Operations (ESCO) Group at NASA's Johnson Space Center.

The Exploration Software for Crew Operations Group (ESCO) is a small team, starting up in the Artemis campaign. We integrate and develop software used by astronauts on their portable computing devices to perform tasks in all aspects of Artemis missions. Our vision is to ensure that the crew has the Information Technology (IT) resources they need, whether in low earth orbit, lunar orbit, or on the surface of the moon. We invite you to bring your unique skills to help us solve the unique problems associated with lunar human spaceflight missions.


The ideal candidate will participate as a software quality assurance analyst for the Gateway Portable Computer - Gateway Support Server (laptop - server) system and Orion Portable Computing Device (PCD) system, as well as assisting in the formulation of IT system verification and validation for integrated Artemis mission software loads.  The candidate will specifically perform the SQA functions necessary to successfully test, troubleshoot, and support the integrated software load images for the Gateway Portable Computer (GPC) and the Gateway Support Server (GSS). In short, this person will ensure that the crew can perform Artemis mission functions by providing products vetted through the SQA process. The ideal candidate will function as a member of the integrated GPC and GSS production team, the EV3-led Computer Human Interface (CHI) team, the EV3/GPC-GSS Project, and the CO24 ESCO group as necessary to fulfill these duties

The ideal candidate must be passionate about the application of IT to spaceflight, software development, and IT system architecture, be a strong advocate for the crew user, and be willing to flex beyond standard duties as requested to support new objectives.

 

Building on more than four decades of experience in providing innovative integration solutions for government and commercial space programs, Barrios offers an extensive range of engineering, software, and related technology integration services in support of the aerospace community. As a woman-owned and operated small business, we are a people-focused company that supports professional development, while working to ensure that you maintain a healthy work-life balance. 

 

Barrios employees actively participate in the growth of the commercial spaceflight industry through our partnerships with companies leading commercial space development, as well as successfully supporting NASA as our primary government customer. Our long history supporting Low Earth Orbit (LEO) on the International Space Station, and now Commercial LEO, lays the groundwork for future missions to the Moon through our work on Orion, Gateway, and the Space Launch System. 

Responsibilities

The Software and Quality Assurance (SQA) Analyst will:

  • Develop and execute formal test plans and test cases to help ensure delivery of high-quality NASA products, meeting operational requirements across the lifecycle of Artemis portable devices.
  • Lead the Quality Assurance (QA) testing effort from planning and organization to execution and delivery.
  • Participate in root cause analysis of issues and defects and manage encountered defects through resolution.
  • Maintain and use issue tracking tools such as GitLab EE to maintain accurate traceability.
  • Develop and implement testing regimens as necessary to ensure high quality software.
  • Participate in the development of operational use cases and requirements for system architectures and software solutions to ensure project activities conform to the Quality Assurance standards and best practices.
  • Create QA artifacts including test plans, project specific test strategy, detailed test cases/test data, defect reports, and final test summary report.
  • Perform detailed assessments of options, configurations, proposals, and requirements; perform trade studies to determine best technical solutions for test automation.
  • Support Artemis working groups, teams, face to face and technical interchange meetings (TIMs).
  • Design and document processes (preferably automated) to accurately accomplish testing of application software and integrated software load images.
  • Execute interface testing to accomplish test objectives when automation of that testing is not possible or practical.
  • Develop/recommend/configure Automated Testing solutions for applications, utilities, and scripts.
  • Build and identify verification/validation requirements for software.
  • Work with other software development and user teams to devise methods to integrate software and user apps into the Orion Portable Computing Device (PCD) and/or Gateway Portable Computer and the Gateway Support Server (GPC-GSS) systems. Examples include telemetry viewing and file transfer applications.
  • Perform the following coordination related activities:
    • Participate as a team member within existing Computer Human Interface (CHI) and Government Furnished Equipment (GFE) procurement teams.
    • Present issues, decision packages, road shows and statuses as necessary to management, operational and program boards.
    • Coordinate with required stakeholders to ensure valid requirements, ops concepts, and project schedules.
    • Participate and/or present in Program, SE&I, Vendor and FOD related forums as necessary.
  • Be team-focused and able to adapt quickly to a highly collaborative efforts across multiple organizations.
  • Other related duties as assigned by the CO24 group lead or Exploration Software for Crew Operations Group (ESCO) Gateway Project Lead in support of the Gateway Portable Client Software and Application effort.
  • Perform other duties as required.

Qualifications

This position is posted at multiple levels. Depending on the candidate’s experience, position requirements and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.

 

Required Education/Experience/Skills:

  • BS Degree in Computer Science or other related area from an accredited college or university, plus two (2) years of related SQA work experience.

- OR -

  • BS Degree in Computer Science or other related area from an accredited college or university, plus five (5) years of related SQA work experience.
  • Understanding of Software Development Lifecycles.
  • Experience designing and implementing software test methods in a SQA or similar environment.
  • Must possess strong organizational, analytical, and problem-solving skills.
  • Ability to manage multiple projects and adapt to changing priorities.
  • Knowledge of C/C++/C#, LINUX, and Windows OS.

Preferences:

  • Knowledge of NASA's software development procedural requirements
  • Experience in developing or implementing applications for human spaceflight solutions
  • Experience in designing and implementing automated software build and test methods
  • Experience in designing, creating, and executing load and performance test cases
  • Experience utilizing scripting/automation languages including BASH
  • Knowledge of virtualization technologies for servers and clients
  • Ability to work with minimal supervision in a dynamic environment
  • Team-centered work ethic

Essential Requirements 

  • Must be a U.S. Citizen and successfully complete a U.S. government background investigation.
  • Post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol as outlined in our Drug Free Workplace policy.
  • Applicant selected may be subject to government security investigation and must meet eligibility requirements for access to classified information.
  • Work may involve sitting for extended periods.
  • May require lifting and carrying up to 25 lb.
  • Must have sufficient mobility to enter areas of test facilities where necessary.
  • Generally an office environment, but can involve inside or outside work depending on task.
  • Standard office equipment (PC, telephone, fax, etc.)
  • Regular attendance in accordance with established work schedule is critical.
  • Ability to work outside normal schedule and adjust schedule to meet peak periods and surge requirements when required.
  • Must be able to work in a team atmosphere.
  • Must put forward a professional behavior that enhances productivity and promotes teamwork and cooperation.
  • Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others.
  • This position may require some commuting and traveling to other installations as needed.

 

Don’t miss out on this great opportunity; for immediate consideration, apply now!

 

Barrios Technology is a drug-free workplace, which is imperative to the health and safety of all employees and is required as a condition of receiving contracts from federal agencies. Please remember that regardless of the legalization of marijuana in several states, possession and use continues to be illegal under the federal Controlled Substances Act. This includes the use of some CBD products. A post-offer, pre-employment drug test is a condition of employment.

 

Barrios Technology is an Equal Employment 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.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed