Position: Test Engineer
Company: Dev-Pro Talent
Experience required: 2y
Category: QA
English level: intermediate
Published: 2020-12-01T00:00:00+02:00

Its product suite covers the full cycle of restaurant operations, including in-store POS platform, digital menu boards, etc.

The team is mature. Some of your colleagues are professionals with over 20 years of experience in the POS and IT business.

Your area of responsibility will be a system that manages POS devices inside a restaurant - their backend and frontend modules, how they interact with payment terminals, between each other, and also their configuration from the manager terminal.

**Technologies**
This is a Linux desktop application that consist of several modules: GUI on C, core modules on C and C# with Mono, an admin panel written on PHP, and also a NodeJS piece. MySQL is heavily used.

**What is there for you?**
If you are interested in working in an international team with colleagues from Ukraine, the United States, and Hungary, you will get such an experience here. The team uses Scrum and has 2-week iterations.

You will be learning about software solutions for the Quick Service Restaurants industry, working with a top global Quick Service brand. Besides your day-to-day activities feature testing and build sign off, your participation in process improvements like documenting STLC or creation of RACI matrix will be highly appreciated.

**Responsibilities**
Joining our team, you will be involved in POS testing.

**Your project responsibilities will be**
- Functional testing on new features
- Creation of test documentation: test cases, check lists
- Maintaining all related test documentation: guidelines, wiki pages and other testing related documentation
- Proactively obtaining and clarifying requirements
- Testing Linux based desktop application, API, Web UI, DB (MariaDB)
- Communicating and reporting daily task status updates to the client
- Communicating with team members on the client’s side
- Proactively analyzing current process and suggest improvements

**Required skills**
- At least 2.5 years of test experience
- Good knowledge of microservices architecture applications structure
- Good theoretical knowledge of testing levels and types, test design techniques
- Experience in testing software via API
- Linux and shell scripting experience
- Review and testing requirements
- At least intermediate English, both spoken and written
- Moderate knowledge of databases (e.g. SQL, NoSQL)

**Desired skills**
- Experience in desktop applications testing

**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