Position: Senior Automation QA Engineer (Java)
Company: N-iX
Category: QA Automation
Experience required: 3y
English level: intermediate

Our customer is a leading fashion retailer and retail innovator. As a Senior Automation Engineer, you will take part in developing software solutions that support client business needs and improve internal communication, as well as integrating various systems into the newly built solution. You will enjoy the latest technologies, a friendly and professional team of by your side, a smooth scrum process, and no late calls. The domain is industrial production. The application is responsible for engagement and integration of new factories into production cycle.

**Responsibilities:**
• Setup automation tests from scratch
• Write automated e2e tests
• Create test cases and test plans, test reports, checklists, and other types of test documentation
• Review business requirements
• Estimation of testing efforts for the project
• Collaborate with dev engineers and business partners to deliver the highest quality
• Work to continually improve the quality of the solution
• Ensure that internal quality processes are followed
• Ensure all items are tested prior to release at the end of the sprint
• Take an active part in refinement, planning, daily meetings.
• Be proactive, participate in the decision-making process, take ownership of the end result

**Requirements:**
• Strong knowledge of API and Web automation testing
• Experience with Cucumber BDD approach
• Experience in Cypress Web automation
• Prior working experience using version control tools: Git, Bitbucket
• Experience in relational and non-relational databases
• Understanding of Continuous Integration and Continuous Delivery practices

**Would be a plus:**
• Experience with performance testing using JMeter or K6
• Experience with mocking, using TrafficParrot or any other tools
• Experience in Kafka e2e testing
• Familiarized with Karate API testing framework

**We offer:**
• Flexible working format - remote, office-based or flexible
• A competitive salary and good compensation package
• Flexible and personalized career growth
• Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
• Active tech communities with regular knowledge sharing
• Education reimbursement
• Paid vacation days, sick leaves, and days off
• Healthcare & Sport program
• Medical insurance
• Memorable anniversary presents
• Corporate events and team buildings