Role Overview
We are looking for an experienced Automation Testing Specialist to join our dynamic team. This role requires expertise in automated testing methodologies to ensure high-quality software releases. The ideal candidate will collaborate closely with developers and product managers to design, implement, and execute comprehensive automated test cases. Your ability to identify defects early in the process will significantly enhance our software delivery process.
Key Responsibilities:
- Develop and maintain automated test scripts for web and mobile applications.
- Identify and document software defects in a clear and concise manner.
- Collaborate with developers to enhance test coverage and improve application quality.
- Execute automated test cases and report results to the development team.
- Participate in requirements analysis and provide feedback on testability.
- Continuously improve the existing test framework to increase efficiency.
- Contribute to the creation of test plans and strategies.
- Assist in training and mentoring junior QA team members.
- Stay updated on emerging test automation tools and techniques.
Required Skills:
- Proficiency in Selenium for test automation.
- Experience with test scripting languages such as Java, Python, or C#.
- Strong understanding of CI/CD processes and tools.
- Ability to create and execute functional tests and regression tests.
- Familiarity with API testing and tools like Postman.
- Knowledge of Version Control Systems such as Git.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
Preferred Skills:
- Experience with performance testing tools like JMeter.
- Familiarity with Agile methodologies.
- Knowledge of database testing and SQL.
- Exposure to containerization technologies like Docker.

