Description
This comprehensive beginner-friendly course is designed to give learners a complete foundation in software testing, spanning both manual and automation testing techniques used across the industry. Whether you’re aspiring to become a QA engineer or looking to strengthen your understanding of testing in a software development environment, this course takes you from the basics to a portfolio-ready capstone project.
You’ll start with the fundamentals—understanding the software development lifecycle (SDLC) and how software testing fits into each phase (STLC). You’ll learn to write effective test plans and test cases, build a requirement traceability matrix (RTM), and manually execute test scenarios while tracking bugs using real-world defect lifecycles and tools like Jira.
As you advance, you’ll transition to automation: recording test cases with Selenium IDE, scripting web tests using Selenium WebDriver in Java, and structuring suites using TestNG. You’ll also test APIs using Postman, measure performance with JMeter, and explore concepts in mobile testing.
The final phase includes practical implementation of a capstone project, where you’ll build and run a complete automated smoke test suite. You’ll capture screenshots, generate test reports, maintain reusable code using the Page Object Model (POM), and log final defects to simulate a real QA workflow.
By the end of this course, you will:
Understand testing methodologies and test documentation.
Use Jira, Selenium, Postman, TestNG, and JMeter in real test environments.
Execute manual and automated test cases and report results professionally.
Complete a full QA project lifecycle from planning to presentation.
Reviews
There are no reviews yet.