The Automation Test Engineer Internship Program provides hands-on training in both manual and automated software testing. This course is designed for beginners and early-career professionals who want to learn how to build robust test automation solutions using industry-standard tools like Selenium, Java/Python, TestNG, Git, Jenkins, and Postman. The curriculum emphasizes real-world applications, agile workflows, and continuous integration practices. Interns will develop both technical and soft skills to transition confidently into QA roles in modern software teams.
• Understanding of Software Testing Life Cycle (STLC) & QA methodologies
• Writing and executing test cases, bug reporting, and using Jira
• Core programming concepts using Java or Python
• Web application automation using Selenium WebDriver
• Designing test automation frameworks with Page Object Model (POM)
• Working with TestNG/JUnit for assertions and test suites
• Basic API testing using Postman and REST Assured
• Version control with Git and automation with Jenkins
• Exposure to Agile methodologies and DevOps practice
Duration: 6 Weeks
Level: Beginner to Intermediate
Goal: Equip interns with practical automation testing skills for entry-level analytics using
core programming concepts using Java or Python
Introduction to Software Testing & QA Concepts
• Manual vs. Automation Testing
• SDLC & STLC
• Test Types: Functional, Regression, Integration, UAT
• Bug Life Cycle and Defect Reporting
• Using Jira for Test Management
Outcome: Gain foundational QA knowledge and hands-on experience with test documentation.
Core Java/Python for Test Automation
• Variables, Data Types, Loops, Conditions
• Functions and OOP (Classes, Objects, Inheritance)
• Exception Handling and File I/O
• IDE Setup (Eclipse or VS Code)
Outcome: Build essential programming skills for automation scripting.
Web Automation with Selenium
• Selenium WebDriver & Browser Drivers
• Locators: XPath, CSS, ID, etc.
• Handling Dropdowns, Alerts, Pop-ups
• Synchronization: Implicit & Explicit Waits
• TestNG/JUnit Basics for Test Execution
Outcome: Create automation test scripts for real-time web applications.
Automation Frameworks & CI/CD Basics
• Page Object Model (POM)
• Data-Driven Testing with Excel/CSV
• Version Control: Git & GitHub
• CI/CD with Jenkins
• Maven/Gradle for Test Automation
Outcome: Build maintainable test frameworks and integrate with CI pipelines.
API Testing & Final Automation Project
• Introduction to APIs & REST
• API Testing using Postman
• REST Assured for Automated API Tests
• Final Capstone Project: End-to-End Automation
• ISTQB & Certification Guidance
Outcome: Demonstrate full-stack testing ability through an integrated project.
HR & Career Skills Week
Outcome: Build soft skills and career readiness for entry-level Salesforce roles.