Position: Middle/Senior QA Engineer
Company: TimelyCode
Category: QA Automation
Experience required: 3y
English level: intermediate

Comfortable with source version control software (Git)
Deep understanding of quality methodologies, testing tools, and CI flows
Knowledge and experience using and building automated tests and pipelines to do functional testing, CI/CD (build) test and regression testing.
Knowledge and experience with testing API calls, microServices, web-related technologies.
Knowledge and experience with RESTful API.
Knowledge of Agile principles, open-source ecosystem, Test Driven Development (TDD)

Must have Some knowledge of Javascript
Some knowledge in MongoDB
Some knowledge of GraphQL - a big advantage
Some knowledge in Web Applications testing - meaning knowledge in client side testing - React, NextJS - a huge advantage.

At least Intermediate level of English

Bonus points if you also have: Have a passion for complex client / server / QA architectures and mechanisms.
Knowledge and experience in JavaScript – (Big Advantage)
Knowledge and experience in Python – (Big Advantage)
Knowledge and experience in Material-UI / Apollo GraphQL / MongoDB.
Knowledge of ORM, NoSQL and Data Modeling
Knowledge and experience in documenting code and processes – (Big Advantage)
Knowledge and experience in testing SaaS / PaaS platforms

Personal Skills:
Ability to focus on details.
Self-motivated, self-disciplined, goal-driven and Independent.
Analytical and problem-solving skills.
Good ability to learn fast.
Service and teamwork orientation.

WE OFFER:

- Interesting and challenging experience;
- Plenty of options for self-development;
- Competitive salary level;
- Partial compensation of educational activities (courses, certifications, etc.)
- Paid vacations (20 working days);
- Free English lessons;
- "remote-first" working policy.