BECOME PART OF OUR FAMILY

Contribute to our portfolio companies’ success by browsing open positions below.


BE Automation Engineer at Kaltura
Ramat Gan, IL / Tel Aviv, IL

DESCRIPTION

Kaltura’s mission is to power any video experience. A recognized leader in the Cloud TV, OVP (Online Video Platform), EdVP (Education Video Platform) and EVP (Enterprise Video Platform) markets, Kaltura has emerged as the fastest growing video platform.

Kaltura is deployed globally in thousands of enterprises, media companies, service providers and educational institutions and engages hundreds of millions of viewers at home, at work, and in school. The company is committed to its core values of openness, flexibility, and collaboration, and is the initiator and backer of the world's leading open-source video management project, which is home to more than 150,000 community members.

Our customers include major service providers and media companies such as Vodafone, HBO, Viacom and Turner, leading enterprises such as MetLife, SAP and Novartis, as well as hundreds of global educational institutions, including Harvard, Columbia, NYU and the University of Michigan. 

We like to think of ourselves as a cool, fun and talented group of professionals looking to create cutting-edge technology that is open source and available to all.

Kaltura is a fast-paced environment where standards are high and initiative is always encouraged. We currently have approx. 500 employees across offices in New York, London, Sao Paolo, Singapore, and Tel Aviv, and we are growing rapidly including positions all over the world.

Working at Kaltura comes with many benefits, starting from fun daily breakfast spreads, cool happy hours, and off-site team events, all the way through a flexible work environment that encourages work-life-balance, true openness to internal mobility and relocation, a community involvement team, and even LGBTQ rights, refer-a-friend perks, and a newly launched paternity leave policy.

REQUIREMENTS

Responsibilities:

  • Plan, implement, and maintain automated testing solutions for applications, API’s, and frameworks.
  • Define test plans, test cases, and test data to be used for both automated and manual testing.
  • Create and perform thorough automation test strategies to ensure comprehensive code coverage, and write test cases that cover all areas.
  • Develop high quality automated tests to support development and ensure high quality software.
  • During each sprint, ensure that all necessary tests meet the acceptance criteria.
  • Investigate failures, perform root cause analysis, and utilize the internal defect tracking tool to create detailed, high quality defect reports.
  • Determine ship readiness and help make sure that each release goes out on time with high quality.
  • Proactively identify & share new automation tools / processes / approaches to create and improve the product quality.
  • Work with cross-team product owners, developers and other stakeholders support the QA processes.

 

Qualifications:

  • 2+ years experience with backend automation testing in Java / C# / Python - must.
  • Excellent writing, reading and communication skills in English - must.
  • RESTful API web service execution and validation using tools such as Postman or SoapUI - must.
  • Version control system such as GitHub or Bitbucket - must.
  • Build automation tools, such as Gradle or Maven - must.
  • Developing and executing automated and manual tests - must.
  • Integrating automated tests into continuous integration pipelines using tools such as Jenkins - must.
  • An agile tracking tool such as Jira - must.
  • A Test Management Tool such as TestRail or PractiTest - advantage.
  • Load testing APIs using tools such as Jmeter or LoadRunner - advantage.
  • Knowledge using backend test automation frameworks such as Junit / NUnit / TestNG - advantage.