Buy cart.
Call Now
Live Chat
Equal Pay Pledge

Ooma has taken the Equal Pay Pledge on Glassdoor showing we are committed to equal pay for equal work and experience. #StandForEqualPay

QA Engineer

Department: Engineering
Reports to: QA Manager
Location: Sunnyvale, CA

About the position
We are seeking a highly motivated individual passionate about playing a critical role in our QA organization. You will be responsible for testing and validating all aspects of the Products and Services offered by Ooma.

Desired Skills and Experience:

You will also be responsible to define test strategies, test design, Lab setup info, defect tracking, final customer reports, and upper management reports. Additionally, you will be responsible for providing test solutions who will work with cross-functional teams to properly validate the products and services offered to customers in a controlled lab environment.

Responsibilities:

  • Take ownership of design, develop and author customized test cases to test functionality and features.
  • Execute test plan and provide project management status, risk & schedule to upper management
  • Provide test strategy and schedule to QA Engineering management.
  • Implement technical Lab test solutions to validate various configurations and solutions
  • Review & implement test tools in coordination with Automation/Performance Test teams
  • Escalate the issues to the development team
  • Track and manage defects found during test validation

Requirements:

  • Minimum of 3 years of testing in VOIP/Telco/networking within a Test Engineering organization
  • VOIP Performance test experience is highly desired (Spirent Abacus, IXIA IXVOICE & Empirix NXT)
  • Scripting skills for Automation is desirable in some of the following languages (Python, Perl, TCL, Java, VB or C++)
  • Experience using VOIP test automation tools like sipp and sip protocol test suites is preferred
  • Working in Linux environment and basic Linux administration is plus.
  • Must be able to install, configure and maintain lab environments
  • Must have the proven ability to write and execute clear, organized, detailed test plans and test cases, including the designs of test scripts
  • Experience as customer support engineer is highly desirable, specially in the context of providing technical solutions
  • Experience with a database management and administration is desired
  • Experience with networking (understanding of IP layers 2 & 3 in a Lab environment for troubleshooting purposes), Call signaling and VoIP protocols (SIP) is definitively a plus
  • Excellent written and verbal communication skills
  • Ability to multi-task and support multiple projects, ability to lead the projects.
  • Must have Strong communication skills, excellent listening skills, and a strong work ethics
  • Must be a Self starter, motivated, detail oriented, and have the ability to work collaboratively with others

Education:

  • BS EE, CS/CE or a related technical field is desirable but not a must if the skill/expertise requested aligns with the position

To apply, please submit your resume electronically to careers@ooma.com.

(We will accept your resume in either one of the following formats: RTF, DOC, PDF, TXT)

Ooma™ is proud to be an Equal Employment Opportunity employer.

QA Engineer

Job Title: QA Engineer
Department: Engineering
Location: Palo Alto, CA
Summary:
We are seeking a highly motivated individual passionate about playing a critical role in our QA organization.
You will be responsible for testing and validating all aspects of the Products and Services offered by Ooma, network conditions and SW/HW upgrades.

Desired Skills and Experience

You will also be responsible to define test strategies, test design, Lab setup info, defect tracking, final customer reports, and upper management reports. Additionally, you will be responsible for providing test solutions who will work with cross-functional teams to properly validate the products and services offered to customers in a controlled lab environment.

Job Responsibilities:

• Review Critical Accounts within Ooma’s Customer Support organizations to understand challenges during customer upgrades
• Validate Software or Hardware upgrades for critical accounts
• Provide upgrade test strategy and schedule to upper management, Customer Support & Engineering organizations
• Implement technical Lab test solutions to validate customer systems
• Review & implement test tools in coordination with Automation/Performance Test teams
• Review existing Performance and Automation Test Solutions to leverage for usage for customer upgrades
• Escalate the issues to the development team
• Track and manage defects found during test validation
• Design and author customized test cases
• Execute test plan and provide project management status, risk & schedule to upper management

Requirements:

• Minimum of 2-3 years of testing in VOIP/Telco/networking/mobility applications and/or Software mission critical systems within a Test Engineering organization
• Performance test experience is highly desired (Spirent Abacus, IXIA IXVOICE & Empirix NXT)
• Scripting skills for Automation are highly desirable in some of the following languages (Perl, TCL, VB or C++)
• Working in Linux environment and basic Linux administration is plus.
• Must be able to install, configure and maintain lab environments
• Must have the proven ability to write and execute clear, organized, detailed test plans and test cases, including the designs of test scripts
• Experience as customer support engineer is highly desirable, specially in the context of providing technical solutions via software upgrades
• Experience with a database management and administration is desired
• Experience with networking (understanding of IP layers 2 & 3 in a Lab environment for troubleshooting purposes), Call signaling and VoIP protocols (SIP) is definitively a plus
• Excellent written and verbal communication skills
• Ability to multi-task and support multiple projects
• Must have Strong communication skills, excellent listening skills, and a strong work ethics
• Must be a Self starter, motivated, detail oriented, and have the ability to work collaboratively with others
• Knowledgeable in MySQL, Java and Python

Education:

• BS EE, CS/CE or a related technical field is desirable but not a must if the skill/expertise requested aligns with the position

Ooma offers consumer and business products that provide free and low-cost U.S. and Canadian telephone calling and advanced cloud-based telephony services to its global base of customers. Ooma delivers HD call quality and the reliability of traditional phone service at a fraction of the cost, in a sleek and innovative design. Ooma has been ranked the #1 home phone service for overall satisfaction and value for the last three consecutive years by a leading consumer research publication. The Ooma Mobile HD app allows customers to make U.S. and international calls from their iOS and Android devices. Ooma is available at leading retailers and online destinations. For more information, go to www.ooma.com (U.S.) or www.ooma.com/ca (Canada).

To apply, please submit your resume electronically to careers@ooma.com.

(We will accept your resume in either one of the following formats: RTF, DOC, PDF, TXT)

Ooma™ is proud to be an Equal Employment Opportunity employer.