Should a Tester Have Knowledge of the Database?

Most greenfield software projects start with a database design, usually followed by an API implementation that often happens in parallel with the user interface (UI) implementation. Before the UI is ready to wire up to the API with real data, the API needs integration testing between it and the database layer. This is where knowledge […]