Skip over navigation
mySkills myFuture Start Page

Occupation information for

Software Quality Assurance Engineers and Testers

Choose a Location

Within

Distance

description

Develop and execute software test plans in order to identify software problems and their causes.

Compare Skills 

details

Currently Employed: 740

Projected Annual Job Openings: 50

Typical Hourly Wage: $28.68 - $46.78

Typical Annual Salary: $59,600 - $97,300

See Job Listings (20)
Find Businesses

typical training

Typical education needed for entry: Bachelor's degree

Typical work experience needed for a job in this occupation: None

Typical on-the-job training once you have a job in this occupation: None

Find Training

typical job duties

  • Design test plans, scenarios, scripts, or procedures.
  • Document software defects, using a bug tracking system, and report defects to software developers.
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
  • Document test procedures to ensure replicability and compliance with standards.
  • Plan test schedules or strategies in accordance with project scope or delivery dates.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
  • Test system modifications to prepare for implementation.
  • Monitor bug resolution efforts and track successes.

tools & technology


Tools:
  • Computer servers
  • Desktop computers
  • Integrated circuit testers
  • Mainframe computers
  • Notebook computers

Technology:
  • Data base management system software
  • Development environment software
  • Object or component oriented development software
  • Program testing software
  • Web platform development software