World Wide Technology Quality Advocate Apprentice in St. Louis, Missouri

Job Title

Quality Advocate Apprentice


St. Louis, MO

Job Description


An apprentice will be required to work closely with their mentor every day. During that time, they will be expected to shadow their mentor, ask questions, take notes, research, and learn the art and science of quality engineering, including time management, risk assessment and prioritization, QA and software development terminology, and testing methods. They will also be learning the basics of a programming language and ancillary technologies.

They will document their progress in weekly status reports to their mentor and other QA's. In addition to documentation, apprentices should be willing to demonstrate the skills they have learned, either by studying for the ISTQB exam or other avenues. At the end of the apprenticeship, QA apprentices should be prepared to present a project that demonstrates what they have learned throughout the apprenticeship.


Candidates should have a strong desire to learn and expect to work closely with a mentor. They should be team oriented and have strong interpersonal communication skills. Candidates also need to be self-motivated in their pursuit of new skills and understanding of software design and quality engineering.

No prior software QA experience is required; however, a background in a detail-oriented field is a plus.

The following knowledge skills and attributes are required:

  • Excellent communication and people skills, including conflict resolution, relationship building, and emotional intelligence

  • Strong aptitude for learning new technology

  • A record of independent learning

  • Willingness to tinker and use a command line

  • Skill with MS Office or similar software

  • Ability to independently research topics applicable to the role and the team

  • Embrace and model our company core values:

  • Trust -- in character and competency

  • Humility -- stay grounded; never forget where you come from

  • Embrace change and diversity of people and thought

  • Passion and a strong work ethic

  • Attitude -- be positive and open-minded

  • Teamwork -- proactively share ideas

  • Honesty and integrity

The following knowledge skills and attributes are preferred:

  • Understand QA as a career field

  • 3-6 months prior QA experience

  • Tech support background

  • Background in a detail-oriented field

  • Bachelor's degree preferred


World Wide Technology Asynchrony Labs (WWTAL) has opportunities for a Quality Advocate (QA) Apprentice. A QA is not limited to just testing the application but has input throughout the software development process from initial idea through to final deployment of a finished product. They are involved in functional and nonfunctional testing, test automation, and collaborate closely with both their team, and with the broader QA practice at WWTAL.

QAs are embedded on a software team and work daily with developers, user experience and design professionals, front-end engineers, and other stakeholders. They participate in client meetings and often work in pairs with the other roles on the team. A QA identifies and communicates potential risks to the project. The QA practice at WWTAL is a close community that share knowledge and assist each other.

This opportunity is intended to prepare exceptionally motivated individuals to be entry level QAs at WWTAL. This is a 90 Day temporary position with the high possibility of transferring to a full-time, entry level QA position at the end of the apprenticeship. The QA Apprenticeship offers immersion into our methodologies and practices. An apprentice is paired with a senior QA to learn not only how to thoroughly test software, but how to write automated tests, how to perform load testing, how to work effectively with all roles on a software development team, how to build trust and collaborate with the client, and how to add quality to all stages of the software development process, even before a line of code is written.

The Quality Advocate apprentice position is intended to set people up for success for a career in QA. This is not intended for individuals who are looking for a career as a developer. Please explore other avenues / positions for developer positions.