Role Overview
We are seeking a highly skilled Automation Testing Specialist to join our dynamic team. In this role, you will ensure the quality and functionality of our software products through robust automation testing strategies. Your expertise in automation processes and tools will help streamline testing and enhance delivery timelines, supporting our commitment to maintaining high-quality standards and customer satisfaction.
Key Responsibilities:
- Design and implement automated test scripts for various applications.
- Analyze test results and identify defects to ensure software quality.
- Collaborate with development teams to enhance test coverage.
- Maintain and optimize existing automation frameworks.
- Develop and execute performance tests as necessary.
- Participate in code reviews to ensure adherence to best practices.
- Document testing procedures and maintain test cases.
- Continuously improve testing processes to enhance efficiency.
- Provide training to team members on automation tools.
- Assist in the transition of manual tests to automated processes.
Required Skills:
- Proficient in Selenium and related test automation tools.
- Experience with Java or Python programming languages.
- Strong understanding of API testing methodologies.
- Familiarity with CI/CD pipelines and practices.
- Ability to create and manage test plans.
- Knowledge of Agile software development methodologies.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and quality assurance.
- Experience with JUnit or similar testing frameworks.
Preferred Skills:
- Experience with performance testing tools like JMeter.
- Knowledge of cloud-based testing tools.
- Familiarity with mobile testing frameworks.
- Ability to work with Version Control Systems like Git.

