Software Quality Assurance Analysts and Testers
- Bright Outlook
- Rapid Growth
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.
What you’d do
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Design test plans, scenarios, scripts, or procedures.
- Document test procedures to ensure replicability and compliance with standards.
- Provide feedback and recommendations to developers on software usability and functionality.
- Install, maintain, or use software testing programs.
- Test system modifications to prepare for implementation.
Skills that matter
- Reading Comprehension
- Active Listening
- Critical Thinking
- Speaking
- Writing
- Monitoring
How to get there
Considerable preparation: most need a four-year bachelor's degree
Also called
- Quality Assurance Analyst (QA Analyst)
- Software Quality Assurance Engineer (SQA Engineer)
- Software Quality Engineer
- Software Test Engineer
- Automation Tester
- Information Technology Analyst (IT Analyst)
Related careers
See all careersSoftware Developers
- Bright Outlook
- Rapid Growth
- Numerous Job Openings
Research, design, and develop computer and network software or specialized utility programs.
Considerable preparation: most need a four-year bachelor's degree
Validation Engineers
- Bright Outlook
- Rapid Growth
Design or plan protocols for equipment or processes to produce products meeting internal and external purity, safety, and quality…
Considerable preparation: most need a four-year bachelor's degree
Computer Systems Engineers/Architects
- Bright Outlook
- Rapid Growth
Design and develop solutions to complex applications problems, system administration issues, or network concerns.
Medium preparation: usually vocational school, related on-the-job experience, or an associate's degree
Penetration Testers
- Bright Outlook
- Rapid Growth
- New & Emerging
Evaluate network system security by conducting simulated internal and external cyberattacks using adversary tools and techniques.
Considerable preparation: most need a four-year bachelor's degree
Computer Systems Analysts
- Bright Outlook
- Rapid Growth
Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications…
Considerable preparation: most need a four-year bachelor's degree
Database Architects
- Bright Outlook
- Rapid Growth
Design strategies for enterprise databases, data warehouse systems, and multidimensional networks.
Considerable preparation: most need a four-year bachelor's degree