Position: QA Engineer
Company: Materialise
Experience required: 2y
English level: intermediate

We are currently seeking a contract Quality Assurance Engineer to join our Product Team. While working alongside team members, you are responsible for ensuring the quality of the product. Responsible for ensuring the best possible User experience by evaluating all possible scenarios Users may encounter. You will analyze live user flows as a basis for self-composed test planning. The ideal individual would create new systems, and improve the current system. Must have the ability to work with a dynamic, fast-paced company and meet tight deadlines.

Responsibilities

- Creating and following through on test plans, including writing and executing test cases
- Regression testing on existing product portfolios
- Bug and defect handling, analyzing deviations between the defined and the actual functional behavior and reporting bugs. Provide root cause analysis
- Ensuring requirements are met
- Participate in team activities and product feature designing
- Other duties as necessary
- Must be a self-started, self- motivator and self-disciplined
- Must take accountability and be a problem solver as well as, a team player
- Clear concept of understanding requirements provided
- Must have an acute sense for attention to detail
- Ability to place the highest importance on the accuracy of the project

Qualifications

- at least 2 years of commercial working experience with Web-based project
- strong knowledge of software testing processes (internal/external)
- understanding black/grey/white-box software testing methods
- strong practical experience of ad-hoc and exploratory testing methods
- competence in performing various testing types: regression, acceptance, functional, etc
- understanding the basic principles of software development (SDLC, STLC)
- strong experience in working with REST API, SoapUI• practical experience with tools Postman, Swagger, cURL for API testing
- experience in test case design end-to-end integration testing
- experience work as a member of a self-organized agile team and complete testing activities within each area and task
- understanding and ability to clearly determine the relevance and priority of the bug
- experience with version control systems (Git)
- SQL knowledge
- experience with Docker (desirable)
- experience analyzing and improving the software testing processes in the team (nice to have)
- You have at least Intermediate spoken English

Soft skills

- clear and accurate written and verbal communication skill
- good time management skills
- ability to take responsibility
- attentiveness to details
- ability to work as part of a team or independently
- self-organized
- ability to independently learning
- proactiveness in day-to-day processes improvement and optimization

To be a plus

- Knowledge and good understanding of different Financial Markets
- Understanding of automated testing concept

 Benefits

- Working in the US-based company with an opportunity of business trips to the main office
- The office is in the downtown of Kiev
- Flexible work schedule
- Paid profile conferences participation
- Paid English classes in the office
- Paid sick leaves without strict requirement of documented hospital bulletin by a doctor
- 17 working days per year paid vacation
- Professional and friendly team, informal atmosphere in the office