Quality Assurance Engineer

SundayyUnited States
Full TimeOn-siteJuniorLimited info disclosed
28 views0 applications

Description

About The Company Octave is a leading provider of innovative software solutions dedicated to enhancing public safety operations worldwide. Our company specializes in developing mission-critical, web-based applications that support emergency response, dispatch, situational awareness, records management, mobile operations, and analytics. With a strong commitment to quality and reliability, Octave serves government agencies and public safety organizations, ensuring they have the tools necessary to respond effectively in critical situations. Our collaborative culture fosters continuous improvement, technological excellence, and a customer-centric approach, making us a trusted partner in the public safety domain. About The Role We are seeking a highly skilled Senior Quality Assurance Engineer to join our dynamic Agile delivery team. This role involves working closely with developers, product owners, and Scrum Masters to ensure that our Public Safety software solutions meet the highest standards of quality and reliability. The Senior QA Engineer will be embedded within the team, owning quality outcomes for specific features and components, and driving best practices in testing and automation. The ideal candidate will have a strong background in QA methodologies, automation frameworks, and experience in mission-critical systems, preferably within the Public Safety domain. This position offers an exciting opportunity to contribute to software that directly impacts emergency response and public safety operations on a global scale. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience. Minimum of 5 years of experience as a QA Engineer or Software Test Engineer within Agile teams. Deep understanding of Agile and SAFe frameworks and QA’s role in iterative development. Proficiency in QA methodologies, test design, defect lifecycle management, and test documentation. Experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development) principles. Hands-on experience with manual and automated testing, including test case creation and maintenance. Familiarity with automation tools such as Playwright or similar frameworks. Strong analytical, problem-solving, and communication skills. Self-motivated, accountable, and adaptable to fast-paced environments. Willingness to learn new technologies and improve testing skills continuously. Responsibilities Serve as an embedded QA partner within an Agile/SAFe delivery team, owning quality outcomes for assigned features and components. Collaborate early with Product Owners and Developers to refine user stories, acceptance criteria, and test scenarios. Apply shift-left quality practices such as TDD and BDD to promote proactive quality assurance. Design, execute, and maintain manual and automated tests at story, feature, and regression levels. Expand automated test coverage, leveraging tools like Playwright to ensure comprehensive testing. Perform functional, integration, regression, and exploratory testing throughout the sprint lifecycle. Identify, document, and triage defects with clear reproduction steps, severity, and impact assessments. Analyze logs and system behavior to support defect investigation and root cause analysis. Participate actively in Agile ceremonies including backlog refinement, sprint planning, stand-ups, reviews, and retrospectives. Collaborate with QA team members to improve testing standards, tooling, and best practices. Utilize Azure DevOps for test management, defect tracking, and traceability. Operate effectively within a Windows 11 environment, utilizing Microsoft Office tools for documentation and reporting. Benefits Competitive salary package commensurate with experience. Comprehensive health, dental, and vision insurance plans. Retirement savings plans with company matching. Flexible work arrangements, including remote work options based on qualifications. Opportunities for professional development and continuous learning. Participation in impactful projects that support public safety and emergency response. A collaborative and inclusive work environment that values innovation and diversity. Equal Opportunity Octave is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, religion, disability, sexual orientation, or any other protected status. All qualified applicants will receive consideration for employment without regard to these factors. We encourage candidates from all backgrounds to apply and join our mission to improve public safety through innovative technology.