QA Onboarding Tips

This article provides tips for onboarding new Quality Assurance (QA) professionals to a team. It outlines the mandatory and optional requirements for hiring QAs and suggests a step-by-step onboarding process for newly hired QAs. The article also highlights the importance of training and provides recommendations for relevant courses and resources.

Tips for Hiring QA Analysts

The mandatory requirements for hiring new QA Analysts include:

  • Real experience with testing on IT projects (2-3 years should be enough): Candidates should have practical experience in testing IT projects, typically 2-3 years.

  • Ability to be independent on the project:, the candidate should be capable of working independently on the project without constant supervision.

  • Experience with testing during the development phase and during UAT, candidates should have experience in testing software during the development phase as well as during User Acceptance Testing (UAT).

  • Experience with pricing is not necessary, pricing experience is not a mandatory requirement for this role.

  • Ability to communicate effectively with the project team and with the customer, candidates should possess strong communication skills to effectively interact with the project team and customers.

  • Experience with a test management tool - creating test cases, reporting testing progress and bugs, creating the final test report: Familiarity with a test management tool is required for creating test cases, reporting testing progress and bugs, and generating the final test report.

  • Ability to learn new things quickly, candidates should have the ability to quickly grasp new concepts and technologies.

  • Knowledge of standard software testing terminology and methodology, familiarity with standard software testing terminology and methodology is essential.

The optional requirements for hiring new QA Analysts include:

  • Test automation: Experience in test automation, which involves using specialized tools to execute pre-scripted tests on software applications.

  • Performance testing: Experience in performance testing, which involves evaluating the speed, responsiveness, and stability of software applications under different conditions.

  • API testing: Experience in API testing, which involves testing the application programming interfaces (APIs) to ensure they meet functional requirements and performance expectations.

  • Software testing certification (like ISTQB): Possession of a software testing certification such as ISTQB (International Software Testing Qualifications Board), which demonstrates proficiency in software testing principles and practices.

  • Experience with leading a group of testers: Experience in leading a group of testers in a quality assurance role.

Onboarding

And here are tips for onboarding of newly hired QAs or new QAs on Pricefx projects:

  • Quality Assurance Learning Path-Entry Level from the Pricefx learning portal.

  • Quality Assurance Learning Path - Entry level - this training should be mandatory for all QAs, it is free of charge for Partners and internal Pfx

  • Product knowledge in Pricefx knowledge base

  • Other 3rd party QA courses based on your interest.

  • Study a good software testing training (for example “TestingEducation“ on YouTube)

  • Work on project with support of more experienced QA Analyst

  • Work on project as main QA Analyst