Position: Senior Automation Engineer
Company: N-iX
Category: QA Automation
Experience required: 3y
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

Our customer is a big retail company. Test Automation Engineer will take part in creation of a software solutions that supports client business needs, improve internal communication, and integrate various systems into the newly built solution. New technologies, friendly team, scrum, no late calls.

Domain - warehouse logistics.

Application will track when truck was loaded, what materials, when it arrived to the warehouse, how long it took for unloading.

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