Position: Automation QA Engineer (Java)
Company: Grid Dynamics
Experience required: 2y
English level: intermediate

**Responsibilities:**
1. Participate in design, development, delivery, and support test automation framework using Java.
2. Implement new tests and collect metrics about autotests.
3. Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; etc.).
4. Search for simple and robust solutions to complex tasks.

**Requirements:**
1. 2+ years of commercial experience with API testing.
2. Commercial experience with Selenium (Java, Spring).
3. Understanding of the BDD approach.
4. Confident knowledge of software QA methodology, processes, and tools.
5. Understanding of general OOP and Functional programming concepts.
6. Linux/Mac hands-on experience.

**We offer:**
1. Opportunity to work on bleeding-edge projects
2. Work with a highly motivated and dedicated team
3. Competitive salary
4. Flexible schedule
5. Medical insurance
6. Benefits program
7. Corporate social events