Job Title: QA Intern (Automation & Manual Testing)
Location: Noida sec 4
Employment Type: Internship
Department: Quality Assurance / Software Testing
About the Role
We are looking for a passionate and detail-oriented QA Intern (Automation & Manual Testing) to join our Quality Assurance team. The ideal candidate should have a strong understanding of both manual testing practices and automation frameworks, ensuring our applications meet the highest standards of quality, performance, and reliability.
You will collaborate with developers, product managers, and other QA professionals to test applications, identify issues, and continuously improve testing efficiency through automation.
Key Responsibilities
Manual Testing Responsibilities:
- Strong understanding of software testing fundamentals and the SDLC/STLC process.
- Design, review, and execute manual test cases, test plans, and test scenarios.
- Perform functional, regression, usability, and UI testing for web and mobile applications.
- Conduct smoke and sanity testing during builds and releases.
- Identify, document, and track defects using Jira or Trello.
- Perform cross-browser and cross-platform testing.
- Validate data and backend processes using SQL queries.
- Participate in requirement analysis, test planning, and sprint review meetings.
- Ensure testing coverage for all modules and maintain detailed test documentation.
- Provide clear and concise feedback to the development team to enhance product quality.
Automation Testing Responsibilities:
- Design, develop, and maintain automated test scripts for web and mobile applications.
- Work with automation tools like Selenium, Cypress, or Playwright.
- Build and manage automation frameworks (TestNG, JUnit, or Cucumber – BDD).
- Integrate automation suites with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Perform API automation testing using Postman, RestAssured, or Newman.
- Execute performance and load testing using tool like JMeter.
- Use Git/GitHub for version control and collaboration.
- Ensure automated test scripts align with manual test cases for complete coverage.
- Collaborate with the team to improve automation processes and enhance test reliability.
Required Technical Skills
- Software Testing (Manual + Automation) (required)
- Automation Tools: Selenium, Cypress, Playwright (required)
- Frameworks: TestNG, JUnit, Cucumber (BDD)
- Manual Testing: Functional, Regression, Smoke, Sanity, UI, and Usability Testing
- Performance Testing Tools: JMeter, k6 (optional but preferred)
- API Testing Tools: Postman, RestAssured, Newman
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI (required)
- Version Control: Git, GitHub (required)
- Defect Tracking Tools: Jira, Trello
- Database Skills: SQL (required)
- Knowledge of SDLC & STLC (required)
- Agile Methodology (required)
- Scripting Languages: Java / Python / JavaScript (any one required)
- Software Troubleshooting & Quality Assurance
- Mobile Application Testing: Appium, BrowserStack, or similar tools
Preferred Qualifications
- ISTQB Certification (preferred)
Job Types: Full-time, Fresher, Internship
Contract length: 6 months
Pay: ₹5,000.00 - ₹8,000.00 per month
Ability to commute/relocate:
- Noida Sector 16, Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Do you have your own Laptop?
Location:
- Noida Sector 16, Noida, Uttar Pradesh (Required)
Work Location: In person