Position: Middle / Senior Test Automation Engineer JS project insurance in Poland Estonia Croatia
Company: ELEKS
Experience required: 2y
English level: intermediate

ABOUT CLIENT
Our customer (NY) is an insurance product company expanding its operating model globally. Project is an online business insurance service that offers insurance through partner agencies using a single application process. Once you submit your application through the platform, insurance companies compete for your business, helping you quickly get the best insurance coverage.
Our customer (NY) is an insurance product company expanding its operating model globally. Project is an online business insurance service that offers insurance through partner agencies using a single application process. Once you submit your application through the platform, insurance companies compete for your business, helping you quickly get the best insurance coverage.

Team description: 25+ teams from the customer side. 27+ developers from Elek’s side (9 Ruby, 4 React, 2 Salesforce, 10 Product Managers, 2-3 Infodev, 2 AQA). They will join teams with problems to solve, expect them to be proactive and with a team-first mindset.

Technical stack: JavaScript, Cypress.

REQUIREMENTS
At least 2 years+ of JavaScript automation experience
Commercial experience with Cypress test framework
Experience with manual testing
Knowledge and experience of work and integration with CI (TeamCity, Jenkins)
Knowledge of software testing techniques and methodologies
Good understanding of test automation goals, areas of applicability, activities, deliverables
Experience with agile methodologies
Strong written and verbal communication, presentation, and technical writing skills
Team player, technology passionate, and self-motivated individual
Strong communication skills in English

RESPONSIBILITIES
Review, analyze and assess project requirements and specifications as well as product functionality to convert them into quality control process artifacts
Prepare manual test cases for automation
Prepare and acquire test data
Develop, execute, refactor and optimize automation scripts
Log and evaluate results and document deviations from the expected results
Understand Business Requirements and design architecture according to business needs
Collaborate with team members to follow best practices and requirements;
Communicate with a customer side