QA Hiring and Onboarding

This article provides tips for hiring new QA Analysts and offers insights into the onboarding process for quality assurance professionals. The mandatory requirements for hiring new QA Analysts include real experience with testing on IT projects, the ability to work independently, experience with testing during development and user acceptance testing, and effective communication skills. Optional requirements include test automation, performance testing, API testing, software testing certification, and experience leading a group of testers.

The onboarding process involves training through the Pricefx Training Portal, studying software testing training materials, working on a project with support from experienced QA Analysts, and eventually taking on the role of the main QA Analyst.

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

Learning Resources:

  • 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