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

Senior Android Developer

Ramat Gan, Israel

Job Description

Changing the landscape of software development takes passion, persistence and a positive approach. At Applitools, we thrive on solving technologically complex problems, no matter how difficult they are to solve or how much time is required to solve them

Today, Applitools provides the only commercial-grade, Visual AI-based Test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide.

In this role, you will become part of an exceptional team focusing on building high-performance Developer Infrastructure using the latest mobile technologies. You will be fully responsible for end to end research and development of new products based on Android internals. 

Responsibilities

  • Define the architecture and lead the development of an Android-based massive scale cloud service
  • Research and develop solutions involving Android internals and a variety of app development frameworks
  • Work on performance analysis and optimizations

Qualifications

  • BSc in Computer Science (or any other relevant degree) from a top university
  • You have 5+ years of experience developing Android apps
  • Deep understanding of Android application lifecycle: UI Internals and Rendering Mechanisms.
  • You are experienced in solving complex Android SDK Performance Profiling and Optimizations issues
  • You love taking full ownership and being accountable for projects from start to finish.

Preferred Qualifications

  • Significant working knowledge of Android internals is a major advantage.
  • Deep understanding of Java, Kotlin, and Android studio.


    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

    Apply Now

    This field is required.
    This field is required.
    This field is required.
    .pdf, .doc, and .docx only
    This field is required.
    This field is required.

    All Done!

    Your application for the Senior Android Developer position was submitted successfully.

    Product Manager - Ultrafast Test Cloud

    Ramat Gan, Israel

    Job Description

    Changing the landscape of software development takes passion, persistence and a positive approach. Today, Applitools provides the only commercial-grade, visual AI-based test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide. 

    As our Product Manager - You will be working on Applitools Ultrafast Test Cloud, a revolutionary offering used by Enterprises across the globe, to deliver a visually perfect user experience on all devices, browsers and operating systems.

    Responsibilities:

    • Collect use cases from customers to develop a unique understanding of their user needs and story
    • Identify opportunities for product innovation and enhancements
    • Translate product strategy into detailed requirements
    • Study and measure feature usage across different customer segments to prioritize development efforts
    • Initiate and drive effective cross-team collaboration
    • Become an expert in your domain and well familiar with the competitive landscape

    Qualifications:

    • BSc in Computer Science/Engineering or equivalent
    • 3+ years of experience as a Product Manager
    • Previous Software Engineering, DevOps, or Test Automation background
    • Deep understanding of the Test Automation domain
    • Understanding of Mobile development and testing
    • Experienced in shipping B2B product features and platform capabilities from concept to launch
    • Strong interpersonal skills, used to negotiate relationships and alignment across teams with different goals and functions

    Preferred Qualifications:

    • Previous experience and knowledge of  SDKs, APIs or infrastructure product management
    • Technical expertise and the ability to question and challenge decisions and priorities


    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

    Apply Now

    This field is required.
    This field is required.
    This field is required.
    .pdf, .doc, and .docx only
    This field is required.
    This field is required.

    All Done!

    Your application for the Product Manager - Ultrafast Test Cloud position was submitted successfully.

    Product Designer

    Ramat Gan, Israel

    Job Description

    Changing the landscape of software development takes passion, persistence and a positive approach. Today, Applitools provides the only commercial-grade, visual AI-based test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide. 

    As our Product Designer, you will help us ‘Create the Impossible’ by imagining, planning and delivering designs and experiences for our core platform and products. This is an exciting opportunity for you to define what the future of Automated Visual Testing can be, along with a team of highly ambitious and creative Product and Engineering teams who are changing the way Engineering and QA teams are releasing products worldwide.

    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

    • Conduct product research based on support tickets, data, competitor analysis and feedback from customers, to deeply understand our users’ challenges

    • Define and 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 deliverables

    Qualifications:

    • At least 4 years of experience in UX and UI design, preferably in product teams

    • Experience designing complex solutions for B2B SaaS products

    • Experience with popular design and prototyping tools

    • Familiarity with HTML, CSS and modern frontend frameworks

    • Team player who knows how to collaborate and brainstorm

    • Experience in working independently and not as part of a designers team

    Preferred Qualifications:

    • Experience with the DevOps / testing / development domains

    • Bachelor of Design in Visual Communication or Interactive Design


    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

    Apply Now

    This field is required.
    This field is required.
    This field is required.
    .pdf, .doc, and .docx only
    This field is required.
    This field is required.

    All Done!

    Your application for the Product Designer position was submitted successfully.

    Enterprise Account Executive

    Ramat Gan, Israel

    Job Description

    Changing the landscape of software development takes passion, persistence, and a positive approach. At Applitools, we thrive on solving technologically complex problems, no matter how difficult they are to solve or how much time is required to solve them.

    Today, Applitools provides the only commercial-grade, Visual AI-based Test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide.

    Responsibilities 

    As our Enterprise AE in EMEA, you will have a highly visible role in a fast-growing, quick-moving area of our business, and the following responsibilities:

    • Leverage your entrepreneurial talents, run the business independently, and connect and collaborate with the broader organization.

    • You will drive the business to meet and exceed growth objectives while managing client satisfaction.

    • You will fully master the technology of Applitools in the enterprise space, and bring an exceptional operational approach to opening and growing a new territory.

    Qualifications

    Passion for building client relationships and bringing in new business. A self-starter, strategic-thinking, energetic Sales professional. We're looking for people who thrive on solving problems and love communicating products value to clients, and also have:

    • 5+ years of experience in Sales or Business Development functions.

    • Experience selling SaaS products to enterprises, preferably in the Test Automation or Dev Tools space.

    • Excellent market reputation and an actionable list of network contacts at the executive level.

    • Deep experience developing large, greenfield accounts into strategic and transformative partnerships.

    • You are comfortable and effective at interfacing with client executives and technical personas, and working on the details of a large business agreement.

    • Able to accurately forecast monthly, quarterly, and annual revenue numbers based on expertise in qualification and sales process review

    • BA/BS degree or equivalent sales experience in SaaS and/or software industries

    Preferred Qualifications

    • You have done some interesting Partner Channel management work

    • Technical expertise is a nice plus: Cloud, SaaS, CI/CD, and Test Automation tools and technologies


    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

    Apply Now

    This field is required.
    This field is required.
    This field is required.
    .pdf, .doc, and .docx only
    This field is required.
    This field is required.

    All Done!

    Your application for the Enterprise Account Executive position was submitted successfully.

    Senior Backend Engineer - Node.js

    Ramat Gan, Israel

    Job Description

    Changing the landscape of software development takes passion, persistence and a positive approach. At Applitools, we thrive on solving technologically complex problems, no matter how difficult they are to solve or how much time is required to solve them.

    Today, Applitools provides the only commercial-grade, Visual AI-based Test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide.

    As our Senior Cloud Backend Engineer you will work with our team of senior engineers on projects that will bring Applitools to the next level. You will have end-to-end ownership over features from design stages to production, building new products and services from scratch and optimizing system performance in order to increase efficiency.

    Responsibilities:

    • Browser and DOM hacking using Chrome remote DevTools
    • Cloud platforms and technologies like Docker, Kubernetes, and Google Cloud
    • Owning everything from Dev thru Test, all the way to Ops
    • Improving project capabilities through continuous innovation
    • Develop positive relationships through collaboration with other team members and groups to ensure perfection in design and delivery

    Qualifications:

    • BA/BSc degree in Computer Science, or equivalent industry experience
    • 5+ years experience with backend development of large-scale distributed systems
    • Extensive experience with cloud infrastructure providers (Azure, Google or AWS).

    Preferred qualifications:

    • You have experience with Node.js and Docker
    • You are passionate about Developer Testing (e.g. Mocha)
    • You love contributing to open-source projects.
    • Basic knowledge of frontend technologies (HTML, CSS, etc)


    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

    Apply Now

    This field is required.
    This field is required.
    This field is required.
    .pdf, .doc, and .docx only
    This field is required.
    This field is required.

    All Done!

    Your application for the Senior Backend Engineer - Node.js position was submitted successfully.

    Frontend Developer

    Ramat Gan, Israel

    Job Description

    Changing the landscape of software development takes passion, persistence and a positive approach. At Applitools, we thrive on solving technologically complex problems, no matter how difficult they are to solve or how much time is required to solve them.

    Today, Applitools provides the only commercial-grade, Visual AI-based Test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide.

    User experience and software quality is our top priority and we strongly encourage contribution to the developer community. We organize conferences and meetups, give technical talks, lead Open Source projects, and so much more!

    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 Product 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 have a passion for 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.

    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

    Apply Now

    This field is required.
    This field is required.
    This field is required.
    .pdf, .doc, and .docx only
    This field is required.
    This field is required.

    All Done!

    Your application for the Frontend Developer position was submitted successfully.

    Software Engineer - Technical Support

    Ramat Gan, Israel

    Job Description

    Changing the landscape of software development takes passion, persistence and a positive approach. At Applitools, we thrive on solving technologically complex problems, no matter how difficult they are to solve or how much time is required to solve them.

    Today, Applitools provides the only commercial-grade, Visual AI-based Test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide.

    As part of our Customer Success group, you will need an analytic and solution-focused approach as well as a customer-oriented approach to work, as you will use new and cutting-edge testing technologies to reproduce and solve real customers issues. 

    Responsibilities:

    • Resolving technical problems using creative tailored solutions
    • Contributing to ongoing research on tools and technologies such as CI, version control systems, testing frameworks, and bug tracking systems, etc. that are essential in the software world to extend integration with our product
    • You will continuously learn new frameworks and coding languages
    • You will actively contribute to both internal and external documentation, including creation of code samples.

    Qualifications:

    • Bachelor degree in Computer Science or equivalent background
    • 2+ years of OO programming experience, preferably with Java.
    • Creative thinker who thrives on change as products evolve
    • Natural curiosity and skill for debugging and troubleshooting
    • You proactively think of the bigger picture and broad solutions
    • You are passionate about interacting with customers
    • You love simplifying complex solutions

    Preferred qualifications:

    • Experience with technical support or other customer facing roles
    • Familiarity with Selenium, WebdriverIO and Cypress, Docker, Kubernetes or Cloud Platforms like AWS


    Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

      Apply Now

      This field is required.
      This field is required.
      This field is required.
      .pdf, .doc, and .docx only
      This field is required.
      This field is required.

      All Done!

      Your application for the Software Engineer - Technical Support position was submitted successfully.

      Senior Backend Engineer - Cloud

      Ramat Gan, Israel

      Job Description

      Changing the landscape of software development takes passion, persistence and a positive approach. At Applitools, we thrive on solving technologically complex problems, no matter how difficult they are to solve or how much time is required to solve them.

      Today, Applitools provides the only commercial-grade, Visual AI-based Test cloud service that validates applications' user interfaces in a fully automated manner, used by hundreds of engineering teams at top brands worldwide.

      We are looking for a backend software engineer for Applitools Eyes - our flagship product. Applitools Eyes is the world's most Intelligent automated testing platform. It has grown into an AI powered Visual Testing and monitoring masterpiece, used by hundreds of companies across the globe to deliver a visually perfect user experience.

      Responsibilities

      • Deliver impact by driving innovation - building and shipping software at scale.
      • You'll architect, design, build and operate the company’s main web server: a multi-site and multi-tenant large-scale server for both SDKs and human users.
      • You will be part of a team that deploys this in the cloud and also on-prem.
      • You will craft REST API, infrastructure development, data access and performance optimization.
      • You will collaborate with other Engineering, Product, Customer Success and Support teams to pull together a diverse set of system requirements.

        Qualifications

        • BA/BSc degree in Computer Science or Software Engineering
        • 5+ years of experience building high-performance large-scale cloud distributed systems
        • Extensive cloud-native stack experience: CI/CD and cloud services (AWS, Azure, GCP)
        • You have programming experience in an object-oriented language: C# or Java
        • You are passionate about writing clean, maintainable, well-organized code.

        Preferred Qualifications

        • C# as the main programming language
        • Experience with NoSQL databases



        Applitools is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Applitools is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

        Apply Now

        This field is required.
        This field is required.
        This field is required.
        .pdf, .doc, and .docx only
        This field is required.
        This field is required.

        All Done!

        Your application for the Senior Backend Engineer - Cloud position was submitted successfully.