- Design, develop, and maintain automated test scripts using industry-standard automation tools.
- Collaborate with developers and product managers to understand requirements and create comprehensive test plans.
- Execute automated tests and analyze results to identify defects and areas for improvement.
- Participate in code reviews and provide feedback on testability and quality aspects of the code.
- Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
- Mentor junior team members in automation testing best practices and tools.
- Report and track defects using appropriate tools, ensuring timely resolution.
- Stay updated with the latest trends and technologies in automation testing.
Mandatory Skills:
- Robust expertise in automation testing frameworks (e.g., Selenium, TestNG, JUnit).
- Proficient in programming languages such as Java, Python, or C#.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Solid understanding of software testing methodologies and best practices.
- Ability to analyze complex systems and identify testing requirements.
- Excellent problem-solving skills and attention to detail.
Preferred Skills:
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Familiarity with API testing tools (e.g., Postman, SoapUI).
- Knowledge of Agile/Scrum methodologies.
- Experience in mobile application testing.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.