Software Quality Assurance Engineer (Java/JS/TS and Playwright)
Core
Develop and maintain automated test scripts for a Digital Evidence Management System (DEMS) used by law enforcement and public/private sector agencies to manage video evidence from body-worn and in-car cameras.
Role type
Software Quality Assurance Engineer (Automation)
Builds
VMEX Digital Evidence Management System
Domain
Public Safety / Law Enforcement Technology
Deliverable
production ML models | product features
Required skills
Automated testing tools, CI/CD pipelines, Playwright, Java, API testing, database testing, load and performance testing, security scanning, troubleshooting production systems
Preferred skills
Cloud service architectures, automating manual build and delivery pipelines, backend integration testing automation
Technologies
Playwright, Java v20, GitLab, GitHub, Microsoft Azure, AWS, Jenkins, Azure Pipelines, GitHub Actions, Angular, Marionette JS
Responsibilities
Analyze, develop, design, and maintain software automation test scripts; Create and execute test scenarios for functional verification; Introduce and develop Quality Assurance areas including database, API, load, performance, and security testing; Assist in troubleshooting customer issues on live production systems
Seniority
Experienced