Summary
The job is for an experienced QA Engineer - backend to join MultiversX, a blockchain platform. The role involves testing services, collaborating with development teams, participating in the release process, and ensuring quality, stability, and security. Requirements include extensive technical knowledge and skills.
Requirements
- Have experience as a QA Engineer
- Have very good knowledge of testing theory
- Have experience with modern languages such as JavaScript, TypeScript, Python, Golang
- Have experience testing backend solutions with tech stacks ranging NestJS, REST API, GraphQL, Redis, ElasticSearch, RabbitMQ, Timescale/Timestream, PostgreSQL/MySQL, MongoDB
- Have experience with open-source test frameworks such as Jest, Mocha/Chai
- Have experience with load testing tools such as Locust, Artillery, Molotov, Gatling, etc
- Are familiar with Linux operating systems such as Ubuntu
- Are comfortable working in an open-source setting and with GitHub
- Have excellent written and verbal communication skills
- Have excellent interpersonal and analytical skills to work with developers for troubleshooting issues
- Are able to work in a fast-paced, multi-task environment
- Have knowledge of blockchain/crypto/Web3 technology
- Have experience with build automation technologies like Jenkins, CircleCI, GitHub Actions, etc
- Have experience with Docker, k8s, Terraform
- Enjoy breaking things and solving problems - not just able to find out the 'what', but also the 'why
- Have excellent troubleshooting, listening and problem-solving skills with the ability to set project expectations and meet deadlines
- Are able to envision and transform business necessities into product requirements
Responsibilities
- Quickly become familiar with the MultiversX ecosystem and its many use cases
- Build and perform testing for MultiversX services & infrastructure layers, triage test failures and report bugs
- Collaborate with the development teams in order to find and fix product issues
- Participate and assist in the release process
- Be a voice for quality, stability, and security in our product development and release processes
Benefits
- Flexible working hours
- Start-up atmosphere where everybody is agile without being AGILE
- The opportunity to create something really meaningful that will be used by millions of people
- Competitive salary
- Fast, dynamic & unique working environment