Back to Explore
TASK

Software Quality Assurance Analysts and Testers

ID

work_computer_mathematical/software_quality_assurance_analysts_and_testers

Type

TASK

Children

30

Child Nodes (30)

ATOMIC

Identify, analyze, and document problems with program function, output, online screen, or content.

ATOMIC

Document software defects, using a bug tracking system, and report defects to software developers.

ATOMIC

Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.

ATOMIC

Design test plans, scenarios, scripts, or procedures.

ATOMIC

Document test procedures to ensure replicability and compliance with standards.

ATOMIC

Provide feedback and recommendations to developers on software usability and functionality.

ATOMIC

Install, maintain, or use software testing programs.

ATOMIC

Test system modifications to prepare for implementation.

ATOMIC

Create or maintain databases of known test defects.

ATOMIC

Develop or specify standards, methods, or procedures to determine product quality or release readiness.

ATOMIC

Monitor bug resolution efforts and track successes.

ATOMIC

Update automated test scripts to ensure currency.

ATOMIC

Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.

ATOMIC

Plan test schedules or strategies in accordance with project scope or delivery dates.

ATOMIC

Monitor program performance to ensure efficient and problem-free operations.

ATOMIC

Conduct software compatibility tests with programs, hardware, operating systems, or network environments.

ATOMIC

Investigate customer problems referred by technical support.

ATOMIC

Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.

ATOMIC

Identify program deviance from standards, and suggest modifications to ensure compliance.

ATOMIC

Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.

ATOMIC

Design or develop automated testing tools.

ATOMIC

Install and configure recreations of software production environments to allow testing of software performance.

ATOMIC

Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.

ATOMIC

Coordinate user or third-party testing.

ATOMIC

Visit beta testing sites to evaluate software performance.

ATOMIC

Conduct historical analyses of test results.

ATOMIC

Evaluate or recommend software for testing or bug tracking.

ATOMIC

Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.

ATOMIC

Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.

ATOMIC

Store, retrieve, and manipulate data for analysis of system capabilities and requirements.