Course Overview
The Automation Testing program at Smartried provides a complete foundation in software quality assurance - from manual testing fundamentals to advanced automation frameworks with Selenium, TestNG, and Cucumber BDD. You'll also learn API testing and CI/CD integration.
Software testing is a critical and in-demand skill. This program prepares you to take on QA Automation Engineer roles at top IT companies with confidence and competence.
What You'll Learn
- Manual Testing Concepts
- Selenium WebDriver
- TestNG & JUnit
- Cucumber BDD Framework
- API Testing with Postman
- CI/CD Test Integration
Program Highlights
- Real Application Testing Projects
- Framework Development from Scratch
- Industry QA Expert Trainers
- Resume & Interview Prep
- Placement Support Included
Course Curriculum
- SDLC & STLC Concepts
- Types of Testing (Functional, Non-Functional)
- Test Case Design Techniques
- Defect Life Cycle & Bug Reporting
- JIRA for Test Management
- Java Basics & OOP Concepts
- Arrays, Collections, Strings
- Exception Handling
- File Handling & I/O
- Selenium Architecture & Setup
- Locators (XPath, CSS, ID, Name)
- Browser Interaction & Navigation
- Waits (Implicit, Explicit, Fluent)
- Handling Alerts, Frames, & Windows
- Page Object Model (POM) Design Pattern
- TestNG Annotations & Assertions
- Data-Driven Testing with TestNG
- Parallel Test Execution
- Reports with Extent & Allure
- BDD Concepts & Gherkin Syntax
- Feature Files & Step Definitions
- Cucumber + TestNG + Selenium Integration
- Cucumber Reports
- REST API Concepts (HTTP Methods, Status Codes)
- Postman for API Testing
- Rest Assured Framework (Java)
- JSON & XML Parsing
- Git & GitHub Integration
- Jenkins CI/CD with Selenium Tests
- Cross-Browser Testing with Selenium Grid
- Performance Testing Intro (JMeter)
- Capstone Test Project
Tools & Technologies
Selenium
Java
TestNG
Cucumber
Postman
Rest Assured
JIRA
Jenkins
Git & GitHub
JMeter
Allure Reports
Real-Time Projects
E-Commerce Website Test Automation
Build a complete automation framework for an e-commerce application using Selenium + TestNG + POM with reporting.
API Test Suite with Rest Assured
Develop a comprehensive API test suite for a REST API using Rest Assured, validating responses and edge cases.
BDD Test Framework
Implement a full BDD framework using Cucumber + Selenium + TestNG for a banking web application.
Who Can Enroll
✓
Fresh graduates looking to enter IT through quality assurance
✓
Manual testers who want to transition to automation
✓
Developers looking to add testing skills to their profile
✓
Non-IT professionals who want to start a career in software testing
Placement Support
Resume BuildingQA-focused resumes highlighting testing frameworks and project experience.
Mock InterviewsTechnical rounds covering Selenium, TestNG, manual testing concepts, and scenario-based questions.
Company ReferralsDirect access to companies hiring QA Automation Engineers.