SDET, Elai (Contractor)
Team: Engineering
Location: Remote (COR) - EMEA
Commitment: Contractor/Vendor (COR)
Workplace Type: remote
We are looking for a hands-on Software Development Engineer in Test to design and implement our integration test automation strategy. The goal of this engagement is to build reliable integration coverage for critical audio/video flows, reduce regressions, and increase release confidence while enabling developers to own and maintain integration tests long term.
Scope of work
- Implement automated integration coverage across key system boundaries:
- API integration tests for Express + MongoDB (Supertest + isolated DB)
- Frontend-to-backend integration tests for critical flows
- Integration coverage for audio/video pipelines and artifacts;
- Build and maintain the integration automation infrastructure;
- Integrate tests into CI/CD as defined in strategy:
- PR gates (API integration)
- staging gate (integration smoke / critical flow suite);
- Enable the dev team to own more integration tests:
- create clear documentation (how to write/run integration tests, patterns, examples, DoD expectations)
- prepare templates/snippets for common integration test scenarios
- run knowledge-sharing sessions / workshops and support developers during adoption
- actively encourage and coach developers to write integration tests as part of feature work.
Required skills
- Strong hands-on experience implementing integration test automation (API + system/service integration);
- Solid JavaScript and TypeScript testing experience in React and Node.js environments;
- Strong experience with Playwright (for integration-level smoke flows where needed);
- 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: integration test automation strategy implementation, CI/CD integration, and developer enablement;
- Engagement type: B2B contract.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
