Senior QA Engineer / QA Team Lead (Cybersecurity · On-prem Appliance)

We are developing a cutting-edge cybersecurity product delivered as an on-prem appliance. Our solution includes back-end services (Python & Golang), a modern React interface, multiple data stores (PostgreSQL, Elasticsearch, MongoDB), and infrastructure components for running honeypots in containers.

We are looking for an experienced Senior QA Engineer / QA Team Lead who will take ownership of building our entire QA function from the ground up — processes, tooling, automation strategy, roadmap, and the future QA team.

If you want to have a real impact, define how quality is done, and work with a highly technical cybersecurity product — this role is for you.

 

Responsibilities

===============================

1. QA Strategy & Process Ownership

  • Build the QA function from zero: processes, standards, workflows, quality gates, documentation.
  • Define the testing strategy for backend services, frontend, APIs, data pipelines, and infrastructure.
  • Establish CI/CD testing stages, automation coverage, and release quality criteria
  • Set up test management, defect tracking, traceability, and reporting processes.

2. Hands-on QA Execution

  • Perform manual testing of backend components, APIs, web UI, and appliance-level functionality.
  • Conduct functional, regression, integration, system, performance, and stability testing.
  • Validate complex multi-service interactions (Python, Go microservices, containers).
  • Test deployment/upgrade flows of on-prem appliances.

3. Automation & Tools Development

  • Design and build automation frameworks (preferably Python + pytest/Playwright)
  • Introduce automated API tests, integration tests, sanity/regression suites.
  • Contribute to infrastructure-level testing (containerized honeypots, networking behaviour, OS-level logic).

4. Cross-Team Collaboration

  • Work closely with engineering (backend, frontend, devops) to ensure testability and product quality.
  • Participate in architecture discussions and proactively identify quality risks.
  • Collaborate with product management to refine requirements and acceptance criteria.

5. Leadership & Growth

  • Optionally hire, mentor, and lead a QA team as the company grows
  • Drive continuous improvement and foster a quality-first culture.

 

 

Qualifications and Skills
===============================
 - 5+ years of hands-on QA experience in complex back-end or distributed systems
- Strong understanding of testing methodologies, test design techniques, and documentation standards

- Proven experience building or optimizing QA-processes and workflows
- Experience in analyzing the requirements, performing test design, executing test cases, and reporting test results
- Strong expertise in Linux, CLI tools, logs analysis, system troubleshooting.
- Practical experience testing REST APIs, debugging with Postman/cURL, analyzing JSON responses
- Automation skills with Python (writing and maintaining test scenarios, knowledge of pytest or Playwright)
- Ability to test systems involving multiple services, databases, and network components
- strong communication, ownership mindset, and ability to work independently

 

 


Nice to have
===============================
 

- Good written and spoken English
- Familiarity with AWS and Azure services 
- Experience with databases and SQL 
- Understanding of networking technologies, protocols, and architectures, including L2/L3 and protocols

- background in cybersecurity, SOC tools, honeypots, or intrusion technologies.

-experience with containerized environments (Docker, container orchestration basics)

- practical knowledge of PostgreSQL, Elasticsearch, MongoDB.

- experience testing On-Prem or appliance-based products

- familiarity with CI/CD (GitLab CI, GitHub Actions, or similar).

 

 

 

 

What we offer

===============================

- opportunity to build the QA function from scratch and shape the processes the way you see fit

- Work on a technically unique cybersecurity product involving backend, frontend, and infrastructure

-direct influence on product quality, architecture, and engineering decisions

- competitive compensation and space for rapid professional growth.

Required languages

English B2 - Upper Intermediate
Published 5 November · Updated 7 December
Statistics:
100 views
·
16 applications
100% read
·
25% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...