Position: Senior QA Automation Engineer, Fulfillment Services Provider
Company: DataArt
Category: QA Automation
Experience required: 3y
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

About the vacancy

The client provides digital-native eCommerce fulfillment services.

They have warehouses in the UK, the US, and New Zealand that help their clients to take care of the whole fulfillment process.

The company receives goods from the manufacturers, ship products to customers, and handles any returns. Their customers can track the whole process and every individual step on online.

The service includes lots of features, such as same-day shipping, real-time reporting, custom-branding, gift wrapping, returns handling, and customer support.

There are tons of plans for the development of new functionality and an extension of the whole system.

DataArt is helping the client to renovate their current system, upgrade it to the latest standards, establish best practices to make it robust and scalable, and of course, develop new features.

The team consists of 6-8 developers. They are mainly backend, DevOps, an architect, and a Scrum Master. The tech stack is PHP, Microservices, and AWS.

The specialist will join a friendly and professional team where you can get good experience in modernizing a project and bringing it up to the latest standards in development, processes, and infrastructure.

We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.

Must have
- 4+ years of automated testing experience
- Experience setting up automation testing framework from scratch
- Experience with BDD and Functional testing
- Skills in working with automation tools using Python or JavaScript
- Knowledge of test types and ways to organize them in the testing of various kinds of applications
- Experience with APIs testing
- Good spoken English

Would be a plus
- Making test documentation (test plans, test cases, etc.)
- Basic knowledge of databases and skills with DBMS
- Knowledge and experience of working and integrating with CI (TeamCity, Jenkins)
- Ability to learn and master new technologies

Learn more about our policy of equal opportunities in employment