Quality Assurance Engineer
Octave
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Octave is seeking a Senior Quality Assurance Engineer embedded within an Agile / SAFe delivery team supporting global Public Safety web applications (including the HxGN OnCall suite). You will ensure quality is built in throughout the delivery lifecycle and partner daily with Developers, Product Owners, and Scrum Masters.
Responsibilities
- Own quality outcomes for assigned features and components as an embedded QA partner
- Collaborate early to refine user stories, acceptance criteria, and test scenarios
- Apply shift-left quality practices, promoting TDD (Test-Driven Development) and BDD (Behavior-Driven Development)
- Design, execute, and maintain manual and automated tests at story, feature, and regression levels
- Expand automated test coverage; Playwright experience is a strong plus
- Perform functional, integration, regression, and exploratory testing throughout each sprint
- Identify, document, and triage defects with clear reproduction steps, severity, and impact
- Participate in Agile ceremonies: backlog refinement, sprint planning, stand-ups, reviews, retrospectives
- Analyze logs and system behavior to support defect investigation and root cause analysis
- Collaborate with other QA engineers to improve standards, tooling, and best practices
- Use Azure DevOps for test management, defect tracking, and traceability
- Work effectively in a Windows 11 environment using Microsoft Office tools for documentation and reporting
Requirements
- 5+ years as a QA Engineer / Software Test Engineer embedded on Agile teams
- Strong understanding of Agile and SAFe and QA’s role in iterative delivery
- Solid QA methodologies, test design techniques, and defect lifecycle management
- Familiarity with TDD/BDD and working with acceptance criteria
- Ability to write clear, concise, maintainable test cases and documentation
- Ability to balance manual testing with increasing levels of automation
- Strong analytical, problem-solving, and communication skills
- Self-motivated, accountable, and comfortable in a fast-paced collaborative environment
- Willingness to learn new technologies continuously
Preferred Qualifications
- Experience in Public Safety, emergency response, or other mission-critical systems
- Hands-on Playwright (or similar modern automation frameworks)
- Familiarity with browser developer tools and debugging
- Experience with Azure Cloud, Kubernetes, and PaaS/SaaS architectures
- Working knowledge of SQL Server Management Studio and SQL scripting
Location / Work Setup
- Preference for Huntsville / Madison, Alabama (USA)
- Remote candidates may be considered based on qualifications
- Requires participation in an in-person interview and completion of mandatory in-person training
About Octave
Octave provides mission-critical software that helps organizations make informed decisions across the asset lifecycle (Design, Build, Operate, Protect). The company focuses on performance, safety, reliability, and turning complex operational data into actionable intelligence, including global public safety solutions.
Scraped 6/13/2026