ThreatMark logo

Senior QA engineer

ThreatMark
Full-time
On-site
Brno, Brno-mΔ›sto, Czech Republic
Senior QA Engineer

The mission

In ThreatMark, we score thousands of events per second under strict latency and availability SLAs. Our clients are major banks, that rely on the product protect their funds and fight fraud.
We operate under regulations imposing high standards of security and data privacy.

As a Senior QA engineer, your primary mission will be to ensure the the quality of our product by driving robust testing strategy, creating automated controls allowing for continous deployment and prove, that customer requirements are fulfilled.

Role description

  • Seniority: 5+ years experience

  • Contract type: Full-time (employee or contractor)

  • Location: Full remote possible

This is a hands-on SW engineering role in various programming languages, frameworks and technologies!

Responsibilities

  • Leadership

    • Design testing strategy, communicate and drive it on daily basis

    • Prioritize quality roadmap

    • Educate engineers in practices to prevent bugs
      (e.g. sporadic code reviews with feedback)

  • Daily work

    • Shape requirements for new features to be specific, falsifiable and reflect the needs

    • Improve tests suite by minimizing number of e2e tests and shiting QA down to small proven, decoupled components (unit/integration tests)

    • Work on minimization of manual steps for release process by writing automated gitlab pipelines

      • Load testing

      • Chaos testing

      • Contract testing

    • Challenge developed features by exploratory testing, compare observations against defined requirements

    • Improve development experience with automation - linter configuration, build process, …

Tech stack

  • Languages

    • Backend

      • Python3: asyncio, fastapi, numpy, ONNX, …

      • Rust

    • Frontend

      • Kotlin (SDK we provide to customers)

      • Swift (SDK we provide to customers)

      • JavaScript + TypeScript (React + detection probe)

  • Technologies

    • Storage: Redis/Dragonfly, AWS RDS, DynamoDB, Scylla

    • Orchestration: k8s, docker-compose, AWS Lambda

    • IaaC: Terraform (AWS), Ansible (on-premise)