As an Automation Test Engineer, you will be responsible for designing, developing, and executing automated test scripts using Selenium and conducting thorough API testing. You will collaborate closely with cross-functional teams to ensure seamless integration of testing processes throughout the software development lifecycle. Your strong analytical skills and attention to detail will be essential in identifying defects and enhancing the overall quality of our software products.
Key Responsibilities
- Develop, maintain, and execute automated test scripts using Selenium for web applications.
- Conduct API testing to ensure functionality, reliability, and performance of services.
- Collaborate with developers, product managers, and other stakeholders to understand requirements and identify testing needs.
- Perform thorough analysis of test results and document findings effectively.
- Enhance existing automation frameworks and contribute to the design of new frameworks as necessary.
- Participate in code reviews and provide constructive feedback to improve test coverage and quality.
- Work closely with the TCOE team to develop and implement best practices in automation testing.
- Provide support in the creation of test plans, test cases, and test strategies.
- Act as a point of contact for clients regarding testing-related inquiries and communicate effectively to resolve any issues.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as an Automation Test Engineer, with a strong focus on Selenium and API testing.
- Proficiency in scripting languages such as Java, Python, or C# for test automation.
- Experience with test management tools (e.g., JIRA, TestRail) and CI/CD pipelines (e.g., Jenkins, Git).
- Strong understanding of software development methodologies, particularly Agile and DevOps practices.
- Excellent client-facing skills, with the ability to communicate complex technical concepts to non-technical stakeholders.
- Strong problem-solving skills and attention to detail, with a passion for quality assurance.
- Ability to work collaboratively in a fast-paced, cross-functional team environment.
Why Join Us?
- Opportunity to work with cutting-edge technologies in a dynamic environment.
- Collaborative and inclusive culture that values innovation and continuous improvement.
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
How to Apply
If you are a motivated and detail-oriented Automation Test Engineer looking to make a significant impact in a growing organization, we would love to hear from you. Please submit your resume and a cover letter outlining your relevant experience.