0% found this document useful (0 votes)
25 views1 page

QA 30 Day Bootcamp Python

The document outlines a 30-day roadmap for aspiring QA Engineers to become job-ready using Python and Selenium. It includes weekly focuses on manual testing, SQL and API testing, Python and Selenium automation, and culminates in a mini project and interview preparation. Each day features specific tasks and resources to build foundational skills and practical experience in QA testing.

Uploaded by

2123nidhisingh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views1 page

QA 30 Day Bootcamp Python

The document outlines a 30-day roadmap for aspiring QA Engineers to become job-ready using Python and Selenium. It includes weekly focuses on manual testing, SQL and API testing, Python and Selenium automation, and culminates in a mini project and interview preparation. Each day features specific tasks and resources to build foundational skills and practical experience in QA testing.

Uploaded by

2123nidhisingh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

30-Day QA Bootcamp – Python Edition

A complete daily roadmap to go from beginner to job-ready QA Engineer in 1 month with Python &
Selenium.

Week 1 – Manual Testing Foundations


Day 1: Learn QA basics, SDLC, STLC. Resource:
guru99.com/software-development-life-cycle-tutorial.html. Task: Write SDLC steps for mobile banking app.
Day 2: Testing types (Functional, Regression, Smoke, Sanity, UAT). Task: Make comparison chart.
Day 3: Bug Life Cycle. Task: Draw bug life cycle diagram.
Day 4: Test Cases vs Test Scenarios. Task: Write 10 test cases for Amazon login.
Day 5: Jira basics. Task: Create 3 bug reports.
Day 6: Test Plan & Test Strategy. Task: Write plan for food delivery app.
Day 7: Revision + bug report practice.

Week 2 – SQL & API Testing


Day 8: SQL SELECT, WHERE. Practice on sqlfiddle.com.
Day 9: ORDER BY, LIMIT, DISTINCT. Practice 10 queries.
Day 10: JOINs (INNER, LEFT, RIGHT). Task: Write 5 join queries.
Day 11: INSERT, UPDATE, DELETE. Modify dummy data.
Day 12: API basics, HTTP Methods. Resource: Postman intro video.
Day 13: Postman GET, POST, PUT, DELETE. Test APIs from reqres.in.
Day 14: Assertions in Postman. Write 5 API test cases.

Week 3 – Python + Selenium Automation


Day 15: Python basics – variables, data types, operators.
Day 16: Conditions, loops, functions.
Day 17: Lists, dictionaries, sets, tuples.
Day 18: Selenium with Python setup (pip install selenium).
Day 19: Selenium Locators (ID, Name, CSS, XPath).
Day 20: Selenium actions (click, send_keys, get_text).
Day 21: Assertions with unittest/pytest. Automate login test for saucedemo.com.

Week 4 – Mini Project & Interview Prep


Day 22: Plan project (Amazon/Flipkart). Prepare test plan & cases.
Day 23: Manual execution & bug reporting.
Day 24: Automate 2 scenarios with Python + Selenium.
Day 25: Push project to GitHub with README.
Day 26: Agile & Scrum basics.
Day 27: QA interview questions (manual + automation + SQL + API).
Day 28: Mock interview practice.
Day 29: Revision of all topics.
Day 30: Final project review & portfolio polishing.

You might also like