SDET Engineer - Live Video
100ms
100ms is building a Platform-as-a-Service for developers, integrating video-conferencing experiences into their apps. Our SDKs enable developers to add gold-standard audio-video quality conferencing with much faster shipping times. We’re now expanding our capabilities with AI to enhance developer and customer experience — and we are looking for an SDET Engineer who will play a key role in ensuring the quality, performance, and reliability of our software products
We are a team uniquely placed to work on this problem. We have built a world-record scale live video infrastructure powering billions of live video minutes in a day. Our hybrid team includes engineers who’ve built large-scale systems at Facebook and Hotstar.
What Would You Do :
- Work with stakeholders for creating test plans, determining the test scenarios and constantly update the existing test sets.
- Along with Test Engineers, conduct Architectural & Technical reviews during software development life cycle and provide suggestions for application improvements.
- Work closely with the development team on the design and implementation of enhancements based on the tuning recommendations.
- Design, plan and execute the end-to-end Quality process for the software product.
- Distill volumes of data, analyzes performance results, diagnoses performance problems, suggests improvements, and clearly characterizes system performance to stakeholders.
- Should be capable to utilize performance/monitoring tools, analyzing results, resolving performance related issues to include optimization and tuning recommendations.
- Consult with feature teams (Development) to proactively analyze system performance and obtain information on limitations / capabilities, performance requirements, hardware & software interfaces to develop specifications and resolve technical issues related to performance.
Who Can Apply :
- 3-5 years of experience in software development test.
- Strong experience in building Test Automation in Java/Javascript/Python/Expresso/Swift using TestNG and Selenium.
- Experience in Automation design and execution to maintain smoke and regression execution test suites for product releases.
- Experience in REST API Testing and automated tests for APIs.
- Experience in developing large-scale test automation frameworks.
- Exposure to Continuous Integration Process Tools like Jenkins/CircleCI/GOCD.
- Experience with using and setting up performance testing tools such as Locust, Gatling, LoadRunner, Jmeter etc.
- An ability to work in a fast, agile and nimble environment with frequent change.
- Good Verbal and Written communication skills.
Good to have:
- Experience with WebRTC, Video streaming etc
- Exposure to Behavior Driven Development frameworks (eg: Cucumber).
- Deep understanding of large-scale systems, client/server architectures, and application architectures.
- Basis knowledge on Websockets. Strong inclination to keep up-to-date with latest trends, learn new concepts, or contribute to open-source projects and would be eager to talk about ideas in internal or external forum.
Why 100ms.live
- You’ll be part of a small, fast-growing, engineering-first startup shaping the future of AI + video collaboration.
- Work alongside engineers who’ve built large-scale video and AI systems at Facebook and Hotstar.
- Freedom to experiment, learn, and lead AI innovation within the team.
- Solve real-world problems at the intersection of real-time communication and AI at scale.
Additional Information
- At 100ms, we place a strong emphasis on in-office presence to promote collaboration and strengthen company culture. Under the current policy, employees are expected to work from the office at least three days a week—Tuesday, Wednesday, and Friday—as an essential part of their role.
website
