QA Challenge 1
QA Challenge 1
The challenge below contains an exercise and some theoretical questions. Please read the
entire test before answering and once completed, send it back to your K+C recruiter in a
new document, including your first and last name in the header. We ask that you please
submit your project at your earliest convenience (within 24-48 hours).
Exercise
For the first exercise you should write the most important test cases, for the Sign in and Shop products
screens, in order to ensure best quality in an efficient way. Those test cases have to have all information you
consider mandatory in order to be executed by another QA.
Acceptance Criteria
Acceptance Criteria
Now it is your turn to write the test cases (There isn’t any restriction of how to write them)
CONTINUES →
Theoretical test
Now it’s time to answer some questions:
1. You see a field which only allows years of birth between 1900 and 2004. The boundary values for testing
this field are:
2. Knowing the dev team is going to deliver you 4 stories tomorrow and the sprint is going to finish in two
days and considering you don’t have enough time to test the whole suite: How would you manage this
situation? What would be the criteria to use to cover all the stories?
3. A user story to be tested is ongoing (development process) and your scrum master informs the team the
app graphic interface will be the last to be deployed, being the delivery order: Business rule, API and then UI.
What kind of tests would you perform in order to reach quality early?
4. What kind of severity can a defect have and depending on which qualities you would choose each of those
severities?
5. For the test cases you have already created, what would be their critical path?
7. A daily radiation recorder for plants produces a sunshine score based on a combination of the number of
hours a plant is exposed to the sun (below 3 hours, 3 to 6 hours or above 6 hours) and the average intensity
of the sunshine (very low, low, medium, high).
What is the minimum number of additional test cases that are needed to ensure full coverage of ALL VALID
INPUT equivalence partitions?