Software Quality Assurance (QA) Test Engineer

Xcel EngineeringOak Ridge, TN
Onsite

About The Position

Xcel Engineering seeks a Software Quality Assurance (QA) Test Engineer to join our team and help ensure the delivery of reliable, high‑quality software across our applications. In this role, you will contribute to both manual and automated testing efforts, collaborate closely within Agile development teams, and support our mission through strong communication, attention to detail, and technical expertise. The National Security Sciences, Systems Management (SM) Group within the Nuclear Nonproliferation Division (NND) is seeking an experienced Quality Assurance Test Engineer to join our team and help ensure the delivery of reliable, high‑quality software across our applications. In this role, you will contribute to both manual and automated testing efforts, collaborate closely within Agile development teams, and support our mission through strong communication, attention to detail, and technical expertise.

Requirements

  • US Citizen with the ability to obtain and maintain a DoE security clearance.
  • Bachelor's degree in business, IT, computer science, engineering, or related field.
  • 5-6 years of software testing experience (manual and automated)
  • Strong understanding of custom software development.
  • Experience with Agile methodologies (Scrum, Kanban, Lean).
  • Detail‑oriented, curious, and able to influence positive change.
  • Excellent communication, organizational, and problem‑solving skills.
  • Ability to quickly learn products and clearly explain technical issues to diverse audiences.

Nice To Haves

  • Experience collaborating with multidisciplinary technical teams.
  • Experience working with sensitive data and/or safety‑related software.
  • Experience testing Web, WPF desktop, and mobile applications.

Responsibilities

  • Create and review features and user stories to document and validate requirements and acceptance criteria.
  • Design, document, and maintain test scenarios and test cases in Azure DevOps.
  • Execute manual tests during custom software development.
  • Log and help investigate defects to ensure timely resolution.
  • Develop and maintain automated test frameworks and test cases.
  • Support CI/CD pipelines for automated testing.
  • Champion automation best practices and provide testing metrics.
  • Actively contribute within Agile development teams.
  • Partner with project managers, developers, and stakeholders to ensure thorough test coverage.
  • Document and prioritize issues, supporting investigation and resolution.
  • Contribute to shared QA documentation and continuous improvement efforts.

Benefits

  • Equal Opportunity/Affirmative Action Employer status
  • Consideration for employment without regard to race, color, religion, religious creed, gender, sexual orientation, gender identity, gender expression, transgender, pregnancy, marital status, national origin, ancestry, citizenship status, age, disability, protected Veteran Status, genetics or any other characteristics protected by applicable federal, state or local law.
  • Right to request a reasonable accommodation if unable or limited in ability to use or access openings due to disability.
  • Contingent upon passing a background check and drug screening prior to a start date.
  • Subject to random drug screenings during the employment period.
  • E-Verify employer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service