Job VC
Senior AQA Engineer (NXJ-150)
Technologies
Description
The Role
The platform currently has one QA engineer covering everything — manual testing, automation, API validation, mobile. Bus factor is 1. You’ll either work alongside her or independently own a significant chunk of the QA function. This means you’re not inheriting someone else’s framework: you’ll be building automation coverage from the ground up, defining test strategy, and driving quality across a product that enterprise clients rely on for physical security.
About the Product
A security operations platform that integrates AI-powered video analytics, real-time alarm management, and IoT access control for enterprise clients across the Middle East and Africa. The backend runs on Python/FastAPI with Kafka, the frontend is being rebuilt, and the infrastructure sits on AWS + Azure with Kubernetes. The QA challenge is real: web apps, APIs, potentially mobile, across a distributed system processing live data from cameras and sensors.
The Stack:
The existing QA engineer uses Selenium, Cypress, Appium, Postman, JMeter, SpecFlow/BDD, and UFT — running on Azure DevOps with Jenkins. Backend is Python/FastAPI with Kafka, cloud on AWS + Azure, infrastructure on Kubernetes. You’ll have the freedom to shape the automation approach — the tooling decisions are yours to make.
What You’ll Be Doing
Build and maintain automation frameworks using Selenium and/or Playwright — from scratch or extending what exists
Perform manual testing for complex scenarios, edge cases, and exploratory testing across web and API layers
Create and automate API test suites covering Python/FastAPI + Kafka-based backend services
Investigate and analyze root causes of reported defects, working with the development team for timely resolution
Validate application performance, scalability, and stability under various conditions
Define QA processes, test strategies, and quality metrics for the team
Build CI/CD test pipelines for continuous quality assurance (Jenkins, Azure DevOps)
Track defects in JIRA with clear documentation and follow-up
What We Expect
Must-have
5+ years of QA experience combining manual and automated testing
Strong hands-on automation with Selenium and/or Playwright
API testing with Postman — creating, executing, and automating test cases
Experience independently driving QA activities end-to-end
Knowledge of testing techniques and methodologies for web-based and mobile applications
JIRA and test management tools (Kualitee or similar)
Advanced English (C1) — daily communication with an international team
Nice to have
Performance testing experience (JMeter, k6, or similar)
Security testing knowledge
ISTQB or other relevant QA certifications
Experience in testing enterprise-level applications
Mobile testing experience (Appium, Cypress)
CI/CD pipeline configuration
Why This Role Is Worth Your Time
You’ll own the QA function for a platform that protects real organizations — not testing a landing page, testing systems that security teams depend on daily
Greenfield automation opportunity: build frameworks and processes from scratch, your architecture decisions stick
Full-time remote from Ukraine or Poland, with Newxel benefits (medical insurance, 20 vacation days, equipment)
International team across six countries with an established Ukraine presence
The platform currently has one QA engineer covering everything — manual testing, automation, API validation, mobile. Bus factor is 1. You’ll either work alongside her or independently own a significant chunk of the QA function. This means you’re not inheriting someone else’s framework: you’ll be building automation coverage from the ground up, defining test strategy, and driving quality across a product that enterprise clients rely on for physical security.
About the Product
A security operations platform that integrates AI-powered video analytics, real-time alarm management, and IoT access control for enterprise clients across the Middle East and Africa. The backend runs on Python/FastAPI with Kafka, the frontend is being rebuilt, and the infrastructure sits on AWS + Azure with Kubernetes. The QA challenge is real: web apps, APIs, potentially mobile, across a distributed system processing live data from cameras and sensors.
The Stack:
The existing QA engineer uses Selenium, Cypress, Appium, Postman, JMeter, SpecFlow/BDD, and UFT — running on Azure DevOps with Jenkins. Backend is Python/FastAPI with Kafka, cloud on AWS + Azure, infrastructure on Kubernetes. You’ll have the freedom to shape the automation approach — the tooling decisions are yours to make.
What You’ll Be Doing
Build and maintain automation frameworks using Selenium and/or Playwright — from scratch or extending what exists
Perform manual testing for complex scenarios, edge cases, and exploratory testing across web and API layers
Create and automate API test suites covering Python/FastAPI + Kafka-based backend services
Investigate and analyze root causes of reported defects, working with the development team for timely resolution
Validate application performance, scalability, and stability under various conditions
Define QA processes, test strategies, and quality metrics for the team
Build CI/CD test pipelines for continuous quality assurance (Jenkins, Azure DevOps)
Track defects in JIRA with clear documentation and follow-up
What We Expect
Must-have
5+ years of QA experience combining manual and automated testing
Strong hands-on automation with Selenium and/or Playwright
API testing with Postman — creating, executing, and automating test cases
Experience independently driving QA activities end-to-end
Knowledge of testing techniques and methodologies for web-based and mobile applications
JIRA and test management tools (Kualitee or similar)
Advanced English (C1) — daily communication with an international team
Nice to have
Performance testing experience (JMeter, k6, or similar)
Security testing knowledge
ISTQB or other relevant QA certifications
Experience in testing enterprise-level applications
Mobile testing experience (Appium, Cypress)
CI/CD pipeline configuration
Why This Role Is Worth Your Time
You’ll own the QA function for a platform that protects real organizations — not testing a landing page, testing systems that security teams depend on daily
Greenfield automation opportunity: build frameworks and processes from scratch, your architecture decisions stick
Full-time remote from Ukraine or Poland, with Newxel benefits (medical insurance, 20 vacation days, equipment)
International team across six countries with an established Ukraine presence