Position: QA Automation Engineer
Location: Hyderabad
Company Overview: Tech Mahindra is a leading global technology solutions provider that offers a comprehensive range of services to clients across various industries. With a strong focus on innovation and digital transformation, Tech Mahindra delivers cutting-edge solutions to help organizations thrive in the digital age. We foster a collaborative and inclusive work environment that promotes growth and empowers our employees to excel in their careers.
Responsibilities:
- Collaborate with stakeholders, including developers, business analysts, and product owners, to understand project requirements and define comprehensive test plans.
- Design, develop, and maintain automated test frameworks and scripts using Java, Selenium, Cucumber, BDD, and TestNG.
- Execute automated tests to validate the functionality, performance, and usability of software applications.
- Perform API testing to ensure the integration and proper functioning of application programming interfaces.
- Identify, analyze, and report software defects and collaborate with the development team for timely resolution.
- Participate in code reviews and provide constructive feedback to improve the quality and maintainability of the codebase.
- Work with cross-functional teams to troubleshoot issues and provide support during the testing phase of the software development lifecycle.
- Contribute to continuous integration and delivery processes by integrating automated tests into CI/CD pipelines.
- Stay updated with industry trends, emerging technologies, and best practices in QA automation engineering.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in QA automation engineering, with a strong focus on Java, Selenium, Cucumber, BDD, and TestNG.
- Proficiency in programming languages like Java, with the ability to write clean, maintainable, and efficient code for test automation.
- Extensive experience in building and maintaining automated test frameworks and scripts using Selenium WebDriver.
- Knowledge of Behavior-Driven Development (BDD) methodologies and frameworks, such as Cucumber, to facilitate collaboration and communication among team members.
- Strong understanding of TestNG or other testing frameworks for test management, reporting, and test execution.
- Experience in API testing using tools like Postman or REST-assured, ensuring proper integration and functionality of APIs.
- Solid understanding of software testing methodologies, test case design, defect tracking, and test reporting.
- Excellent problem-solving, analytical thinking, and communication skills.
- Ability to work independently and collaboratively in a team-oriented environment.
- Immediate joiners preferred.
Automation Testing Jobs In India
- Senior Quality Engineer L1 – Automation Testing Selenium
- Test Engineer | Bangalore
- Lead QA Engineer | Mumbai
- High-Priority Job Opportunity: QA Automation Tester
- SW Test Specialist UI (5-10 Y) ( Pune + 180078 ) | India- Pune
- Senior Quality Engineer L2 – Automation Testing Selenium | Publicis Sapient
How to Apply: If you meet the qualifications and are interested in this opportunity, please email your CV to Dhrubadeep.Mitra@TechMahindra.com. Please include relevant details of your experience in Java, Selenium, Cucumber, BDD, TestNG, and API testing in your application. We appreciate all applications, and only candidates selected for further consideration will be contacted.
Note: The job description provided is for informational purposes only and may not include all the specific job requirements and responsibilities. The actual job description may vary based on the specific needs of the company and the project.