QA Assessment -- 5
Budget: $15 – $25 CAD
Assessment
Part 1 - Please provide a Google Doc link document for this stage (please ensure that the link can be viewed by anyone).
Write a simple test plan for either of these:
1) Email sending service
--------OR--------
2) SMS sending service
Include detailed explanations of:
1) What all scenarios will you cover?
2) How will you test attachments and images in the email?
3) How will you test templating?
4) How can this process be automated? Code is not required for this question, however, include brief explanations of the steps, packages/libraries you might use and why.
Part 2 - Please provide a link to a public Github/GitLab repository.
Feel free to use any language/framework you feel comfortable with.
Write a simple script which:
1) Accepts a Wikipedia link - return/throw an error if the link is not a valid wiki link
2) Accepts a valid integer between 1 to 20 - call it n
3) Scrape the link provided in Step 1, for all wiki links embedded in the page and store them in a data structure of your choice.
4) Repeat Step 3 for all newly found links and store them in the same data structure.
5) This process should terminate after n cycles.
Optional:
1) Optimize your code not to visit any links you've already visited.
2) Write the results ( all found links, total count, unique count ) to a CSV/JSON file.
Part 1 - Please provide a Google Doc link document for this stage (please ensure that the link can be viewed by anyone).
Write a simple test plan for either of these:
1) Email sending service
--------OR--------
2) SMS sending service
Include detailed explanations of:
1) What all scenarios will you cover?
2) How will you test attachments and images in the email?
3) How will you test templating?
4) How can this process be automated? Code is not required for this question, however, include brief explanations of the steps, packages/libraries you might use and why.
Part 2 - Please provide a link to a public Github/GitLab repository.
Feel free to use any language/framework you feel comfortable with.
Write a simple script which:
1) Accepts a Wikipedia link - return/throw an error if the link is not a valid wiki link
2) Accepts a valid integer between 1 to 20 - call it n
3) Scrape the link provided in Step 1, for all wiki links embedded in the page and store them in a data structure of your choice.
4) Repeat Step 3 for all newly found links and store them in the same data structure.
5) This process should terminate after n cycles.
Optional:
1) Optimize your code not to visit any links you've already visited.
2) Write the results ( all found links, total count, unique count ) to a CSV/JSON file.