Skip to content
QA Tech Labs
← All courses
Beginner3 weeks, live

Database Testing and SQL for QA

Stop trusting the UI. Learn SQL from scratch, validate data end to end, and test ETL pipelines, migrations and data integrity like a pro.

  • PostgreSQL
  • MySQL
  • MongoDB
  • DBeaver
  • Playwright

What you will be able to do

  • Write SELECTs, JOINs, aggregations and subqueries without fear
  • Verify backend state after every UI or API action
  • Test migrations, constraints and data integrity
  • Query NoSQL databases like MongoDB
  • Connect to a database from a Playwright test

Syllabus

Week Topic
1 Relational basics, SELECT, WHERE, ORDER, JOINs, GROUP BY
2 Subqueries, window functions, constraints, transactions, test data setup and teardown
3 NoSQL with MongoDB, ETL and migration testing, DB assertions inside automation

What you get

  • 6 live sessions with recordings
  • Practice databases you can keep using
  • Certificate of completion

Upcoming batches

No batch scheduled yet. Join the waitlist and we will tell you first.

Join the waitlist
See all batches →

Questions before you enrol?

We reply within a day, usually faster. Tell us about your background and we will say honestly whether this course is right for you.

Or practise for your next interview on interview.qatechlabs.com