Tech Mahindra is seeking a Senior Test Engineer to join our dynamic team. The ideal candidate will have strong expertise in Selenium with Java and a solid foundation in functional testing. This role is crucial in ensuring the quality and performance of our software products through rigorous testing methodologies.
Key Responsibilities
- Develop and execute detailed test plans, test cases, and test scripts based on functional and non-functional requirements.
- Collaborate with stakeholders to identify testing requirements and ensure alignment with project goals.
- Utilize Selenium with Java to automate functional and regression tests, enhancing testing efficiency.
- Maintain and optimize existing automated test scripts to improve coverage and reduce execution time.
- Conduct thorough functional testing to validate application features and functionality against requirements.
- Identify, document, and track defects through the testing lifecycle, ensuring timely resolution.
- (Good to have) Perform API testing to validate backend services and ensure proper integration with frontend applications.
- Use tools like Postman or REST Assured for effective API testing.
- Work closely with development teams to understand application changes and their impact on testing.
- Generate comprehensive testing reports, highlighting key findings and metrics for stakeholders.
- Contribute to the improvement of testing processes and practices within the team.
- Stay updated with industry trends and best practices in software testing and automation.
Required Skills
- Proficiency in Selenium with Java for automation testing.
- Strong understanding of functional testing principles and methodologies.
- Experience with C# for automation tasks.
- Familiarity with API testing tools and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-6 years of experience in software testing, with a focus on automation and functional testing.
Why Tech Mahindra?
Join a collaborative and innovative team at Tech Mahindra, where we are dedicated to transforming businesses through technology. We value creativity, initiative, and a commitment to quality, providing an environment where you can thrive and grow your career.