Selected intern's day-to-day responsibilities include:
1. Collaborate with cross-functional teams, including developers, product managers, and quality assurance engineers, to understand requirements and develop comprehensive test plans and strategies
2. Design and develop automated test scripts using industry-standard frameworks and tools to validate software functionality, performance, and scalability. Proficiency in test automation frameworks like Selenium, Cypress or similar is highly desirable
3. Execute test cases, analyze test results, and identify defects or areas of improvement. Collaborate with the development team to troubleshoot and resolve issues
4. Participate in code reviews to ensure testability, reliability, and maintainability of the software codebase
5. Conduct various types of testing, including functional, integration, regression, and performance testing, to validate software functionality and performance under different scenarios
6. Create and maintain test documentation, including test plans, test cases, and test reports. Provide clear and concise feedback to stakeholders regarding the quality of the software
7. Collaborate with the development team to promote and establish best practices for software testing and quality assurance
8. Contribute to the continuous improvement of the software development process by identifying bottlenecks, suggesting process enhancements, and implementing automation and efficiency initiatives
9. Stay up to date with the latest industry trends, tools, and techniques related to software testing and quality assurance. Continuously expand knowledge and skills to improve testing methodologies and practices
Who can apply
Only those candidates can apply who:
1. are available for full time (in-office) internship
2 have relevant skills and interests
Number of openings
2