Position: Automated Test Engineer
Company: Icecat
Experience required: 2y
English level: intermediate

Icecat is seeking an Automated Test Engineer who is passionate about quality and is continuously striving to improve system efficiency through automation. This role will be responsible for developing and maintaining the entire suite of tests aimed at maintaining the high quality of our deliverables. Working closely with our DevOps team, you'll help set up infrastructure for integrating tests into the CI/CD pipeline. You will also be tasked with implementing API and Web UI tests.

**Responsibilities**:

Design, develop, and execute automated tests to validate solutions and environments.
Establish and maintain the suite of tests aiming at preserving the high quality of our deliverables.
Work closely with our DevOps team to set up infrastructure for integrating tests into the CI/CD pipeline.
Implement API and Web UI tests to ensure quality in all aspects of the platform.
Collaborate with the development team to understand system requirements, use cases, and performance considerations.
Identify, record, and monitor software defects to ensure they are resolved in a timely manner.
Promote best practices in maintaining the quality and efficiency of software tests.

**Required Qualifications**:

Proficient understanding of modern test methodologies and tools.
Proven experience with automated testing tools.
Experience in setting up and/or maintaining a CI/CD pipeline.
Expertise in API and Web UI testing.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.