ICE logo
ICE Verified
Financial Services, Market Infrastructure, Fintech, Data & Analytics

Software Quality Assurance Engineer

Mesa, Arizona, United StatesOnsiteFull Time$75,000–$103,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

This role supports the continuous improvement of the software quality assurance program for front-end, embedded software, and related products. The engineer will develop test cases and scripts, execute testing, record results, and manage defects. Key responsibilities include contributing to automation and modernization initiatives to enhance efficiency and reduce manual processes. The position involves establishing software quality standards, acting as a build coordinator for release management, and evaluating products against government directives and ISO requirements.

Summary: Assists in the continuous improvement of the software quality assurance program supporting front-end, embedded software, and related products and services. Develops test cases and scripts, executes testing, records results, and follows through on issues. Contributes to automation and modernization initiatives to reduce manual processes and improve efficiency.

\*\*Responsibilities/Skills: \*\*

  • Participates in establishing software quality standards across the software life cycle, including documentation, development methods, testing, and maintenance.
  • Serves as build coordinator for release management activities.
  • Defines functional and non-functional software requirements.
  • Assists in developing quantitative measures and techniques to evaluate software quality.
  • Establishes software test standards and methods and conducts software testing.
  • Develops test cases and scripts based on requirements, records pass/fail results, and documents associated defects.
  • Reviews and evaluates software products and services for compliance with government directives, standards, and guidelines related to software quality assurance.
  • Maintains labs and assets in an organized and operational state.
  • Performs other duties as assigned

Requirements:

  • Bachelor's degree in a related field preferred.
  • Three to five years of experience in government software development, quality assurance, and/or testing required.
  • An Associate's degree with eight or more years of relevant experience may be considered in lieu of a Bachelor's degree.
  • Familiarity with MIL standards preferred.
  • Knowledge of ISO requirements and military publications related to quality required.
  • May be required to travel domestically and internationally.
  • Must be eligible to obtain a Secret clearance.
  • Working knowledge of Linux operating systems, Microsoft operating systems, and Microsoft products required.
  • Working knowledge of programming languages such as Python (preferred), Ruby, C, C#, JavaScript, or similar required.
  • Knowledge of shell scripting languages such as Bash, Bourne, Korn, and Z shell preferred.
Ready to apply?
You'll be redirected to ICE's application page.

Similar roles