Position: Senior QA Automation Engineer (Java, Selenium)
Company: Cordial
Experience required: 3y
Category: QA Automation
English level: upper
Published: 2022-03-01T00:00:00+02:00

**We offer:**
* Working in a small and friendly team
* Direct contract with a US-based product company
* Compensation in USD
* Annual bonus
* Stock options (long-term)
* Flexible paid time off (vacations)
* Ability to work 100% remotely or in the office - by your choice
* Flexible working hours
* Professional education (trainings, certifications) and community events (conferences etc) are covered by company from 50% to 100%
* Health insurance (with annual health check-up and wide range of private premium clinics covered), including covid-19 coverage
* Dental care ($340 per year)
* Sports of your choice ($65 per month)

**Position Summary**
Cordial invites an expert Automation Engineer to establish and own a strong and reliable quality gate for our platform. This would involve working directly embedded in a highly empowered Product and Engineering team, with the opportunity for a strong impact on the entire organization. The role includes a deep involvement in both development and QA practices. We’re looking for an experienced and open-minded engineer with a strong sense of ownership and motivation to thrive in a fast-paced entrepreneurial environment.

**Responsibilities**
* Analyze the existing test coverage at all levels.
* Define the critical areas for test automation with maximal ROI.
* Foster and lead a culture of continuous testing and integration across the entire organization.
* Collaborate with developers and QA to ensure solid test coverage with efficient use of resources.
* Continuously enhance the test coverage as the product grows.
* Coordinate with other engineering squads to establish and incorporate best practices across the organization.

**Required skills**
* Strong knowledge of Selenium, Java, HTML, CSS, experience with Xpath, JavaScript.
* Hands-on experience in all types of testing from backend unit tests to selenium-based end-to-end testing, and understanding of the value of each.
* Strong understanding of data structures and algorithms.
* Solid understanding of TCP/IP networking fundamentals.
* Solid understanding of software development lifecycle.
* Stellar communication skills and readiness to contribute to internal documentation.
* Strong investigation skills, experience in impact analysis.
* Experience in testing multi-tiered applications.
* Experience in testing web-delivered applications.
* Fluent English.
* MongoDB and Elasticsearch experience a plus.
* PHP experience is a plus.