Skip to content

Instantly share code, notes, and snippets.

@calumhalcrow
Last active July 2, 2019 10:27
Show Gist options
  • Save calumhalcrow/976414549ec86c4004582782eb27cbea to your computer and use it in GitHub Desktop.
Save calumhalcrow/976414549ec86c4004582782eb27cbea to your computer and use it in GitHub Desktop.

PLEASE NOTE: We'd prefer you send your answers to [email protected] rather than post them publicly in another Gist, or in comments on this Gist ;-)

QA Lead Skills Test

The following is a series of questions related to skills we value in QE Leads and Engineers.

This is not a timed or monitored test, and you may use any print or online resources you would like to assist you when answering.

Please submit your answers in the form of text, markdown, or other lightweight data formats. Please indicate clearly which parts of your response correspond to which question. If your answers span multiple files, please attach them as a zip file.

1. Cross-Functional Scrum Teams

What activities would a QA Engineer perform in order to be effective on a cross-functional Scrum team? Explain why these activities would be effective.

2. In an Automated World

With so many automated testing approaches available today, is manual testing still relevant?

3. TDD the Silver Bullet

If a software team practices TDD, does this mean that the software produced by the team will be bug free? Explain why or why not.

4. Testing User Stories

List up to three challenges QA Engineers face when testing user stories. Explain why each is particularly troublesome.

5. Team Member On-Boarding

As the Lead of a QA team, how would you implement processes and frameworks that would enable new team members to be on-boarded efficiently?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment