TL;DR
Senior QA Engineer (Blockchain): Design and maintain end-to-end test platforms for cryptographic primitives and blockchain services, building automated CI/CD pipelines with an accent on performance, stress, and chaos testing. Focus on root cause analysis, defining QA processes, and ensuring system resilience and reliability under pressure.
Location: Paris, with possible full remote option.
Company
hirify.global is an open source cryptography company building state-of-the-art Fully Homomorphic Encryption (FHE) solutions for blockchain.
What you will do
- Design and maintain the end-to-end test platform, including deterministic environments and mocks for SDKs and APIs.
- Create and integrate automated tests (Python/Bash) into CI/CD pipelines (GitHub Actions).
- Conduct performance, stress, and chaos testing to ensure system resilience.
- Investigate failures, diagnose root causes, and work with developers to fix issues.
- Define QA processes and templates to maintain high-quality unit and integration tests.
Requirements
- 5+ years in QA for distributed or multi-service systems.
- Strong scripting skills in Python and Bash within Linux environments.
- Familiarity with Rust and TypeScript/JavaScript.
- Hands-on experience with Docker/Kubernetes, CI/CD pipelines, and databases (PostgreSQL, Redis).
- Experience using observability tools like Grafana, Prometheus, or OpenTelemetry.
- A mindset of enjoying "breaking things" to make them stronger and a developer-centric approach to quality.
Nice to have
- Experience with K6 or similar load-testing frameworks.
- A background in software development.
- Previous experience in blockchain or cryptography.
Culture & Benefits
- hirify.global values and promotes diversity, offering a fair chance for evaluation.
- Work on state-of-the-art Fully Homomorphic Encryption (FHE) solutions.
- Build secure infrastructure and SDKs that empower developers to build private applications.
- Join an open-source cryptography company.
- A pleasant, stress-free, and friendly hiring process.
Hiring process
- Step 1: Fill out the application form.
- Step 2: Tackle a challenge to demonstrate problem-solving skills.
- Step 3: Complete a technical interview to showcase expertise.
- Step 4: Have a cultural fit and compensation chat with the COO.
- Step 5: Participate in a hacking trial to test practical skills.
- Step 6: Undergo a reference check before an offer is extended.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →