Position: AQA Engineer
Company: Blackbird Lab
Experience required: 5y
English level: upper

**Position & client**
Our client is a well-known loyalty program in Canada and has been around for more than 30 years. It’s a big corporation with many mature established processes.

In 2022, Blackbird Lab was engaged in a project that is being built from the ground up. We’re responsible for product ownership, solution architecture, development, testing and integration of a new platform into an existing customer’s system. Our module is built from scratch but later will become a part of a bigger platform. We’re building a product where end users of our customer will be able to upload photos of their grocery purchases and get rewards for it. We are responsible for the end-to-end implementation, from mobile to back office processing and management tools, which include OCR, operations process, reporting, auditing, etc.

In 2023, Blackbird Lab was engaged in a Customer Care project to rebuild it from scratch using new approaches and technologies. We will need to analyze the existing Customer Care program, understand its good and bad sides and create a new Customer Care feature for mobile applications. We’re responsible for the end-to-end implementation, integration it with existing mobile applications and full cycle or automation testing.

As an Automation Quality Engineer, you will be working closely with the Development Team and Project/Product Managers. Our client has millions of consumers and our product needs to be flexible and efficient to meet their needs.

**Our QA toolset**
Java, IntelliJ IDEA, Postman, Git, Selenium, Selenide, Jenkins, Gradle, REST Assured

**Responsibilities**
- Writing test cases
- Manual testing: smoke, regression
- Automation of API
- Automation of a mobile app (potentially)
- Interaction with the client’s QA management

**Requirements**
- 4-5 years of experience in automation QA
- Knowledge of Java or Kotlin
- Upper-intermediate English speaking level

**Will be a plus**
- Experience with loyalty programs
- Experience with retail or CPG space
- Experience with Customer Care systems

**Team setup & processes**
- Technical Project Manager (Ukraine)
- Product Owner (Ukraine)
- Senior JavaScript Engineer (Ukraine)
- Senior Flutter Engineer x 2 (Ukraine)
- Senior QA Engineer (Ukraine)
- Senior AQA Engineer (Ukraine) - open position
- UI/UX Designer

We’re following 2-week Sprints with Story Point estimates, refinements, plannings, demos and retrospectives.

**Interview process**
- HR interview (30 mins)
- Tech interview (60 min)
- Final interview (30 mins)

**Benefits**
We are all for the self-development of each team member. As a part of our team, you’ll be supported in your professional growth, work on Mac, receive certifications, and visit conferences. On top of that, you will enjoy an attractive social package, including

Сompetitive monthly compensation
- Flexible working schedule
- Working remotely
- 18 paid vacation working days
- Paid sick leaves (with 5 undocumented days per year)
- Health support with medical insurance or sports programs
- English lessons, sports activities, and charity events
- Full support of Private Entrepreneur reporting services (ФОП)