Quality Assurance Specialist
- Montreal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 3+ years equivalent work experience in similar field (Embedded Products / audiovisual technologies).
- Posting language
- English
- Posted
Original job description
Job summary:
The QA Specialist is responsible for ensuring the execution of test scenarios, resolving all bug issues, as well as defining and executing activities related to meeting timely deliverables.
Duties and responsibilities
Test Coverage Preparation Responsibilities:
Test Case creation process for all Edge Devices / Media Management Product Releases:
- Creating Test Cases for New Feature coverage.
- Maintaining Test Plans to cover development scope / regression testing following completion of new feature integration.
- Maintenance of existing test case suite.
- Xray for JIRA knowledge is a plus.
Conduct Testing:
- Conduct various tests on hardware/ software products throughout the SDLC (Software Development Life Cycle) of product releases.
- Represent the QA team in synchronization meetings with development teams and Product Owners.
- Generate test reports and obtain necessary approvals for customer delivery.
- Identifying and communicating problems incurred during daily activities potentially compromising deliverables to Management.
- Status updates on release readiness to the QA Manager upon request
Handle bugs:
- Enter bugs discovered during various testing phases in issue tracking system (JIRA).
- Reproduce / document the steps required to reproduce the issue(s).
- Perform bug fix verification.
Additional Responsibilities:
Automation Initiatives:
- Communicate potential automation candidates.
- Execute scripts for automated coverage delivered by the automation team.
Assistance on Special Inquiries:
- Assist Product Management / Tech Support with customer related inquiries when applicable.
Qualifications
- Degree in Computer Science and /or Electrical Engineering, or equivalent industry experience.
- 3+ years equivalent work experience in similar field (Embedded Products / audiovisual technologies).
- Experience collaborating with software engineers and business experts.
- Experience writing black box, white box and web/GUI test cases; designing tests to identify and mitigate risks; helping business experts define requirements.
- Understanding of audiovisual and encoder/decoder technologies / audio/ video standards (e.g. MPEG-2, MPEG-4, HEVC, H.264 and AAC, as well as different video resolutions).
- Knowledge of media streaming protocols (e.g. TS over UDP, RTP, SRT, NDI and RTMP).
- Understanding of data networks, and experience troubleshooting network-related issues.
- Analyze logs and perform various other functions using the command line interface.
- Familiarity with different operating systems (e.g. Linux, Mac OS, Windows)
- Autonomous, self-motivated, proactive team player with great attention to detail and good interpersonal skills.
- Ability to communicate efficiently and effectively in spoken and written (English & French).
About Haivision
Haivision (TSX: HAI) is a leading global provider of mission-critical, real-time video networking and visual collaboration solutions. Haivision enables organizations globally to engage audiences, enhance collaboration, and support decision-making. Haivision provides high-quality, low-latency, secure, and reliable live video at a global scale. Haivision open-sourced its award-winning SRT low-latency video streaming protocol and founded the SRT Alliance to support its adoption. Awarded four Emmys® for Technology and Engineering from the National Academy of Television Arts and Sciences, Haivision continues to fuel the future of IP video transformation. Founded in 2004, Haivision is headquartered in Montreal and Chicago with offices, sales, and support located throughout the Americas, Europe, and Asia. To learn more, visit Haivision at www.haivision.com.
More about this job
Responsibilities
Create and maintain test cases and plans, conduct hardware and software testing throughout product releases, and report test results and release readiness. Track and reproduce bugs in JIRA, verify fixes, execute automation scripts, and assist product management or technical support with customer inquiries.
Requirements
Requires a degree in Computer Science or Electrical Engineering, or equivalent industry experience, and at least three years of relevant experience with embedded products or audiovisual technologies. Candidates should have experience designing and executing software and hardware tests, knowledge of audiovisual standards and streaming protocols, network troubleshooting and command-line log analysis skills, and effective English and French communication abilities.
Skills
- Test Case Creation
- Test Plan Maintenance
- Software Testing
- Hardware Testing
- Regression Testing
- Bug Tracking
- Bug Reproduction
- Bug Fix Verification
- Test Automation
- JIRA
- Xray for JIRA
- Audiovisual Technologies
- Video Streaming Protocols
- Network Troubleshooting
- Log Analysis
- Command-Line Interface
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
Keywords
- Quality Assurance
- Test Scenarios
- Test Cases
- Test Plans
- Regression Testing
- Hardware Testing
- Software Testing
- JIRA
- Xray for JIRA
- Bug Tracking
- Test Automation
- Embedded Products
- Audiovisual Technologies
- MPEG-2
- MPEG-4
- HEVC
- H.264
- AAC
- Media Streaming
- TS Over UDP
- RTP
- SRT
- NDI
- RTMP
- Data Networks
- Network Troubleshooting
- Linux
- Mac OS
- Windows