This project contains incomplete templates that can be used by a junior developer to implement the technical test for the hiring process for a QA job at Dataiku.
List of available templates:
- Python
If you don’t know where to start, you can follow these steps:
- Explore the app and start establishing a first version of the test plan
- Report all bugs you find during your exploration
- Bootstrap a framework to interact with the application. This can be either an API-based framework, a UI framework or both. However, we advise you to start with the API framework.
- Choose an impacting bug you found in step 2 and create an automated test for it
- Create a test for the following user story: “As User A, I should be able to see the tasks created by User B”
- Add more coverage to your test suite and improve your framework accordingly
- Think about improvements and limitation of your project