DevJobs

Senior Software Engineer Technical Lead

Overview
Skills
  • TypeScript TypeScript
  • JavaScript JavaScript
  • Node.js Node.js
  • Cypress
  • Jest
  • Mocha
  • Selenium Selenium
  • Chrome DevTools Protocol
  • NPM
  • Playwright
  • Puppeteer
  • TestCafe
  • WebDriver
  • WebDriver.io

As a Tech Lead at Applitools, you will play a pivotal role in the R&D team, which is central to our product’s success. You will lead the development of our programmatic API (SDK) – the critical interface between our users, test frameworks, and backend services. This hands-on leadership role is ideal for an engineer who excels at solving complex technical problems and developing innovative solutions.


Responsibilitie

  • Lead architectural decisions and define the technical vision for our SDKs
  • Own the end-to-end product lifecycle of complex JavaScript libraries that interface with test frameworks, user applications, and server APIs
  • Design APIs and protocols with a focus on asynchronous flows and performance optimization
  • Research and integrate with popular test automation frameworks (e.g., Playwright, Cypress, Puppeteer, WebDriver.io, Selenium, TestCafe, Mocha, Jest)
  • Innovate with browser and DOM hacking using Chrome DevTools Protocol (CDP) and WebDriver
  • Collaborate cross-functionally to ensure excellence in design, delivery, and integration

Qualification

  • B.Sc. or M.Sc. in Computer Science or a related engineering field from a recognized institution
  • 5+ years of experience delivering impactful and complex software projects
  • Advanced expertise in JavaScript

Preferred Qualification

  • Proficiency in Node.js, NPM, and TypeScript
  • Experience with leading technical teams or managing large-scale, complex projects
  • Familiarity with test automation frameworks like Selenium, Cypress, or Playwright
  • Deep understanding of browser internals (DOM, rendering, caching, etc.)
  • Passion for DevOps and Developer Testing
  • Contributions to open-source projects, including collaboration with the community



Applitools is an All-In-One AI-powered testing platform revolutionizing quality assurance and test automation. We help businesses improve software quality, accelerate delivery, and reduce costs with our intelligent test automation platform. Our platform allows teams to write fewer tests while achieving higher confidence, catching more bugs across any UI. With Applitools, companies can eliminate tedious test maintenance and achieve faster, more reliable releases. We ensure applications deliver seamless experiences across all screens and devices, meeting the highest standards of performance. Applitools is flexible and scalable, integrating with a wide range of workflows, frameworks, CI/CD tools, and more.

Applitools