Position: Senior AQA Engineer
Company: Levi9 Ukraine
Experience required: 3y
English level: upper

🔹Who we are!

At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players?

🔹About the project

Digital marketing solution for a European client. The application is built on the serverless architecture using Amazon Lambdas with Quarkus; the front-end is built on React and uses a custom Design System based on Material UI. All infrastructure and CI/CD are managed by AWS services. Testing is performed by all team members at every stage of the development cycle, covering all application components on different layers. Automated testing (back-end and front-end) performed by QAs and developers is integrated into CI/CD flow and is a part of DoD.

🔹Requirements

- 3+ year of proven experience as a QA engineer
- automated testing experience using JavaScript/TypeScript
- good knowledge of test automation design patterns
- experience in web functional testing
- experience in backend testing (integration and/or e2e)
- experience in testing (manual and automated) of multi-component systems (microservices/serverless architectures will be a plus)
- experience in testing lambdas will be a plus
- good knowledge of testing theory, test design, SDLC/STLC and Agile-based frameworks
- good knowledge of test data approaches, usage of mock/stubs, preparation of datasets
- experience in requirements testing
- VCS: Git (familiar with common branching strategies), BitBucket
- Others: CI/CD (any), AWS Services, SQL, Docker
- English: Upper-Intermediate

🔹Responsibilities

- manual functional testing of web application on different layers (front-end, back-end, DB)
- improve and maintain test automation framework(s), automated tests execution with pipeline, datasets for manual and automation testing
- automated testing of backend (integration and e2e - serverless architecture) and e2e testing via UI
- proactive participation in all Scrum ceremonies
- maintain and improve automation tests (integration and e2e both via api and ui)
- find root cause of the issues/bugs using various toolsets
- perform release testing activities
- own and control several quality gates within CI/CD flow (QA controls and manages deployment to several environments)
- prepare metrics and reports defined by Test plan
- sync manual and automated testing activities

🔹9 reasons to join us:

1. Today we’re working with the technology of tomorrow.
2. We don’t wait for change. We are the change.
3. We’re experts in creating experts (Levi9 academy, Lead9 program for leaders).
4. No micromanagement. We are free birds with a clear understanding of what the high performance is!
5. Learning in Levi9 never stops (unlimited Udemy for business, meetups, English courses, Professional training, and certification).
6. We’ve gathered the best locations. All you have to do is choose (5min from Olimpiyska metro station in Kyiv and Lviv office overlooking the Stryiskyi park).
7. We have a master’s degree in work-life balance.
8. Here you can train your body and mind (massage, gym in the office, TRX, Crossfit, and more with our corporate trainers).
9. A little party never hurt nobody (winter/summer parties, Ski Trip, etc).