Home → i2E Subject Areas → Software Testing & Quality Assurance
4-Month Internship

Software Testing & Quality Assurance

Our internship delivers hands-on training in manual and automated testing, advanced methodologies, and real-world projects to prepare you for success.
Software Testing & Quality Assurance
Duration—
Curriculum6 modules
Starts—
1

Comprehensive Curriculum Coverage

Gain in-depth knowledge from foundational testing concepts to advanced performance and security testing.

2

Practical, Hands-On Experience

Write and execute test cases, automate tests with Selenium, and perform API and performance testing.

3

Career-Ready Portfolio and Support

Build a strong GitHub portfolio, plus dedicated job placement assistance to launch your career.

Month 1: Foundations
  • Introduction to software testing
  • Types of testing (manual, automation, performance)
  • SDLC & STLC
  • Testing levels (unit, integration, system, acceptance)
  • Bug life cycle (reporting, tracking, resolving)
  • Testing tools overview (JIRA, Bugzilla)

Hands-on: Mini project — testing a simple web application; writing and executing test cases; bug reporting on JIRA.

Month 2: Automation Foundations
  • Test case design techniques (boundary value analysis, equivalence partitioning)
  • Test plan creation
  • Black box & white box testing
  • Regression, smoke and sanity testing
  • Test reporting & documentation

Hands-on: Mini project — manual testing of an e-commerce website.

Month 3: Test Automation
  • Intro to test automation & Selenium WebDriver (Java/Python)
  • Writing automation test scripts, locators and XPath
  • Data-driven testing
  • CI/CD pipelines & Jenkins overview

Hands-on: Mini project — automated testing of a login system.

Month 4: Advanced Testing
  • Advanced Selenium (waits, JavaScript execution)
  • Performance testing (JMeter / LoadRunner)
  • API testing (Postman, SoapUI)
  • Security testing (OWASP Top 10)
  • Interview & soft-skills preparation

Final project: Complete testing (manual + automated) of a web application.

Internship Outcome
  • Hands-on experience with real-world projects
  • Test plans, cases, scripts, and bug reports
  • Industry-ready manual and automation testing skills
  • Complete GitHub portfolio
  • Certificate & job placement support
Tools & Technologies

Testing: JIRA, Bugzilla, Postman, Selenium, JMeter · Languages: Java, Python · Performance: LoadRunner, JMeter · Version control: Git/GitHub.

Pro tip: Practice on real-world applications like e-commerce sites and APIs, contribute to open-source testing projects, and focus on both functional and non-functional testing.

Ready to start this internship?

Reach out and our team will walk you through enrollment, schedules and next steps.

Registration Now