Occupation
Software Quality Assurance Analysts and Testers
Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules.
O*NET 31.0 · 15-1253.00
A typical week, in the words of people in the job
- 01Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- 02Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- 03Design test plans, scenarios, scripts, or procedures.
- 04Document software defects, using a bug tracking system, and report defects to software developers.
- 05Provide feedback and recommendations to developers on software usability and functionality.
- 06Install, maintain, or use software testing programs.
- 07Test system modifications to prepare for implementation.
- 08Create or maintain databases of known test defects.
- 09Develop or specify standards, methods, or procedures to determine product quality or release readiness.
- 10Monitor bug resolution efforts and track successes.
- 11Update automated test scripts to ensure currency.
- 12Plan test schedules or strategies in accordance with project scope or delivery dates.
Task statements ranked by how many workers report them · O*NET 31.0
What the posting will be called
Titles reported by employers for this occupation. Search job boards with these, not the O*NET name.
Knowledge the job leans on
Skills that carry over from service