Senior Quality Assurance Engineer
Octave
- Madison, Wisconsin, United States
- Madison, Wisconsin, United States
Über
Workplace Type: Remote
Req Id: 2500
Responsibilities Octave is seeking a Senior Quality Assurance Engineer with a strong analytics and data focus to be embedded within an Agile delivery team supporting our global Public Safety software, including the HxGN OnCall application suite. This role supports analytics, reporting, and data platforms that enable operational insight across mission‑critical public safety systems. Experience in the Public Safety domain is highly valued. This position partners closely with Developers, Data Engineers, Product Owners, and Scrum Masters to ensure data quality, report accuracy, and analytics reliability throughout the development lifecycle.
Serve as an embedded QA partner on an Agile / SAFe delivery team supporting analytics and reporting capabilities
Collaborate early with Product Owners, Data Engineers, and Developers to refine user stories, acceptance criteria, and data validation scenarios
Apply and promote shift-left quality practices, including TDD (Test-Driven Development) and BDD (Behavior-Driven Development) principles, with a focus on data and analytics validation
Design and execute test cases for data pipelines, ETL processes, reports, dashboards, and analytics services
Validate data accuracy, completeness, transformations, aggregations, and performance across data sources and reporting layers
Perform functional, integration, regression, and exploratory testing for analytics features throughout the sprint lifecycle
Test and validate reports and dashboards built in Power BI (both on‑premises and cloud-based deployments)
Validate database objects including views, stored procedures, and functions using SQL Server
Support testing of data pipelines and integrations involving SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Azure Data Factory, and related services
Identify, document, and triage defects with clear reproduction steps, data samples, and impact assessment
Participate actively in Agile ceremonies (backlog refinement, sprint planning, stand-ups, reviews, retrospectives)
Partner with QA peers to establish analytics testing standards, test data strategies, and best practices
Use Azure DevOps for test management, defect tracking, and traceability
Operate effectively in a Windows 11 environment using Microsoft Office tools (Word, Excel, PowerPoint, Outlook) for documentation, analysis, and reporting
Education / Qualifications
Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or a related technical discipline, or equivalent professional experience
Required Qualifications
5+ years of experience as a QA Engineer or Software Test Engineer embedded on Agile teams
Strong understanding of Agile and SAFe frameworks and QA’s role in iterative delivery
Solid knowledge of QA methodologies, test design techniques, and defect lifecycle management
Experience testing analytics, reporting, or data-centric applications
Familiarity with Power BI, including both on‑premises and cloud-based implementations
Strong SQL skills, including querying and validating database views and stored procedures
Familiarity with TDD and BDD concepts and working with acceptance criteria
Strong analytical, problem‑solving, and communication skills
Self‑motivated, accountable, and comfortable in a fast‑paced, collaborative environment
Willingness to learn new technologies and continuously improve skills
Preferred Qualifications
Experience with Public Safety, emergency response, or other mission‑critical systems
Familiarity with SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS)
Experience testing data pipelines using Azure Data Factory
Experience with report authoring and validation across analytics platforms
Exposure to cloud-based data and analytics architectures (Azure preferred)
Location
Preference for Huntsville / Madison, AL
Remote candidates may be considered based on qualifications
About Octave Octave provides mission‑critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non‑negotiable and failure is not an option. Turning complex operational data into actionable intelligence, Octave connects expertise, real‑world conditions and enterprise‑scale insight to improve performance, resilience and incident response where it matters most. Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.
Why work for Octave? All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.
Everyone is welcome At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.