Senior Software QA Engineer (Manual & Automated testing)

Job description

Who We Are

It's an amazing time to join Dalet as we continue to shape the future of media production, management and distribution. Mature and stable like a large corporation, yet agile and growing like a start-up, Dalet is the perfect place for talented, internationally minded and highly motivated individuals looking to join a very dynamic company where things get done!

A leading, independent software and services provider, Dalet empowers broadcast and media organizations all around the world. Our solutions allow media professionals to create, manage and distribute (social media, mobile, VOD and OTT) content faster and more efficiently, fully maximizing the value of assets. When combined, Dalet products power end-to-end, unified multimedia operations for news, sports, program preparation, production, archive and radio.

Dalet solutions are used around the world by many thousands of individual users at hundreds of TVs, Radios and other content owners, producers and distributors, including public broadcasters such as the BBC, France TV and Russia Today, commercial networks and operators such as HBO, Canal+, CNN, NBC, FOX, ABC, CBS, Mediaset, and government & international organizations such as the UK Parliament, the UN, NASA and many others.


Top Reasons to Join Us 

· Revolutionize a big industry in a dynamic, fast-growing, yet mature, company 

· Benefit from great career opportunities

· A truly collaborative environment with supportive leadership 

· Collaborate with talented and passionate team members 

· Evolve with cutting edge technologies


Who You Are 

If you’re an enthusiastic, talented and resourceful engineer with the relevant skills & IT experience, we invite you to talk to us about this opportunity based in Israel.

What You’ll Do

You will be at the forefront of Dalet R&D, tasked with implementing quality assurance processes and helping to find creative solutions to technical challenges.

You will have the opportunity to learn extremely diverse sets of software, both specialized broadcast software and a wide range of standard Windows software. Working for a growing, global company in a dynamic and ever-changing environment there may be later opportunities for International assignments/relocation.

Position Description

- Own the product quality, create test plans for new products / features and ensure dev is up to spec

- Execute test procedures to verify functionality against specs and product requirements

- Implement quality assurance processes, focusing on both functional and nonfunctional aspects

- Work closely with other Scrum and project teams to ensure integration success

- Troubleshoot issues down to the root cause, create detailed bug reports and suggestions for improvement

- Develop and maintain automated tests

- Travel to our customer sites worldwide to participate in complex investigations on production platforms


Key Qualifications

  • Strong problem solving and analysis skills, attention to detail
  • Advanced Windows experience (software installation, configuration, registry, troubleshooting, log analysis, etc.)
  • Passion for quality, a keen eye for design and user experience improvement
  • Strong self-management skills, work ethics and learning abilities
  • Proven professional experience with software Dev/QA, of complex software
  • Professional experience with automated test development and test frameworks
  • Excellent English oral and written communication skills

Highly desirable but not essential skills and experience

  • In-depth experience with performance and security testing
  • Linux and Docker skills
  • Professional experience with video/audio editing software
  • Experience with standard enterprise IT, networking functionality, storage solutions
  • Audio / Video codecs and formats (HLS, MP4, MKV, MXF, etc…)
  • Professional experience with AWS platforms and AWS certifications
  • Experience working in an international environment
  • Broadcast experience is a big plus and candidates with experience in the Broadcast industry (Ingest, Media processing, Scheduling, MAM, Playout, TV/Radio control rooms/recording studios)
  • Willing to travel to projects for expert support
  • 5 years relevant experience or bachelor's degree in relevant fields

Technical Environment :

  • Distributed software
  • Windows, Linux
  • AWS, Docker, ElasticSearch/Kibana, Grafana. Rancher
  • MS SQL, PostgresSQL
  • Active Directory
  • Java, C++, .Net, JS, jQuery, Android/iOS, Python