Working at Applitools
We Create The
Impossible, Together
Join Our Team
Applitools was founded by software developers on a mission: to help engineering teams release flawless apps and services, instantly, by solving problems that no one has before. We believe that building a product that is changing the landscape of software development takes passion, persistence and innovative thinking.
Our team has built the only enterprise-grade AI-powered Test Automation cloud service, used by hundreds of engineering teams at top global brands — but we still have work to do, as exciting challenges lie ahead.
Our Values
Take Ownership
We believe in empowerment, passion and self direction
Create The Impossible
We believe imagination is required to make meaningful impact
Win Together
We believe in the incredible power of collaboration
Focus on What Matters
We do the things that move the needle the most
Get It Done
We refuse to give up until we achieve success
Open positions
Israel
Customer Success
Engineering
Product
Support Engineer
Ramat Gan, Tel Aviv, Israel
Job Description
As part of our Customer Success team, you will bring an analytical, solution-focused mindset combined with a customer-first attitude. In this role, you'll use cutting-edge testing technologies to reproduce and resolve real-world customer issues while continuously expanding your technical expertise.
Responsibilities:
Diagnose and resolve technical issues by crafting creative, tailored solutions for our customers.
Research and experiment with tools and technologies essential to modern software development, such as CI/CD systems, version control platforms, testing frameworks, and bug-tracking tools, to expand integration with our product.
Continuously learn and apply new frameworks, coding languages, and best practices.
Contribute to both internal and external documentation, including writing clear, concise guides and creating code samples to support our users.
Qualifications
Bachelor's degree in Computer Science or a related field or equivalent work experience.
1+ years of experience with JavaScript.
1+ years of experience with Java and object-oriented programming.
Foundation in web development, including HTML, CSS, and JavaScript.
Experience with version control like Git.
Curious, resourceful, and skilled in debugging and troubleshooting technical challenges.
Passion for delivering excellent customer experiences and simplifying complex concepts.
An active GitHub account with example projects is a big plus!
Preferred qualifications:
Experience with technical support or other customer-facing roles
Familiarity with Selenium, WebdriverIO and Cypress, Docker, Kubernetes, or Cloud Platforms like AWS
All Done!
Your application for the Support Engineer position was submitted successfully.
Senior Frontend Developer
Ramat Gan, Tel Aviv, Israel
Job Description
Applitools is seeking a talented Senior Frontend Developer to join our Engineering department. As a Senior Frontend Developer, you will play a key role in designing and implementing user interfaces for our cutting-edge visual testing platform.
In this role, you will collaborate with cross-functional teams to develop and enhance our web applications, ensuring a seamless user experience. You will have the opportunity to work on challenging projects, leveraging your expertise in frontend technologies to create innovative solutions.
Responsibilities
- Designing and developing UI for mobile and web applications
- Build reusable code and libraries for future use
- Accurately translate user and business needs into functional frontend code
- Collaborate with other R&D team members and Products to brainstorm features and guide decisions based on your knowledge
- Building accessible web applications and interfaces using a componentized design language.
Qualifications:
- BSc (or higher) in Computer Science or equivalent industry experience.
- 5+ years of experience and strong coding skills in HTML, CSS and JavaScript/TypeScript
- Deep understanding of responsive web design and accessibility principle
- Experience with ReactJS and MobX is a strong advantage
- Solid UX design skills, including responsive and accessible design experience.
- Proficiency in web standards and protocols
- Ability to take responsibility, ownership and accountability for projects from start to end.
Preferred qualifications:
- You are passionate about writing technical blog posts, giving talks, or leading communities.
- You enjoy contributing to open-source projects.
- Experienced with Unit Testing, Test Automation and CI.
- You have demonstrable experience with modern JavaScript libraries and tooling.
- Experience with one or more front end frameworks e.g React, Vue, Angular, Ember and Backbone.
All Done!
Your application for the Senior Frontend Developer position was submitted successfully.
Software Engineer Tech Lead- SDK
Ramat Gan, Tel Aviv, Israel
Job Description
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 perfect for an engineer who thrives on solving challenging technical problems and shaping innovative solutions.
Responsibilities
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.
Qualifications
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 Qualifications
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.
All Done!
Your application for the Software Engineer Tech Lead- SDK position was submitted successfully.
Product Designer (freelance)
Ramat Gan, Tel Aviv, Israel
Job Description
We are looking for a part-time freelance Product Designer to join our team at Applitools and help us ‘Create the Impossible’ by imagining, planning, and delivering designs and experiences for our core platform and products. This is an exciting opportunity to define what the future of automated testing can be, along with highly ambitious and creative Product Managers, Designers and Engineers who are changing the way products are being released worldwide.
This position is suitable if you can work at least three days per week as a freelancer.
Responsibilities:
End-to-End UX and UI responsibility in a rapidly growing innovative company.
Conduct a full design cycle from collecting inspiration through creating a perfect UI for all states and scenarios, and deliver to development.
Provide UX/UI design that is branded, creative and innovative while facilitating a useful interactive experience.
Be service-oriented and able to present, explain and justify designs to stakeholders.
Maintain visual language and standards to create the application style guides for developers.
Effectively manage tasks across multiple projects, deliver according to agreed timelines and ensure high-quality execution of all deliverable.
Conduct product research based on data, competitor analysis and feedback from customers, to deeply understand our users’ challenges.
At least 5 years of experience in both UX and UI design.
Experience in designing complex solutions for B2B SaaS products.
Intensive experience with Figma and other popular design and prototyping tools.
Experience in building and maintaining design systems.
Team player who knows how to collaborate and brainstorm with other designers and stakeholders.
Familiarity with HTML, CSS and modern frontend frameworks.
Preferred Qualifications:
Experience with the DevOps / testing / development domains.
Bachelor of Design in Visual Communication or Interactive Design.
All Done!
Your application for the Product Designer (freelance) position was submitted successfully.