Position: Test Engineer Automation Junior
Company: Dev.Pro
Experience required: 1y
Category: QA Automation
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

We’re building a product suite that covers the full cycle of restaurant operations, including in-store POS platform, kitchen management, digital menu boards, data management, systems for internal restaurant operations, online ordering, and reporting tools.

The project deals with hardware and software for digital menu boards (dynamic menu with pictures, videos, and prices) on display screens located above the front desks and drive-thru windows in quick service restaurants. The process of creation and delivering images to the boards involves both in-store and Cloud components. The product is being created from scratch considering top-selling features of a similar legacy solution. We want to get as much automated testing coverage as possible to ensure stability of this new product.

Most of the software engineering work on the project is based on NodeJS services and a number of frameworks adopted within the project (open source and proprietary).

**Responsibilities:**
Joining our team is an exclusive opportunity to get experience in working with rich backend, get trained in Amazon web services as well as in I&T technologies, also collaborate with colleagues from other projects to cover integrations by E2E testing.

• Your project responsibilities will be to:
• Develop, execute and document manual/automation test cases and test plans
• Maintain existing automation test suites
• Perform functional, regression tests
• Develop new automated tests written in Python
• Review and analyze test results
• Maintain all related tests documentation
• Prepare testing data
• Proactively obtain and clarify requirements as necessary

**Required skills:**
• More than a year of experience in comprehensive QA automation tests using any programming language
• Understanding of the Software Development Life Cycle (SDLC)
• Well-versed in REST API testing
• Hands-on experience with SQL querying
• Experience with Version Control Systems (GIT)
• Familiarity with Linux and shell scripting
• Familiarity with Jenkins or similar continuous integration software
• Intermediate level English

**Desired skills:**
• Commercial experience in manual software testing and quality assurance
• Experience with MariaDB
• Knowledge of Python programming language
• Understanding of containerization tools like Docker

**Benefits:**
• 18-20 paid time off days per year
• 5 absence due to illness days and 21 day of extraordinary medical leave per year
• Medical Insurance and Healthcare Kit
• Extensive corporate professional training programs, workshops, ESL and conferences
• Team buildings, corporate parties and Dev.Pro Hangouts
• Relocation package
• Visa support