Job Summary
HP is looking for senior SQA and test engineers with passion for functional testing and automation of embedded devices. This role is part of our SQA team responsible for leading the design, implementation, and exercising comprehensive testing strategies for our IP based phone portfolio based on Linux and Android platforms. The is a senior role where the individual is responsible for leading the feature design discussions and architecting test coverage, working with team monitoring their testing progress, analyzes results, and makes informed decisions based on testing outcomes. The role ensures the delivery of software that meets user expectations and industry standards, by collaborating closely with developers, product managers, and other stakeholders.
Responsibilities
Individual contributor who will work as technical lead with development, product management for technical features discussions, architecting the test coverage based on technical specifications of the features for our IP phones product portfolio
Working with the team and also leading functional testing and automation of certain features and releases of our IP Phones features and functionalities including partner Android applications
Understanding on the end-to-end SW release process working in an agile SW model delivery process and steps in delivering a SW release from test perspective
Investigate feature requirements for the product and designing test cases out of the requirements for features and customer issues and escalations.
Analyzes and build network setup required for features and defects for testing and investigations based on different call control platforms and network devices like switches and routers
Administration of Switches, Routers, Gateways, SIP Proxies, IP Media Servers.
Understanding on creation of automated tests using REST APIs using Java/ PERL/ Python. Understanding on different automation frameworks used in embedded domain.
Performs code and test case reviews and participates in design discussions to identify potential quality issues.
Files defects and quality improvements stories and tasks in the bug tracking tool. Follows-up with stakeholders to ensure all required testing tasks are completed.
Analyzes testing processes and suggests improvements for enhancing the efficiency and effectiveness of QA activities.
Collaborates and communicates with management, internal, and outsourced development partners regarding test status, project progress, and issue resolution.
Represents the software quality assurance team for all phases of larger and more-complex development projects.
Provides guidance and mentoring to less-experienced staff members.
Education & Experience Recommended
Four-year or Graduate Degree in Computer Science, Software Engineering, Information Systems, Information Technology, or any other related discipline or commensurate work experience or demonstrated competence.
4-10 years of experience in testing of Voice/ Video IP based products supporting SIP/H323, SDP, RTP, TCP, UDP protocols, testing of "Unified Communications" applications supported on Android devices e.g. Microsoft Teams, Zoom, or other embedded products.
Exposure on administration and testing of IP based embedded devices including Softswitches, Gateways, SIP Proxies, IP Media Servers, IP Phones
Exposure on Installation, configuration and administration of different VoIP call control platforms like Asterisk, Cisco, Genband, Broadsoft, OpenSIP, GNuGK
Exposure in maintaining Firewalls, NAT Traversals, STUN, TURN, ICE implementation. Awareness on configuration of lab equipment's like switches and routers.
Exposure in development of automation scripts for testing features and functionalities of embedded devices using PERL/ Python/ Java
Exposure with tools like Wireshark for packet analysis, network emulation tools
Exposure with Jira and Test Rails for defect tracking and test case management and execution
Preferred Certifications
Certified Software Quality Engineer
Certified Associate in Software Quality (CASQ)
Certified Software Test Engineer (CSTE)
Knowledge & Skills
Voice/ Video over IP
Android Telephony applications
TCP, UDP networking protocols
IP based Call Servers
Networking Switches and Routers
Embedded devices testing
Agile Methodology
Automation via APIs
Java/ Python/ PERL
Test Planning
Software Testing
Jira
Test Rail
CCNA/ CCNP
Cross-Org Skills
Effective Communication
Results Orientation
Learning Agility
Digital Fluency
Customer Centricity
Impact & Scope
Impacts function and leads and/or provides expertise to functional project teams and may participate in cross-functional initiatives.
Pay Transparency:
$97,000.00 - $145,000.00
Complexity
Works on complex problems where analysis of situations or data requires an in-depth evaluation of multiple factors.
Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
HP Canada is an equal opportunity employer. We welcome the many dimensions of diversity. Upon request by qualified candidates, accommodation of special needs may be considered during all stages of the selection process within the framework of the HP Accommodation Policy.
If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail [email protected]. Note: This option is reserved for applicants needing a reasonable accommodation related to a disability.
In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement.