Description
We are seeking an experienced Automation Test Engineer to join our team. The ideal candidate will have a strong background in test automation, be detail-oriented, and possess excellent analytical skills. You will play a crucial role in ensuring the quality of our software products through automated testing.
Responsibilities
- Design and develop automated test scripts using appropriate tools.
- Execute automated test cases and analyze results to ensure quality deliverables.
- Identify, record, and track defects in a defect tracking system.
- Collaborate with development teams to understand application functionality and improve test coverage.
- Participate in design and code reviews to ensure high quality and maintainability of test scripts.
- Continuously improve testing processes and automation frameworks.
- Provide detailed reports on testing results and metrics to stakeholders.
Skills and Qualifications
- Bachelor's degree in Computer Science or related field.
- Proficiency in test automation tools such as Selenium, TestNG, or JUnit.
- Strong programming skills in languages like Java, Python, or C#.
- Experience with CI/CD tools such as Jenkins or GitLab CI.
- Familiarity with Agile methodologies and software development lifecycle.
- Knowledge of API testing tools like Postman or RestAssured is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.