What are the responsibilities and job description for the Senior SQA Engineer position at Evolv Technology?
We are looking for a Senior Software Quality Assurance Engineer for Real-Time Systems to test our products, make them more robust, and help make a difference in the world. Our products are complex real-time systems that include personnel scanners, sensory devices, video analytics, Web applications, tablet GUIs, and IoT connectivity to the Evolv portal and cloud services. As a Senior SQA Engineer you will:
- Validate a complex multi-microcontroller architecture with multiple sensor peripherals in a distributed RTOS ecosystem.
- Validate the remote orchestration cloud functionality and individual components (based on serial, wireless, IP, or web socket protocol) resident in the ecosystem.
- Champion the customer experience and relentlessly pursue improving the product
- Write and execute test plans covering functional, integration, performance, and negative tests
- Perform manual testing and collaborate with cross-functional teams to develop automation roadmap
- Conduct bug reviews with our developers, product management, and business users
- Troubleshoot and isolate root causes for observed and reported defects
- Track, assess, and report product quality, as well as provide coverage analysis using QA tracking tools, such as TestRail, while identifying and communicating defects and risks
- Qualify deployments in the field and integrate defect reports
- Manage data driven automated tests and expand coverage over time
- Review and provide feedback on training material and documentation
- Propose process improvements and tools to improve overall quality and engineering efficiency
- Publish test coverage results and convene release readiness meetings collaborating with the development team