View Our Website View All Jobs

Sr. Dev Test Engineer

A Senior Development Test Engineer at Verimatrix participates in the creation of a large product suite that enables content protection and security for video delivered via satellite, cable, or the Internet.  The development test engineer collaborates with his/her teammates to deliver high-performing, scalable, high-quality products.  The engineer should enjoy working through the software development lifecycle.  A successful engineer will be proactive, interactive, creative, and flexible.  The engineer will need to learn and understand the entire Verimatrix product suite as well as gain deep technical knowledge of particular solutions in the group he/she joins.  We are a global company and appreciate people with global awareness and knowledge (languages other than English are a bonus). 

Some tasks the development test engineer will have: 

  • Test daily builds of the team as new features or repairs become testable
  • Design and develop software for testing the Verimatrix products which manage premium video content in various environments
  • Develop new algorithms and tests, analyze, review, and re-architect current test designs in order to create new capabilities as well as improve performance, efficiency, and sustainability
  • Work closely with the QA teams to ensure coordinated and appropriate testing of the product suite across test types (functional, system, etc.) throughout the product development lifecycle
  • Participate in discussions dealing with architectures, specifications, requirements, and designs
  • Lead discussions dealing with testing features, functionality, and defect repairs
  • Follow deliverables through the product design/development lifecycle
  • Estimate and plan tasks, improve development and test processes and tools to meet corporate targets
  • Advance test automation efforts across the engineering department
  • Set up and maintain the development test environments and systems
  • Prioritize issues found and escalate risks/issues as necessary
  • Lead on/off-shore development test teams as needed
  • Work with supervisors in other departments to resolve problems and facilitate product development efforts
  • Mentor other engineers
  • Share technical knowledge and skills throughout the department
  • Proactively suggest changes to the products, processes or internal tools to improve efficiency 
  • Provide tier 3 technical support as needed
  • Others as assigned

This position reports to a technical manager within the development team.

Required Qualifications:

  • 8 or more years development or test engineering work experience
  • 2 or more years object oriented coding experience particularly in Ruby, Java, C++ (more than 1 language is a big plus)
  • Significant testing or development experience using: 
    • Linux
    • Network (TCP, UDP, etc.)
    • Client/server distributed architecture 
    • Cloud/virtualization technologies (Amazon Web Services, VMware, KVM, OpenStack, MS Cloud etc.)
    • Big Data / Hadoop clusters (ie HortonWorks, Cloudera)
  • Programming/ Test-Automation experience using: 
    • Ruby (or equivalent)
    • API / Back-End Testing
    • REST interfaces
    • Networking libraries
    • Scripting
  • Server and application programming and/or testing in Linux
  • Deep troubleshooting skills to help get to the bottom of tricky issues reported both internally and externally
  • Ability to perform code reviews
  • Strong analytical skills with attention to detail
  • Excellent communication skills including documentation
  • Ability to think like a customer to anticipate real world challenges and test for them
  • Bachelors degree in computer science or related field or equivalent experience

Each of the Following would be a Plus:

  • Agile software lifecycle experience, particularly scrum
  • Digital Rights Management
  • Network packet monitoring tools (such as Wireshark)
  • NoSQL
  • Relational Databases (use of basic SQL commands)
  • Security protocols, cryptography, PKI, SSL/TLS experience
  • Service-oriented architecture
  • Video Conditional Access Systems

About Verimatrix

Verimatrix specializes in securing and enhancing revenue for multi-screen digital TV services around the globe. The award-winning and independently audited Verimatrix Video Content Authority System (VCAS™) and ViewRight® solutions offer an innovative approach for cable, satellite, terrestrial and IPTV operators to cost-effectively extend their networks and enable new business models.  

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*