Qa

Quality Assurance Tester

Focus: Critical thinking; thoroughness; having a detail-oriented & user-centered mindset

Roles

QA testers work throughout the development lifecycle to guarantee that products work as intended. Testers are concerned with a broad range of issues: will the system perform well when deployed? Does it operate consistently in different platforms/browsers/devices? Are there vulnerabilities that need to be addressed? Does the system meet all functional requirements? QA testers help the core team uncover not just bugs but oversights and assumptions that can affect the finished product.

While QA is particularly active during the Test and Revise phase, they can consult and provide feedback and early assessments throughout the development process. Early involvement provides the QA tester a more thorough understanding of the functional requirements and the desired user experience, allowing for a more complete and efficient testing process. More significantly, it gives the core team another source of feedback on design and performance, and provides designers and developers more time to correct discovered issues.

Close collaborators

  • An
  • Ux
  • Dv
  • Pm
  • Fe

Activities

  • Developing a testing plan based on product’s functional requirements
  • Vulnerability testing
  • Compatibility testing
  • Automated and regression testing
  • Logging issues, including steps to replicate the issue
  • Performance testing

Key Products

  • Testing reports (as needed for manual, compatibilty, and accessibility testing)
  • Automated test scripts (with associated report data)
  • Logged issues