Course Highlights
- βοΈ 100% Practical Training
- βοΈ Real-time Project-Based Learning
- βοΈ Industry-Relevant Curriculum
- βοΈ Placement Assistance
- βοΈ Certification Upon Completion
Course Modules
1. Manual Testing
- Introduction to Software Testing
- Software Development Life Cycle (SDLC) - Waterfall, Agile, V-Model, etc.
- Software Testing Life Cycle (STLC) - Requirement Analysis to Test Closure
- Types of Testing - Functional, Non-Functional, Regression, Smoke, Sanity, UAT, etc.
- Test Case Design Techniques - Boundary Value Analysis, Equivalence Partitioning
- Defect Life Cycle & Bug Tracking
- Test Management with JIRA - Creating & Managing Test Cases, Reporting & Tracking Bugs
2. Automation Testing with Selenium & Java
Core Java for Testers
- Java Basics & OOPS Concepts
- Exception Handling & Debugging
- Collections Framework
- File Handling & Data-Driven Testing
Selenium WebDriver
- Locators & WebElements Handling
- Handling Alerts, Frames, Windows, Dropdowns
- Action Class & Mouse/Keyboard Events
TestNG Framework
- Annotations & Parallel Execution
- Parameterization & Data Providers
- Assertions & Reporting
Page Object Model (POM)
- Creating Maintainable Test Scripts
- Implementing POM with Selenium
Maven & Git Integration
- Maven for Build Management
- Git Basics & Version Control for Testers
BDD with Cucumber Framework
- Writing Gherkin Scripts
- Step Definitions & Hooks
- Integrating with Selenium
CI/CD with Jenkins
- Setting Up & Running Automated Tests in Jenkins
- Scheduling Test Execution
3. API Testing (Postman & Rest Assured)
- Basics of API & Web Services - REST vs. SOAP APIs
- Postman for API Testing - Creating Requests (GET, POST, PUT, DELETE), Authentication & Authorization, Writing Test Scripts
- Automating API Testing with Rest Assured - Writing API Automation Scripts in Java, Validating Response Status & Data, Integrating with TestNG
Course Duration
β³ 2 Months (Weekday & Weekend Batches Available)
Online and offline
Who Can Enroll?
- β Freshers & Job Seekers in IT
- β QA Engineers & Testers
- β Developers Who Want to Learn Testing
- β Anyone Interested in Software Quality Assurance
Why Choose JR Technologies?
- Experienced Trainers with Industry Background
- Hands-on Real Project Experience
- Flexible Batches & Affordable Fees
- Placement Support & Interview Preparation
- Access to Recorded Sessions & Study Materials
Frequently Asked Questions
Do I need prior coding experience?
No, the course is designed for beginners and covers all fundamentals.
Is the course online or offline?
Both online and offline batches are available to suit your convenience.
Will I get a certificate?
Yes, a certificate will be provided upon successful completion.