SDET, Elai (Contractor)
SDET, Elai (Contractor)

SDET, Elai (Contractor)

Full-Time 3000 - 4000 £ / month (est.) No home office possible
Panopto

At a Glance

  • Tasks: Design and implement test automation strategies for audio/video flows.
  • Company: Join Panopto, a leader in interactive video solutions with a dynamic team.
  • Benefits: Competitive pay, flexible work arrangements, and a collaborative environment.
  • Other info: Opportunity for growth in a supportive team focused on innovation.
  • Why this job: Make an impact on the future of learning with cutting-edge AI and video technology.
  • Qualifications: Experience in automation testing, JavaScript, TypeScript, and CI/CD processes.

The predicted salary is between 3000 - 4000 £ per month.

Company Overview: Panopto is a dynamic and rapidly growing leader in interactive video solutions, backed by a leading private equity firm. Our team of approximately 200 dedicated professionals is committed to empowering learners through powerful, interactive video technology. With the recent acquisition of Elai.io, an innovative AI-driven startup specializing in video generation, we’re expanding our capabilities to drive the future of learning with cutting-edge AI and video innovation.

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.

Scope of Work

  • Implement automated coverage across the pyramid: Frontend unit/component tests (React Testing Library); Backend unit tests (Jest); API integration tests for Express + MongoDB (Supertest + isolated DB); E2E smoke + regression tests (Playwright);
  • Build and maintain the automation infrastructure.
  • Integrate tests into CI/CD as defined in strategy: PR gates (unit + API integration); staging gate (E2E smoke); reports and artifacts on failures (trace/video/screenshot/logs);
  • Enable the dev team to own more tests: create clear documentation (how to write/run tests, patterns, examples, DoD expectations); prepare templates/snippets for common test scenarios; run knowledge-sharing sessions/workshops and support developers during adoption; actively encourage and coach developers to write unit and integration tests as part of feature work.

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.

Contract Details

  • Duration: 3 months
  • Focus: test automation strategy implementation, CI/CD integration, and developer enablement
  • $3,500 - $5,000 a month

Why Partner with Us?

  • Opportunity to work on impactful projects with a growing company.
  • Collaborative and supportive team environment.
  • Flexible work arrangements.

How to Apply

Interested candidates are invited to apply and submit the following:

  • Your Resume/CV outlining relevant experience.
  • A Cover Letter detailing your interest in this specific project, your relevant skills, and your proposed rate (i.e. annual, monthly, etc.).
  • Portfolio/Work Samples: [Link to online portfolio, attach relevant documents, or describe examples of your work].

Availability: Please indicate your earliest start date and estimated weekly availability.

Contract Terms

This is a contractor/vendor role. You will not be an employee of Panopto. You must be able to invoice us for services rendered and be responsible for your own taxes and benefits. All deliverables must comply with our confidentiality/IP/data handling policies.

Use of Artificial Intelligence (AI)

Panopto may utilize artificial intelligence (AI) tools to assist in our recruitment and evaluation process. This may include analyzing resumes, assessing skills, and generating insights to help identify qualified candidates. Please be assured that AI tools are used to support our team, and all final hiring decisions are made by human reviewers. Panopto hiring teams will thoroughly review your application and assessment results. AI is not used to make final decisions regarding your candidacy.

By submitting your application and participating in the recruitment process, you acknowledge and consent to Panopto's use of AI tools as described above. We are committed to full compliance with all applicable labor laws, including Equal Employment (EEOC) laws, across all our company entities. To ensure fairness and transparency: We have human oversight in all hiring decisions. If you have concerns regarding the use of AI in your assessment, please contact Panopto Talent Attraction to request a manual review of your application. Please be aware that while we offer this option, the manual review process may take longer than the standard AI-assisted process. Any data collected during this process, including video recordings if applicable, will be retained only for the duration necessary to fulfill the hiring purpose and will be deleted shortly thereafter once the role is filled. We may utilize vendor tools to assist with the AI process. Vendor functions are ‘skill assessments' or 'resume analysis'. Panopto is dedicated to a fair and equitable hiring process for all candidates.

SDET, Elai (Contractor) employer: Panopto

Panopto is an exceptional employer, offering a collaborative and supportive team environment where you can work on impactful projects in the rapidly evolving field of interactive video solutions. With flexible work arrangements and a strong focus on employee growth, you'll have the opportunity to enhance your skills in test automation while contributing to innovative AI-driven initiatives. Join us to be part of a dynamic company that values your contributions and fosters a culture of continuous learning.
Panopto

Contact Detail:

Panopto Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land SDET, Elai (Contractor)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry, especially those at Panopto or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your test automation projects, especially with JavaScript, TypeScript, and Playwright. This is your chance to shine and demonstrate what you can bring to the table.

✨Tip Number 3

Prepare for the interview by brushing up on your knowledge of CI/CD processes and how to integrate tests effectively. Be ready to discuss your past experiences and how they relate to the role at Panopto.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team.

We think you need these skills to ace SDET, Elai (Contractor)

Test Automation
JavaScript
TypeScript
React Testing Library
Node.js
Playwright
API Testing
Supertest
MongoDB
CI/CD Integration
Documentation Skills
Communication Skills
Knowledge Sharing
Developer Enablement

Some tips for your application 🫡

Tailor Your Resume: Make sure your CV highlights the skills and experiences that are most relevant to the SDET role. We want to see how your background aligns with our needs, so don’t be shy about showcasing your automation expertise!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about this project and how your skills can contribute to our team. Be specific about your experience with test automation and CI/CD integration.

Showcase Your Work Samples: If you have a portfolio or examples of your previous work, make sure to include them! We love seeing real-world applications of your skills, especially in audio/video testing and automation strategies.

Be Clear About Your Availability: Let us know when you can start and how many hours you can commit each week. This helps us plan better and shows that you’re organised and ready to jump in!

How to prepare for a job interview at Panopto

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript, TypeScript, React, and Node.js. Brush up on your experience with Playwright and API testing tools like Supertest, as these will likely come up during technical discussions.

✨Showcase Your Automation Skills

Prepare to discuss your hands-on experience with test automation across unit, integration, and end-to-end levels. Bring examples of how you've implemented automated tests in previous roles, particularly focusing on audio and video validation, as this is crucial for the position.

✨Communicate Clearly

Strong communication skills are essential for this role. Be ready to explain complex concepts in a simple way and demonstrate how you’ve documented processes or guided teams in the past. This will show that you can help developers adopt better testing practices.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s current testing strategies and CI/CD processes. This not only shows your interest in the role but also gives you insight into how you can contribute to their goals, especially regarding developer enablement and automation infrastructure.

SDET, Elai (Contractor)
Panopto

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>