QA Automation Engineer at Tech Mahindra

Automation Testing Openings From India

Position: QA Automation Engineer
Location: Hyderabad

Tech Mahindra, a leading global information technology company, is seeking a highly skilled and experienced QA Automation Engineer to join our team. As a QA Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through automation testing. If you have a strong background in Java, Selenium, Cucumber, BDD, Testng, and API testing, and are passionate about delivering high-quality software solutions, we would love to hear from you.

Responsibilities:

  • Design, develop, and execute automated test scripts using Java, Selenium, Cucumber, and Testng to verify the functionality, performance, and reliability of software applications.
  • Collaborate with cross-functional teams, including developers, business analysts, and product owners, to understand the application requirements and testing needs.
  • Implement Behavior-Driven Development (BDD) practices and techniques to ensure effective communication and collaboration between stakeholders.
  • Conduct API testing to validate the integration and interaction between various software components.
  • Identify, analyze, and report software defects, bugs, and inconsistencies using defect tracking tools and work closely with the development team to ensure timely resolution.
  • Participate in code reviews and provide feedback on testability, test coverage, and code quality improvements.
  • Create and maintain test data, test environments, and test infrastructure required for automation testing.
  • Execute manual testing when required and provide support for manual test efforts.
  • Continuously improve testing processes, methodologies, and tools to enhance the overall efficiency and effectiveness of the testing efforts.
  • Stay updated with the latest trends, techniques, and best practices in automation testing and incorporate them into the testing process.


Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 4 years of hands-on experience in QA automation testing.
  • Strong proficiency in Java programming language and object-oriented concepts.
  • Extensive experience with Selenium WebDriver for web application automation testing.
  • Solid understanding and practical experience with Behavior-Driven Development (BDD) using Cucumber.
  • Proficiency in Testng framework for test automation and reporting.
  • Experience in API testing using tools like Postman or RestAssured.
  • Strong knowledge of software testing concepts, methodologies, and best practices.
  • Familiarity with Agile development methodologies and tools.
  • Excellent analytical and problem-solving skills with attention to detail.
  • Ability to work independently as well as in a team-oriented, collaborative environment.
  • Excellent communication skills, both verbal and written, with the ability to effectively communicate with technical and non-technical stakeholders.
  • We offer a competitive compensation package and a supportive work environment that encourages personal and professional growth. This position requires immediate joiners.

If you are a self-motivated individual with a passion for automation testing, possess strong technical skills, and thrive in a fast-paced, challenging environment, we would love to hear from you.

To apply for this position, please send your updated CV to Dhrubadeep.Mitra@TechMahindra.com. Please mention the position title “QA Automation Engineer” in the subject line of the email.

Note: Only shortlisted candidates will be contacted for further evaluation. Tech Mahindra is an equal opportunity employer.

Vinayak Nale

Vinayak Nale

Leave a Reply

Your email address will not be published. Required fields are marked *