Responsibilities
- Develop, execute, and maintain automated test scripts.
- Perform API testing to ensure functionality, reliability, and performance.
- Collaborate with developers and product managers to identify test requirements.
- Analyze and report test results, track defects, and ensure their resolution.
- Participate in code reviews and provide feedback on automation test practices.
- Continuously improve testing strategies and processes.
Requirements
- 2-5 years of experience in QA automation testing.
- Proficiency in using automation tools (e.g., Selenium, JUnit, TestNG).
- Strong experience with API testing tools (e.g., Postman, RestAssured).
- Good understanding of CI/CD pipelines and integration with testing tools.
- Knowledge of programming languages like Java, Python, or JavaScript.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications
- Experience with performance and load testing.
- Familiarity with Agile/Scrum methodologies.