Job Description
Are you an experienced Software Testing professional looking for your next career opportunity? Here's an exciting opening for a Software Quality Assurance Testing Engineer in Kochi, Kerala. If you have expertise in Manual Testing, Automation Testing, API Testing, Performance Testing, Selenium, and Playwright, this role offers an excellent opportunity to work on enterprise-grade applications while contributing to software quality and customer success. This position is ideal for QA professionals who enjoy working in Agile environments, collaborating with development teams, and driving quality throughout the Software Development Life Cycle (SDLC). The organization is looking for passionate testers who can balance both manual and automated testing while ensuring applications meet the highest quality standards.
Responsibilities
1. Analyze business and functional requirements
2. Design comprehensive test strategies
3. Create detailed test scenarios and test cases
4. Define quality objectives and testing scope
5. Perform Functional Testing
6. Execute Regression Testing
7. Conduct Integration Testing
8. Validate System Testing scenarios
9. Execute End-to-End Testing
10. Perform Smoke and Sanity Testing
11. Design and develop automation frameworks
12. Create and maintain Selenium WebDriver test scripts
13. Develop Playwright automation scripts
14. Enhance automation coverage and execution efficiency
15. Maintain reusable automation components
16. Validate REST APIs and web services
17. Perform API testing using Postman
18. Verify request and response validations
19. Conduct backend data verification
20. Ensure API reliability and performance
21. Execute Load Testing activities
22. Validate application scalability
23. Measure system performance under load
24. Identify bottlenecks and performance issues
25. Generate performance reports and recommendations
26. Identify and document software defects
27. Create detailed bug reports with reproduction steps
28. Track defect resolution lifecycle
29. Collaborate with developers for issue resolution
30. Participate in Sprint Planning sessions
31. Join Backlog Refinement discussions
32. Work closely with Developers, Product Owners, and Business Analysts
33. Provide quality-related feedback during Agile ceremonies
Requirements
1. Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field
2. 2-5 years of Software Testing experience
3. Strong Manual Testing expertise
4. Hands-on Selenium experience
5. Playwright Automation exposure
6. API Testing knowledge
7. Performance Testing experience