[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.ResponsibilitiesServe as an embedded QA partner on an Agile / SAFe delivery team supporting analytics and reporting capabilitiesCollaborate early with Product Owners, Data Engineers, and Developers to refine user stories, acceptance criteria, and data validation scenariosApply and promote shift-left quality practices, including TDD (Test-Driven Development) and BDD (Behavior-Driven Development) principles, with a focus on data and analytics validationDesign and execute test cases for data pipelines, ETL processes, reports, dashboards, and analytics servicesValidate data accuracy, completeness, transformations, aggregations, and performance across data sources and reporting layersPerform functional, integration, regression, and exploratory testing for analytics features throughout the sprint lifecycleTest 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 ServerSupport testing of data pipelines and integrations involving SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Azure Data Factory, and related servicesIdentify, document, and triage defects with clear reproduction steps, data samples, and impact assessmentParticipate 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 practicesUse Azure DevOps for test management, defect tracking, and traceabilityOperate effectively in a Windows 11 environment using Microsoft Office tools (Word, Excel, PowerPoint, Outlook) for documentation, analysis, and reportingSkills5+ years of experience as a QA Engineer or Software Test Engineer embedded on Agile teamsStrong understanding of Agile and SAFe frameworks and QA's role in iterative deliverySolid knowledge of QA methodologies, test design techniques, and defect lifecycle managementExperience testing analytics, reporting, or data-centric applicationsFamiliarity with Power BI, including both on-premises and cloud-based implementationsStrong SQL skills, including querying and validating database views and stored proceduresFamiliarity with TDD and BDD concepts and working with acceptance criteriaStrong analytical, problem-solving, and communication skillsSelf-motivated, accountable, and comfortable in a fast-paced, collaborative environmentWillingness to learn new technologies and continuously improve skillsBachelor's degree in Computer Science, Information Systems, Data Analytics, or a related technical discipline, or equivalent professional experienceExperience with Public Safety, emergency response, or other mission-critical systemsFamiliarity with SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS)Experience testing data pipelines using Azure Data FactoryExperience with report authoring and validation across analytics platformsExposure to cloud-based data and analytics architectures (Azure preferred)Company OverviewOctave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle. It was founded in 1985, and is headquartered in Madison, Alabama, USA, with a workforce of 5001-10000 employees. Its website is https://www.octave.com/.Company H1B SponsorshipOctave has a track record of offering H1B sponsorships, with 1 in 2022. Please note that this does not guarantee sponsorship for this specific role.