MulticoreWare

Video QA Engineer

Location: Chennai, India

MulticoreWare Inc develops high-performance heterogeneous software for Media and Automotive markets. It develops and licenses world-class video codec libraries, such as the widely used x265 (open-source HEVC encoding library) and supports tier-1 global streaming video services and video encoding solution providers. As a Video QA Engineer, you will work with MulticoreWare’s growing team of world-class engineers, and architects in its offices at Chennai, India, to ensure quality assurance for Video products and services.  You will work with result-oriented team with a culture of transparency and minimal bureaucracy. MulticoreWare provides a collaborative work environment with opportunities to learn, grow and progress in your career path.

Skills & Responsibilities:

  • Create and execute test plans to generate maximum coverage in an agile continuous integration setup
  • Implement automated tests covering newly developed/enhanced functionalities and performance of targeted use cases as part of sprint release process
  • Integrate end to end tests with CI/CD pipelines and monitor and improve metrics around test coverage, pass rates
  • Work in a dynamic Agile development environment and being adaptable to changing requirements. Intense eagerness to learn, ready to dive deep into complex problems.
  • Basic knowledge on C/C++ programming
  • Basic understanding of version control systems such as Git and Bitbucket

Expected Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering with 2 + years’ experience, or a Master’s degree in similar areas with 1+ years’ experience
  • Strong understanding of testing methodologies. Scripting, strong problem analysis and troubleshooting skills, with a meticulous attention to details.
  • Strong interest in video codecs (AVC, HEVC, AV1, VP9, etc), imaging technologies, including video / image compression, analytics, and streaming / delivery
  • Excellent python, bash scripting experience on Windows/Unix-based platforms
  • Working experience on any Continuous Integrations frameworks like Jenkins
  • Must be proficient in the Automation Frameworks
  • Good verbal and written communication skills
  • Quick learner

Preferred skills:

  • Exposure to Containerization, Virtualization, basic knowledge on AWS will be an added advantage.
  • Basic knowledge on System Administration