Software Quality Assurance Engineer

🔥 1 hour ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Vecima Networks Inc.

Vecima Networks Inc.

501 - 1000 employees

Founded 1988

📡 Telecommunications

🔧 Hardware

📱 Media

Telecommunications • Hardware • Media

Vecima Networks Inc. is a global provider of scalable software, services, and integrated technology platforms for broadband access, content delivery, and fleet telematics. The company designs and supplies hardware (remote PHY/RPD nodes, OLTs, access platforms) and cloud-native software (Entra access/cloud management, MediaScale streaming, CDN and caching) for cable and fiber network operators, enabling multi-gigabit access, video delivery, and operational automation. Vecima also offers professional services, support, and deployment services to help service providers deploy and manage converged access and content distribution solutions.

📋 Description

• Responsible for end-to-end testing of vCMTS software features, system workflows, and network behaviors • Design comprehensive test scenarios based on product requirements, feature designs, and system behavior • Execute end-to-end system tests for vCMTS features and workflows across distributed, containerized platforms • Perform manual and partially automated functional, integration, regression, interoperability, performance, recovery, and stability testing • Conduct risk-based testing and quality assessments to identify high-impact issues and support release decisions • Reproduce, isolate, and document defects found in lab, integration, and customer-like environments using logs, traces, and other system artifacts • Collaborate with software to review feature testability, support debugging, and drive timely issue resolution • Validate DOCSIS and networking behavior across downstream and upstream configurations, service flows, and broadband access scenarios • Verify modem registration, connectivity, stability, and traffic flow in customer-like environments • Validate timing and synchronization behavior as part of overall system readiness and operational stability • Improve testing processes, lab practices, automation coverage, and overall test efficiency • Contribute to the definition and evolution of test environments, lab topology, and equipment needs • Participate in backlog refinement, test planning, scrum activities, and cross-functional quality discussions

🎯 Requirements

• Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience) • 5+ years of professional experience in software testing, preferably in embedded, networking, broadband, or telecommunications systems • Advanced knowledge of software testing techniques, including functional, integration, regression, and performance testing • Experience with test automation using Python and automated test frameworks • Strong working knowledge of Linux and common troubleshooting tools in Linux-based environments • Ability to analyze logs, traces, and other system artifacts to investigate failures and support debugging • Experience working in cross-functional teams with developers and other engineering disciplines • Strong analytical and problem-solving skills • Effective written and verbal communication with technical stakeholders • Ability to manage priorities and work effectively in fast-paced development environments • Experience with test management and defect tracking tools is an asset • Familiarity with DOCSIS, broadband access, virtualization, IPv4/IPv6 networking, timing and synchronization concepts, or similar system-level domains is a strong asset • Experience with VoIP and PacketCable service validation, troubleshooting, and provisioning in cable broadband environments, including HFC networks.

🏖️ Benefits

• Competitive compensation and benefits package • Opportunities for skill development and personal career growth

Apply Now

Similar Jobs

🔥 3 hours ago

Empower

10,000+ employees

💸 Finance

💳 Fintech

👥 B2C

Engineer Automation Quality designing and maintaining automated test scripts for software applications. Collaborating with cross-functional teams for quality assurance and testing requirements.

🔥 10 hours ago

Grand Canyon Education, Inc.

1001 - 5000

📚 Education

🤝 B2B

Quality Assurance Specialist focusing on marketing web applications at Grand Canyon Education. Responsibilities include implementing QA practices, developing automated tests, and ensuring project quality.

🔥 10 hours ago

Centro Benefits Research

51 - 200

⚕️ Healthcare Insurance

Quality Assurance Specialist overseeing audits and data maintenance for service and renewal work at Benefit Consultants. Requires strong communication skills and organizational abilities with a preference for finance or business degrees.

🔥 21 hours ago

Kyndryl

10,000+ employees

🏢 Enterprise

🔒 Cybersecurity

☁️ SaaS

Quality Assurance Software Engineer ensuring software quality, reliability, and performance for Kyndryl's cloud-based services. Collaborating with engineering teams to deliver high-quality software products.

🔥 21 hours ago

Guidehouse

10,000+ employees

Manual Tester role focused on ensuring quality for the VA Cerner system in healthcare. Collaborating with stakeholders and tracking defects for successful deployment.