Elai Inc.

SDET (3-month contract)

We are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto β€” a leader in interactive video solutions β€” we’re now part of a growing team of around 200 professionals focused on advancing learning through powerful, interactive video technology.

 

We are looking for a hands-on Software Development Engineer in Test to design and implement our test automation strategy across unit, integration, and end-to-end levels. The goal of this engagement is to build reliable coverage for critical audio/video flows, reduce regressions, and increase release confidence while enabling developers to own and maintain tests long term.

 

 

Contract details

  • Duration: 3 months
  • Focus: test automation strategy implementation, CI/CD integration, and developer enablement
  • Engagement type: contract

 

Scope of work

  • Implement automated test coverage across the testing pyramid:
    • Frontend unit and component tests using React Testing Library
    • Backend unit tests using Jest
    • API integration tests for Express and MongoDB using Supertest with isolated databases
    • E2E smoke and regression tests using Playwright
  • Build and maintain test automation infrastructure
  • Integrate tests into CI/CD pipelines, including:
    • PR gates for unit and API integration tests
    • Staging gate for E2E smoke tests
    • Test reports and artifacts on failures (traces, videos, screenshots, logs)
  • Enable the development team to take ownership of testing by:

    • Creating clear documentation (how to write and run tests, patterns, examples, Definition of Done expectations)
    • Preparing templates and snippets for common test scenarios
    • Running knowledge-sharing sessions or workshops
    • Actively coaching developers to write unit and integration tests as part of feature development

     

Required skills

  • Strong hands-on experience implementing automation across unit, integration, and E2E levels
  • Solid JavaScript and TypeScript testing experience in React and Node.js environments
  • Strong experience with Playwright
  • Experience with API testing (Supertest or equivalent) and database test isolation (MongoDB)
  • Proven experience validating audio and video artifacts in automated tests
  • CI/CD experience, including test gates, parallel execution, artifacts, and stable pipelines
  • Strong communication skills with the ability to document clearly and guide engineers toward better testing practices

 

We offer

  • Competitive salary based on qualifications and contributions
  • Flexible working hours
  • Opportunity to work with a highly qualified international, friendly team
  • Fully remote work

Required languages

English B2 - Upper Intermediate
Published 23 December
113 views
Β·
12 applications
To apply for this and other jobs on Djinni login or signup.
Loading...