We are looking for a QA Automation Engineer with 4 to 8 years of experience to join our team in Mumbai. The ideal candidate will be responsible for developing and executing automated tests to ensure the quality and performance of our software applications.Key Responsibilities:- Develop Test Automation Framework: Create and maintain a robust framework for automating tests, ensuring it integrates well with existing tools and processes.- Design and Execute Test Cases: Write clear and efficient test cases based on functional specifications to verify the software meets design requirements. This includes both integration and end-to-end testing.- Perform Continuous Testing: Implement continuous testing practices to ensure that code changes are validated quickly and effectively during the development process.- Identify and Report Defects: Use best practices to identify defects in the application, document them clearly, and work with the development team to prioritize fixes.- Collaborate with Developers: Work closely with developers and other team members to understand features and functionality, ensuring comprehensive test coverage and a high-quality product.- Maintain Documentation: Keep detailed records of test procedures, results, and defects to ensure clarity and improved processes in future projects.Required Skills and Expectations:Candidates should have a strong understanding of QA methodologies and testing tools, particularly in automated testing environments. Proficiency in programming languages such as Java, Python, or C# is essential. Experience with tools like Selenium, TestNG, or similar frameworks is highly valued. Strong analytical skills, attention to detail, and effective communication abilities are crucial for successful collaboration within the team. A proactive attitude toward problem-solving and a commitment to quality is expected.