SQA Engineer
Evolv Technologies Holdings, Inc., United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 2, 2024
Last Date
Mar 2, 2024
Location(s)

Job Description

Job Title: Senior SQA EngineerThe Elevator Pitch

Are you a Senior SQA engineer who thrives in a dynamic, fast-paced environment, testing hardware and software? Do you want to help test and validate new hardware and software for the Evolv Express and support the growth of Evolv with new products?

Evolv is looking for a Senior SQA Engineer to develop test plans, test new and existing features and validate software and hardware for the physical Evolv products. This is a critical role for both supporting the existing fleet of hardware in the field as well as qualifying new hardware, features and functions for the Express platform as well as supporting Evolv’s new products.

Success in the Role: What are performance outcomes over the first 6-12 months you will work toward completing?

In the first 30 days, you will:

· Learn how the Express platform works top-to-bottom.

· Perform manual testing, running regression tests and developing new feature tests for the Express platform.

· Learn the SQA and development tooling for running automation, CI/CD and SDLC processes.

· Become familiar with and actively use the SQA tools, including Jira for defect tracking, and TestRail for test case management and reporting.

· Debug failing test cases, file defect tickets, and work with developers and other SQA engineers to assess and communicate defects and risks.

Within 3 months, you will:

· Become a go-to engineer for manual testing and functional areas for the Express platform.

· Work with automation engineers to contribute to the automation roadmap.

· Propose process improvements, tools, etc to improve the SQA process and product quality.

· Perform release-readiness testing and reporting for Express releases.

By the end of the first year, you will:

· Become a subject-matter-expert for functional areas of the Express platform.

· Be seen as a deep technical resource for evaluating the impact of changes to the Express platform and provide critical input to new feature development and design from the SQA perspective.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

Technical Expertise:

· Hardware and Software Integration:

o Proficiency in qualifying hardware products, especially those consisting of microcontrollers and embedded systems. Familiarity with multi-microcontroller architecture, sensor peripherals, and distributed RTOS ecosystems. Skilled in hands-on testing of the physical Express platform, including various tablet types, system configurations, and physical objects, ensuring robust integration and functionality.

· Manual Testing: Extensive experience in manual testing, focusing on:

o Physical System Testing: Methodical testing of the physical aspects of the Express platform to ensure all components interact seamlessly under various configurations.

o Feature and Function Testing: Detailed examination of features, functions, and overall user experience of the Express platform, ensuring each element performs to specifications and meets user expectations.

o System Integration Testing: Testing the interaction and efficient management of the Express scanner with the online Portal, ensuring smooth operation and integration.

· Automated Testing:

o Proficiency in writing and executing detailed automated test plans covering functional, integration, performance, and negative tests. Ability to validate individual hardware components as well as simulations.

· Networking and Protocols:

o Solid understanding of serial and wireless communication protocols, network routing, IP tables, IPv4, DNS, OSI networking protocols, and security protocols like VPN/TLS. Experience with tools like Wireshark for protocol analysis.

· Programming and Scripting:

o Coding skills, particularly in interpreted languages like Python, for writing and managing automated tests, manual test scripts, and for general scripting purposes.

o Software Development Methodologies:
Profound knowledge of Agile methodologies (Scrum and Kanban) and experience in Release Engineering, DevOps, or Software Automation. Understanding of software release models and the ability to drive efficiencies in the process.

Process Management:

· Release Coordination: Leadership in coordinating the software release process, ensuring the timeline and quality gating of delivery to production. Ability to track implementation and validation for releases.

· Quality Assurance Lifecycle Management: Demonstrated experience managing the QA lifecycle, with a focus on continuous improvement. Ability to track, assess, and report product quality and coverage using tools like TestRail.

· Defect Tracking and Troubleshooting: Strong grasp of release management and defect tracking processes. Competence in conducting bug re

Job Specification

Job Rewards and Benefits

Evolv Technologies Holdings, Inc.

Information Technology and Services - San Jose, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.