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

About Smarter Contact

Smarter Contact is an innovative SMS marketing tool for real estate investors in the USA. The platform allows clients to convert their leads using text message marketing and built with an intuitive CRM.

Our team of 15 (including the founder) are located in the center of Kyiv. Due to the massive success of the business, we’re looking to increase our team with A-level top talent! If you like to be challenged and enjoy one of the best working environments and cultures in the industry we want to hear from you.

Company website:
https://www.thesmartercontact.com

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

Look at the current jobs QA Automation Kyiv→