Position: Intermediate Test Engineer
Company: Dev.Pro
Experience required: 2y
English level: intermediate

**Business value**
The platform delivers an end-to-end suite of purpose-built solutions for restaurant managers to effectively manage, control, and standardize their processes while capturing the data needed to drive continuous improvement and greater profitability.

**What is there for you?**
You will focus on testing the integration between several third-party delivery services like UberEats and DoorDash and the platform to ensure that customers’ orders are successfully forwarded from a mobile app to a designated point of sale in a designated restaurant for a delivery person can grab the order and deliver it to the customer. Also, you will work within the team on end-to-end tests and will be extending the test coverage of 10+ subcomponents of the system. The project operates using Kanban. The development team is international and is made up of colleagues from Ukraine and the Unites States.

**Technologies**
The project consists of 10+ subcomponents that are all written on NodeJS. Components communicate with delivery integrators using HTTPS and communication with in-store devices where point of sale is enabled via RabbitMQ and MongoDB.

**Required skills**
• At least 3 years of experience in a similar position
• Strong knowledge of web application architecture
• Strong testing theory knowledge
• Extensive experience in API testing
• Moderate experience with SQL databases
• Test design and documentation experience (Test Cases, User guidelines)
• Experience working in an agile development process
• Good problem-solving and analytical skills
• Intermediate level English, both spoken and written

**Desired skills**
• Experience in working with ELK stack
• Experience with AWS technologies and tools
• Experience with Postman
• Hands-on experience with debugging tools
• Experience in no-SQL databases