Manual / QA Automation (JavaScript) Offline

Our main stack:

- React 17

- ChakraUI

- TypeScript

- NodeJS 14

- Firebase (Firestore, CloudFunctions).

- Numerous APIs, including Twilio, Stripe, etc.

Our engineering team is based in Kyiv and includes:

- 4 FE engineers - 3 of them work on a new application based on React and Firebase, 1 is supporting current production; 3 more to hire;

- 2 BE engineers are working on the current server part and rewriting it from numerous express applications to serverless functions;

- 1 QA engineer - responsible for manual and automation testing (Cypress);

- CTO - responsible for the technical vision of the project;

- PM - interact with the owner and manage all the tasks in the engineering team.

The formal language of communication within a team is English including comments, merge requests, and code review.

Backend code has 100% coverage with unit tests (Jest). Frontend code is being covered by e2e tests (Cypress). Our next goal is to achieve TDD: write tests before implementing features. All our code follows Airbnb ESLint code style. We have a cross-code-review process, where at least 2 engenders have to approve MR to merge. All CI/CD process is automated, including tests, code style checks, and release process.

 

Requirements:

Manual testing experience 3+ years

Knowledge of test types and methods of organizing them during the testing of different types of applications

Experience in drafting test documentation (test plans, test cases, bug reports, etc.)

Automation testing experience 2+ years

Understanding of the main development patterns used in automated testing

Experience with JavaScript automation stack (TypeScript would be a plus)

Experience in using continuous integration systems

Experience with version control systems (Git or GitLab)

Cypress experience would be a great plus

Good English (B2)

Good communication and problem solving skills

Responsibilities:

Manual testing of new features

Regression testing

Test documentation creation

Implement E2E tests using Cypress framework

API testing

We offer:

- Chance to learn numerous bleeding-edge technologies and approaches

- Startup spirit in a stable and profitable product company

- Flexible work hours, usually from 10:00 till 18:00;

- Coworking place in the downtown area twice a week, 3 days remote

- 15 bank days vacation

- 5 days sick leave

The job ad is no longer active
Job unpublished on 29 July 2021

Look at the current jobs QA Automation Kyiv→

Loading...