Position: Middle Java Automation Engineer
Company: Customertimes Corp
Category: QA Automation
Experience required: 2y
English level: intermediate

**Project Description:**
Product is a comprehensive pharmacovigilance platform that enables a highly scalable end-to-end process related to medication side effects. This software allows manufacturers to optimize global safety process compliance in accordance with US regulations. It provides an automated global case intake, processing and submission, periodic reporting, detailed analytics, and safety operations from within a single system.

**Job Responsibilities:**
- Implement test scripts on Java (WEB + API)
- Optimize framework's modules
- Support and extend smoke and regression tests
- Run regression and analysis of failed test cases
- Communicate with the development team, BA, and QA manual testers
- Occasionally participate in manual QA tasks if needed

**Requirements:**
- Excellent understanding of testing process, testing phases
- Good understanding of SDLC
- Experience in working in Agile teams (Scrum, Kanban)
- Self-driven, ability to work independently
- Readiness to willingly take ownership of issues, which would include setting up and hosting working sessions with relevant members of other teams/technologies.
- English B1+ (must be able to conduct direct everyday communication with client, both written and verbal)

**Technologies:**
Java, Maven, TestNG, Selenide (will be a plus), GitLab CI/CD (basic knowledge), SOQL DataBase, API (RestAssured/Retrofit)

**We offer:**
- Regular compensation package reviews
- 20 days of paid vacation, 15 paid days of sick leave with a doctor’s note, and 5 working days of paid sick leave without a doctor’s note
- Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate
- Support for participation in professional development opportunities (webinars, conferences, trainings, etc.)
- Regular team-building opportunities, as well as bi-annual company-wide events
- Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval