Job Title: QA Intern (Fresher – 6 Months Experience)
Job Description
We are looking for a motivated and detail-oriented QA Intern (Fresher) to join our Quality Assurance team. This role is ideal for recent graduates or candidates with up to 6 months of experience who are passionate about software testing and automation. The candidate will work closely with experienced QA engineers and developers to learn, design, execute, and automate test cases while ensuring the delivery of high-quality software.
Key Responsibilities
- Learn and understand application requirements, workflows, and business logic.
- Assist in designing, developing, and executing test cases and test scenarios.
- Perform manual testing to validate application functionality.
- Learn and contribute to automation test script development using industry-standard tools.
- Execute functional, regression, smoke, and integration test cases.
- Identify, document, and report defects using defect tracking tools such as Jira.
- Verify bug fixes and perform regression testing before releases.
- Collaborate with developers and QA team members to reproduce and resolve issues.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Maintain test documentation, execution reports, and defect logs.
- Support API testing and basic database validation under guidance.
- Continuously learn QA methodologies, automation frameworks, and testing best practices.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 0 to 6 months of experience in Software Testing, QA, or Test Automation (internships, academic projects, or certifications are acceptable).
- Basic understanding of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
- Basic knowledge of manual testing concepts such as functional, regression, and smoke testing.
- Familiarity with at least one automation tool or framework such as Selenium, Cypress, or Playwright through academic projects, self-learning, or internships.
- Basic programming knowledge in Java, Python, or JavaScript.
- Basic understanding of API testing using Postman or similar tools.
- Basic knowledge of SQL for simple database validation.
- Familiarity with version control systems like Git is an advantage.
- Understanding of Agile/Scrum methodologies is a plus.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- Strong attention to detail and willingness to learn new technologies.
Good to Have
- Internship or academic project experience in software testing or automation.
- Certifications in Software Testing, Selenium, or related QA technologies.
- Exposure to CI/CD concepts and tools such as Jenkins or GitHub Actions.
- Basic understanding of test automation frameworks.
- Knowledge of defect management tools such as Jira.
- Exposure to cloud testing platforms or cross-browser testing tools.
- Understanding of performance testing concepts is an added advantage.
What You'll Gain
- Hands-on experience with real-world QA and automation projects.
- Mentorship from experienced QA professionals.
- Exposure to Agile development practices and modern testing tools.
- Opportunities to learn automation frameworks, API testing, CI/CD, and best practices in software quality engineering.
- A clear career growth path into QA Automation Engineering.
Pay: ₹12,000.00 - ₹20,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Ability to commute/relocate:
- Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required)
Location:
- Mohali, Punjab (Required)
Work Location: In person