Software Quality Assurance (QA) Test Engineer

Xcel EngineeringOak Ridge, TN
Onsite

About The Position

XCEL Engineering, Inc. is an award-winning small business that provides trusted information technology, engineering, consulting, and project management solutions and services to federal agencies and organizations. Originally founded in 1971 and acquired in 2003 by U.S. Army and Navy veterans, XCEL became a MartinFed company in 2023 and is part of IT Lab Partners (ITLP), which supports a leading research facility in the East Tennessee region. XCEL Engineering seeks a Software Quality Assurance (QA) Test Engineer to join their team and help ensure the delivery of reliable, high-quality software across their applications. In this role, the engineer will contribute to both manual and automated testing efforts, collaborate closely within Agile development teams, and support the mission through strong communication, attention to detail, and technical expertise. The position is specifically within the National Security Sciences, Systems Management (SM) Group of the Nuclear Nonproliferation Division (NND).

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service