Need help? Call us now:
πŸ“ž +91 93637 30031

Software Testing Course

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
Enroll Now & Get Started

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.

+91Β 93637Β 30031