[Remote] Software Consultant, QA
Note: The job is a remote job and is open to candidates in USA. Octave is a company that provides mission-critical software aimed at improving performance and incident response. They are seeking a Senior Quality Assurance Engineer to support their global Public Safety software, focusing on analytics and data validation within an Agile delivery team.
Responsibilities
- 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
Skills
- 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
- Bachelor's degree in Computer Science, Information Systems, Data Analytics, or a related technical discipline, or equivalent professional experience
- 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)
Company Overview
Company H1B Sponsorship