Position: QA Engineer
Company: K&C
Experience required: 5y
Category: QA
English level: fluent
Published: 2023-04-01T00:00:00+03:00

Our customer aims to develop a decentralized infrastructure through blockchain technology that enables institutional participants to reliably allocate assets on-chain and transfer value in a fully transparent, open-source, composable manner.
Their founding team has years of experience in stablecoin and crypto governance design as well as traditional securitization services. The company has been backed by some of the largest and most sophisticated investors in technology, including Pantera Capital, Road Capital, AirTree, Standard Crypto, The SALT Fund, ParaFi Capital, Distributed Capital, Kraynos Capital, Mouro Capital and Earlybird.

**Your tasks**
- Map user stories and reported bugs to automated tests
- Develop and maintain these tests on a daily basis
- Help developers to keep their code and pipelines clean and green
- Enabling the developer team to write good and useful maintainable tests for their code in their programming language
- Measure code quality metrics and monitor them
- Doing code reviews and looking for code smells and possible security vulnerabilities
- Have a good sense and understanding of agile processes and workflows

**Requirements**
- Experience 3+ years in web development and quality assurance
- Experience at least in one of these languages PHP / Python / JavaScript /Typescript
- Experience writing automated tests for rest-apis and web based UIs
- Expert knowledge about tools for automation, unit, api and functional testing to enable the dev teams in improving their code quality
- Deep knowledge and natural use of tools in the area of containerization, command line and different kinds of programming languages
- Strong understanding of web technologies, databases, software architectures and APIs
- Familiar with CI/CD technologies
- Familiar with docker and kubernetes
- A problem solving 'fullstack' mindset
- The strong will to learn new technologies in a fast moving environment

**Required skills**
- QA Automation - 4 years
- Unit Testing - 3 years
- API Testing - 3 years
- REST API - 2 years
- Web Based APIs - 2 years
- Experience in PHP
- Experience in Python
- Experience in JavaScript
- Experience in TypeScript
- Experience in CI/CD
- Experience in Docker
- Experience in Kubernetes

**Our Technology Stack core is:**
- AWS
- Terraform
- Docker/Helm
- GitLab
- PostgreSQL/MySQL/MariaDB/RabbitMQ
- PHP/Python