About the Opportunity:
We are offering an exciting 2–6 month internship for college students who are passionate about Software Testing and Automation. This internship is designed for those eager to gain hands-on experience in Selenium with Java, API testing, TDD, and BDD frameworks. As a Software Tester Intern, you will work in a real-world development environment, collaborate with developers, and contribute to building high-quality, reliable applications.
2–6 month internship
Software Testing and Automation
hands-on experience in Selenium with Java, API testing, TDD, and BDD frameworks
real-world development environment
high-quality, reliable applications
This role is ideal for students pursuing Computer Science, IT, or related fields and looking to kickstart their career as a QA Automation Engineer / Software Tester.
Computer Science, IT, or related fields
QA Automation Engineer / Software Tester
Responsibilities of the Candidate:
– Design and execute automation test scripts using Selenium with Java.
automation test scripts
Selenium with Java
– Conduct functional, regression, and API testing.
functional, regression, and API testing
– Work with developers to implement TDD (Test-Driven Development) and BDD (Behavior-Driven Development)using frameworks like JUnit, TestNG, and Cucumber.
TDD (Test-Driven Development)
BDD (Behavior-Driven Development)
JUnit, TestNG, and Cucumber
– Identify, log, and track software defects, ensuring timely resolution.
timely resolution
– Perform cross-browser and responsive testing for web applications.
cross-browser and responsive testing
– Collaborate in agile ceremonies (stand-ups, sprint planning, retrospectives).
agile ceremonies
– Stay updated with the latest trends in test automation and QA tools.
test automation and QA tools
Requirements:
– Must be a current college student (Computer Science, IT, or related field).
current college student
– Strong foundation in Java, Selenium, and automation testing concepts.
Java, Selenium, and automation testing concepts
– Basic understanding of API testing (Postman or REST Assured).
API testing
– Familiarity with TDD/BDD frameworks such as JUnit, TestNG, and Cucumber.
TDD/BDD frameworks
– Good analytical, debugging, and problem-solving skills.
– Knowledge of Git/GitHub for version control.
Git/GitHub
– Eagerness to learn, collaborate, and accept feedback constructively.
Good to Have (Optional):
– Exposure to Cypress or Playwright.
Cypress
Playwright
– Understanding of CI/CD pipelines (Jenkins, GitHub Actions).
CI/CD pipelines
– Knowledge of agile methodology.









