QA Engineer
Apply NowCompany: CERES Group
Location: Boston, MA 02115
Description:
We are looking for a Senior Quality Engineer who will advance what is possible for video in the enterprise. We are expanding our existing offering to encompass all aspects of video processing and delivery for Live and On-Demand video. Our newest technology brings multicast into the 21st century using a patent-pending protocol. The pace of innovation at the firm is accelerating at an unprecedented rate. If you love to push the limits of technology, this is the place for you.
Senior QA Engineer:
Qualifications:
Must have Strong Scripting skills with Perl or Python, HTML, JavaScript, and REST.
Programming is highly desired. Experience with C/C #/Objective C /C++, or Java.
Expert level understanding of IP networking and protocols (TCP/IP, Routing/Switching, Policy-based routing, L4 switching, IOS/CatOS devices, WAN technologies.)
Strong troubleshooting skills and understanding of L2/L3 networking protocols (EVPN, VXLAN, TCP/IP, OSPF, BGP, VRRP, MPLS).
Knowledge of multicast networking, routing, packet capture and analysis is a must, including use of Wireshark to look at captured files and analyze for various patterns.
Experience working with and maintaining both Windows and Linux flavored environments, including troubleshooting issues/problems with those systems.
Ability to interface directly with partners and customers to demonstrate technology and resolve issues as required.
Ability to travel if a project or prospect requires it.
The candidate must possess outstanding problem-solving skills in the diagnosis and resolution of customer issues.
Background with one or more of following areas is a plus: Virtualization, Open flow, Cloud technologies, Intelligent network Services, AWS, and Azure.
Responsibilities:
Design test topology and develop infrastructure to test various products and solutions offered by us.
Assess test gaps with respect to Customer use cases and add them to continuous development pipeline.
Perform micro analysis of the system components and use the knowledge to create new test scenarios.
Develop, extend, execute, and analyze regression, functional, and performance test plans and automation for our network-centric components and products.
Identify, setup, test, and troubleshoot permutations of software, hardware, and network configurations.
Develop and extend scripts, programs, and other tools to implement test automation.
Document and track work and participate in code and design reviews.
Triage of incoming issues in both Jira and Salesforce tracking systems.
Design and Develop automation tests and test infrastructure.
Work with Dev Lead, SEs and other team members on special projects.
Write new and update existing test cases and plans.
Final QA signoff for bug fixes and new features.
Release Management including release of code to production systems.
Set up and maintain efficient release strategy including creation and management of release notes.
Work with Sales & Business Development team and troubleshoot problems.
Work with sales & business and development teams to set up comprehensive customer test cases.
Help in setting up customer POCs and demonstrations.
Guide partner engineering teams in their efforts to integrate their products with our eCDN and platform APIs.
Measurement of key team and systems metrics.
Promote cross-team training on QA, Release management and documentation.
Maintain and organize Jira ticketing system including ongoing improvements for submission.
Maintain and monitor support emails and trouble tickets.
Run performance analysis and benchmarking.
Investigate performance bottlenecks.
Analyze product requirements and functional specifications of the product line.
Assist Engineering with maintaining existing documentation.
Standardize documentation created by application owners and developers.
Senior QA Engineer:
Qualifications:
Must have Strong Scripting skills with Perl or Python, HTML, JavaScript, and REST.
Programming is highly desired. Experience with C/C #/Objective C /C++, or Java.
Expert level understanding of IP networking and protocols (TCP/IP, Routing/Switching, Policy-based routing, L4 switching, IOS/CatOS devices, WAN technologies.)
Strong troubleshooting skills and understanding of L2/L3 networking protocols (EVPN, VXLAN, TCP/IP, OSPF, BGP, VRRP, MPLS).
Knowledge of multicast networking, routing, packet capture and analysis is a must, including use of Wireshark to look at captured files and analyze for various patterns.
Experience working with and maintaining both Windows and Linux flavored environments, including troubleshooting issues/problems with those systems.
Ability to interface directly with partners and customers to demonstrate technology and resolve issues as required.
Ability to travel if a project or prospect requires it.
The candidate must possess outstanding problem-solving skills in the diagnosis and resolution of customer issues.
Background with one or more of following areas is a plus: Virtualization, Open flow, Cloud technologies, Intelligent network Services, AWS, and Azure.
Responsibilities:
Design test topology and develop infrastructure to test various products and solutions offered by us.
Assess test gaps with respect to Customer use cases and add them to continuous development pipeline.
Perform micro analysis of the system components and use the knowledge to create new test scenarios.
Develop, extend, execute, and analyze regression, functional, and performance test plans and automation for our network-centric components and products.
Identify, setup, test, and troubleshoot permutations of software, hardware, and network configurations.
Develop and extend scripts, programs, and other tools to implement test automation.
Document and track work and participate in code and design reviews.
Triage of incoming issues in both Jira and Salesforce tracking systems.
Design and Develop automation tests and test infrastructure.
Work with Dev Lead, SEs and other team members on special projects.
Write new and update existing test cases and plans.
Final QA signoff for bug fixes and new features.
Release Management including release of code to production systems.
Set up and maintain efficient release strategy including creation and management of release notes.
Work with Sales & Business Development team and troubleshoot problems.
Work with sales & business and development teams to set up comprehensive customer test cases.
Help in setting up customer POCs and demonstrations.
Guide partner engineering teams in their efforts to integrate their products with our eCDN and platform APIs.
Measurement of key team and systems metrics.
Promote cross-team training on QA, Release management and documentation.
Maintain and organize Jira ticketing system including ongoing improvements for submission.
Maintain and monitor support emails and trouble tickets.
Run performance analysis and benchmarking.
Investigate performance bottlenecks.
Analyze product requirements and functional specifications of the product line.
Assist Engineering with maintaining existing documentation.
Standardize documentation created by application owners and developers.