Position: Senior QA Automation
Company: Mechanic Advisor
Experience required: 5y
English level: upper

**Description**
Mechanic Advisor is a Boston(USA) based company with a development office in Boston, Tulsa, Oklahoma, USA and Lviv(Ukraine). We are trying to change the way repair shops communicate with customers through an automated marketing platform, web directory, and telematics device.

Currently We are seeking an experienced and talented Automation QA Engineer to join our team. The ideal candidate will have 5+ years of experience in Automation testing with Java and Selenium, as well as basic experience with Git, Docker, and CI/CD. In addition, the candidate should have experience in testing UI and web services (REST API) using RestAssured. In this role, you will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality of our software products.

We value people and corporate culture most of all and create a team of devoted, smart, energetic people with striking personalities who want to grow professionally and build their career in a fast growing international company. We believe that a great Team makes the company successful.

**About Project:**

A robust auto shop marketing platform designed for managing and retaining car owners and their vehicles. Our automated systems seamlessly integrate into existing platforms, making installation as easy as “plug and play”. We believe that work on a product which is fighting to be an industry leader and built with help of most up to date techniques and technologies would be a fun for a new team member.

**About Team:**
- Product teams consist of 60+people overall (30 are from UA )

**Requirements:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in Automation testing with Java and Selenium.
- Experience in testing UI and web services (REST API) using RestAssured.
- Basic experience with Git, Docker, and CI/CD tools.
- Experience in developing and maintaining automated test scripts.
- Strong knowledge of software development methodologies and practices.
- Experience with Agile software development methodologies.
- Excellent problem-solving and analytical skills.
- Strong verbal and written communication skills.

**RESPONSIBILITIES:**
- Design, develop, and maintain automated test scripts using Java, Selenium, RestAssured, Git, Docker, and CI/CD tools.
- Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle.
- Participate in code reviews and provide feedback to improve the quality and maintainability of the test automation codebase.
- Work with the QA team to identify, isolate, and track defects to resolution.
- Contribute to the development and implementation of test automation frameworks and strategies.

**Benefits:**
- 18 Paid Vacation Days + Ukraine State Holidays
- Sick Leave (5 fully paid working days) + ability to request approval for additional paid days for unique circumstances
 - Ability to get unpaid day-off if needed (except for days when there is a lot of urgent work)
- Certiﬁcations and Conferences ($400 per year)
- Sports Attendance ($350 per year)
- Medical Insurance ($350 per year depending on insurance program)

Quarterly incentives: each quarter there will be opportunities to reach goals that will have rewards such as financial bonus, time off, special events. We may provide a goal to complete a task by x date and if completed the team will take the day off to do something fun together.