V
Veilant
Posted 17 days agoVerified live 1d ago

Quality Assurance (QA) Analyst

Brief overview

Remote
UndergradOr in progress
$70k–$90k/yrStated range
3+ yrsMinimum
Software Quality AssuranceManual Software TestingFunctional Software TestingTest Case DevelopmentDefect ManagementRegression TestingGitCI/CDAPI TestingAWSAzureAgile/Scrum

Job description

Summary

System High, a wholly owned subsidiary of Veilant, delivers advanced protection and secrecy solutions for critical missions, programs, and intelligence activities. The Quality Assurance Analyst will perform hands-on manual and functional testing, develop and maintain test cases, identify and validate defects, support API and cloud integration testing, and collaborate with developers and the Product Owner throughout the Agile development lifecycle.

Responsibilities

  • Perform hands-on manual and functional testing of new and updated software capabilities
  • Develop, execute, and maintain test cases and test scenarios based on requirements, workflows, and user stories
  • Test functionality incrementally throughout development and perform more comprehensive testing as the product approaches release
  • Identify defects, unexpected behavior, workflow issues, edge cases, and usability concerns and clearly communicate what you find
  • Validate fixes and conduct regression testing to ensure changes haven’t introduced new issues
  • Serve as an important quality checkpoint, identifying issues as functionality moves through review and before it reaches the Product Owner
  • Work within Git/GitHub-based development workflows, including repositories, pull requests, merges, and associated CI/CD processes
  • Review automated and unit-test coverage from a QA perspective and identify scenarios that may not be adequately tested
  • Support testing of internal APIs and third-party integrations, including integrations with cloud environments such as AWS and Azure
  • Participate in weekly sprint activities and collaborate with the team using Agile/Scrum development practices
  • Create and maintain clear QA and technical documentation covering test scenarios, defects, results, workflows, and product behavior
  • Develop an understanding of the cybersecurity concepts behind the product so you can evaluate not only whether functionality works, but whether it works as intended

Skills

  • * Hands-on experience with software quality assurance or software testing in a professional, internship, military, academic, or comparable technical environment
  • * Experience performing manual and functional software testing
  • * Experience creating or executing test cases and documenting software defects
  • * Understanding of defect identification, validation, retesting, and regression testing
  • * Familiarity with Git and Git-based software development workflows
  • * Working knowledge of CI/CD concepts and pipelines
  • * Ability to interpret requirements, user stories, workflows, and expected application behavior
  • * Ability to communicate defects and quality concerns clearly and collaborate effectively with software developers
  • * Strong written communication and technical documentation skills
  • * Initiative, self-discipline, and the ability to manage your work effectively in a remote environment
  • * Curiosity and the ability to learn an unfamiliar technical domain from existing documentation
  • * Must be able to remain in a stationary position 50% of the time. The person in this position needs to occasionally move about inside the office
  • * Constantly work with computers and other information technology equipment
  • * The ability to communicate information and ideas in a classroom style format, may stand at a podium for long periods of time
  • * Experience with GitHub Projects or similar development tracking tools
  • * Experience with AWS, Azure, or other cloud environments
  • * API or third-party integration testing experience
  • * Familiarity with automated testing and unit-testing concepts
  • * Experience working within Agile/Scrum development teams
  • * Exposure to cybersecurity or Zero Trust concepts
  • * Familiarity with AI-assisted development or testing tools
  • * Experience using Figma or validating applications against UI/UX designs and mockups
  • * Familiarity with application security testing or scanning tools such as Fortify

Qualifications

Must Haves

  • * Hands-on experience with software quality assurance or software testing in a professional, internship, military, academic, or comparable technical environment
  • * Experience performing manual and functional software testing
  • * Experience creating or executing test cases and documenting software defects
  • * Understanding of defect identification, validation, retesting, and regression testing
  • * Familiarity with Git and Git-based software development workflows
  • * Working knowledge of CI/CD concepts and pipelines
  • * Ability to interpret requirements, user stories, workflows, and expected application behavior
  • * Ability to communicate defects and quality concerns clearly and collaborate effectively with software developers
  • * Strong written communication and technical documentation skills
  • * Initiative, self-discipline, and the ability to manage your work effectively in a remote environment
  • * Curiosity and the ability to learn an unfamiliar technical domain from existing documentation
  • * Must be able to remain in a stationary position 50% of the time. The person in this position needs to occasionally move about inside the office
  • * Constantly work with computers and other information technology equipment
  • * The ability to communicate information and ideas in a classroom style format, may stand at a podium for long periods of time

Nice to Haves

  • * Experience with GitHub Projects or similar development tracking tools
  • * Experience with AWS, Azure, or other cloud environments
  • * API or third-party integration testing experience
  • * Familiarity with automated testing and unit-testing concepts
  • * Experience working within Agile/Scrum development teams
  • * Exposure to cybersecurity or Zero Trust concepts
  • * Familiarity with AI-assisted development or testing tools
  • * Experience using Figma or validating applications against UI/UX designs and mockups
  • * Familiarity with application security testing or scanning tools such as Fortify

Benefits

  • Medical, dental, vision, and prescription coverage options.
  • Paid time off that grows with tenure, plus 11 paid holidays annually.
  • A 401(k) retirement savings plan and financial planning guidance.
  • Up to $5,250 annually in tuition assistance for approved coursework.
  • Support for professional training and certifications.
  • Company HSA contributions of $600 for individual coverage or $1,200 for family coverage, prorated.
  • Company paid life insurance, plus short term and long term disability coverage.
  • This is a full-time, 100% remote position with System High.

More jobs like this