Position: QA Automation Engineer (Java)
Company: NewGmedia
Experience required: 3y

**What would make you a strong fit:**

• 2+ years of experience in developing QA automation.
• Understanding principles of Object-Oriented Programming (OOP)
• Experience automating tests with Selenium (Java), TestNG, Maven, Jenkins
• Familiarity with Web technologies (HTTP, RESTful API, JSON, etc.)
• Understanding of SQL
• Experience working with modern software lifecycle tools: Git, CI/CD
• Deep experience with QA methodologies, understanding of Agile, Kanban software development process, SDLC and QA role in it
• Knowledge of Russian or Ukrainian
**Technology stack:**
Java, Maven, Selenide, TestNG, BrowserStack, Selenoid, Allure

**Responsibilities:**

• Maintaining existing and creating new UI/API automation tests
• Creating reporting for automation runs
• Creating and maintaining test documentation
• Participation in grooming sessions, planning sessions and retrospectives

**We offer:**
• To be a part of strong professional environment
• Culture characterized by curiosity, humor, ambitions, people that ready to help each other
• Competitive compensation
• Paid vacation: 20 working days per year
• Paid sick leaves: 10 working day without medical list + 30 days with medical one`s
• Free English classes (online)
• Up to 80% compensation of learning after probation period
• Opportunity to professional and career grows
• Team buildings and corporate activities
• PE support by professional accountants