Senior QA Engineer

4 weeks ago


Palo Alto, California, United States Mashgin Inc Full time
About Mashgin

Mashgin is a pioneering company that has developed a revolutionary point-of-sale experience leveraging computer vision and AI to streamline checkout processes.

Our mission is to eradicate checkout lines, allowing people to reclaim their time and focus on what matters most.

We've made significant strides in this endeavor, with our kiosks currently serving thousands of locations worldwide, from major sports stadiums to convenience stores, college campuses, and corporate cafeterias.

As a profitable Series B startup with 10 years of progress, we're poised for further growth and innovation.

We value autonomy, customer-centricity, and a culture of respect and fun.

Job Summary

As a QA Engineer at Mashgin, you'll play a critical role in maintaining the high quality of our AI-powered self-checkout kiosks.

You'll be passionate about ensuring a seamless user experience and detail-oriented in your approach.

You'll own major features, collaborate with cross-functional teams, and be responsible for testing new computer vision models, integrations with 3rd party peripherals, and various payment devices.

If you're committed to delivering exceptional user experiences, this role is an excellent fit.

As a requirement, you'll work from our Palo Alto, CA office at least 2 days a week.

Key Responsibilities
  • Owning new feature and product quality through inception, implementation, and launch
  • Defining test strategies and building test plans for new features and feature updates
  • Leading end-to-end test automation efforts across product teams for high-velocity, high-quality releases
  • Communicating and collaborating with stakeholders, including Engineering Leads, Product Managers, Software Engineers, and Support
  • Running test cases on kiosk hardware and finding creative ways to test and identify bugs or areas where the experience may break
Requirements
  • 6+ years of relevant QA experience in a hardware and software environment
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Strong quality sense and experience working closely with client development teams
  • Excellent communication skills and passion for debugging technical problems
  • Experience automating end-to-end UI tests
  • Experience championing customer feedback and bringing it to relevant teams
Preferred Qualifications
  • Experience in a fast-paced work environment, shipping quality code quickly and iterating
  • Experience ensuring a consistent user experience across different platforms
  • Experience with programming in Python
What We Offer
  • An opportunity to work on a small, multidisciplinary team with the potential to break new ground in various industries
  • Excellent health, dental, and vision insurance for you and your dependents
  • 401k plan
  • Flexible PTO policy
  • Catered lunch in office with fully stocked snacks and beverages
  • Competitive salary and options in a small, rapidly scaling company

$135,000 - $185,000 a year

Note that total compensation for this position will be determined by candidate's relevant qualifications, work experience, skills, and other relevant factors.

This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives.

Mashgin is proud to be an equal opportunity employer.

Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.



  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that aims to revolutionize the world of electric vehicles. Our mission is to create a sustainable future by developing innovative, emissions-free vehicles that inspire adventure and exploration.Role SummaryIn this exciting role, you will be part of Rivian's Future Programs group, working on the development of...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. Our mission is to keep the world adventurous forever, and we're seeking a talented individual to join our Future Programs group.As a member of our team, you will be responsible for ensuring the quality, reliability, and safety of our software systems....


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is dedicated to creating emissions-free Electric Adventure Vehicles and attracting talented individuals who share our passion for innovation and sustainability.Role SummaryAs a Senior HIL Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our cutting-edge automotive software solutions. You will...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryTesla is seeking a highly skilled Software QA Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and developing robust automated tests for regression, performance, and stress testing using industry-standard tools. You will also specify, design, develop, integrate, and maintain test...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Tesla Full time

    Tesla is seeking a skilled Software Engineer to contribute to the development of our vehicle infotainment systems.This role involves working with cross-functional teams to design, develop, and test software tools that enhance the user experience.Responsibilities include developing new features, creating automated tests, and collaborating with other engineers...


  • Palo Alto, California, United States Guardant Health Full time

    Job DescriptionGuardant Health is a leading precision oncology company focused on helping conquer cancer globally through the use of its proprietary tests, vast data sets, and advanced analytics. The company's oncology platform leverages capabilities to drive commercial adoption, improve patient clinical outcomes, and lower healthcare costs across all stages...

  • Software Engineer

    3 weeks ago


    Palo Alto, California, United States Tesla Full time

    Tesla is seeking a skilled Software Engineer to contribute to the development of our vehicle infotainment systems.This role will focus on creating innovative software solutions that enhance the in-car navigation experience.As a member of our team, you will collaborate with Developers, Automation Engineers, and user experience testers to ensure new features...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Database Engineer to join our team at Amazon. As a key member of our database engineering team, you will be responsible for designing, developing, and deploying scalable and highly available database systems that meet the needs of our customers.As a Senior Database Engineer, you will work closely with our...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Database Engineer to join our team at Amazon. As a key member of our database engineering team, you will be responsible for designing, developing, and deploying high-performance database systems that meet the needs of our customers.As a Senior Database Engineer, you will work closely with our development...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our VMware Cloud Foundation Division. As a key member of our team, you will be responsible for developing and maintaining low-level kernel code for our flagship product, VMware vSphere.Responsibilities:Design, develop, and test kernel modules and...

  • Senior Data Analyst

    4 weeks ago


    Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the automotive industry with its innovative electric adventure vehicles. We're on a mission to keep the world adventurous forever, and we're seeking a talented Senior Software Analyst to join our Self-Driving Data Team.Job SummaryWe're looking for a detail-oriented, data-driven problem solver...


  • Palo Alto, California, United States Machinify Full time

    About the RoleMachinify is a leading provider of AI-powered software products that transform healthcare claims and payment operations. Our innovative platform has enabled us to develop and deploy industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We are seeking a Senior Engineering Director to lead our...


  • Palo Alto, California, United States Kohler Full time

    Job Title: Senior Fullstack Software EngineerKohler Ventures is seeking a highly skilled Senior Fullstack Software Engineer to join our team. As a key member of our software engineering team, you will design and develop cloud-based web applications that can scale with the business growth of Kohler Ventures.Key Responsibilities:Work directly with the Head of...


  • Palo Alto, California, United States gpac Full time

    **Company:** {company}**Job Title:** Senior Software Engineer (Backend)**Job Summary:** We are seeking a skilled Senior Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in software development and experience with backend technologies.**Key Responsibilities:*** Design and develop scalable backend systems*...


  • Palo Alto, California, United States Knitit Full time

    Job Title: Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our team at Knitit. As a key member of our engineering team, you will play a crucial role in developing and maintaining the server-side logic for our services.Key Responsibilities:Develop and maintain server-side logic using Python, and related frameworks such...


  • Palo Alto, California, United States HexaQuEST Global, Inc. Full time

    Job Requirements:We are seeking a highly skilled Senior Python Engineer to join our team at HexaQuEST Global, Inc. The ideal candidate will have extensive experience in Python development, AWS, and machine learning.Key Responsibilities:Design and implement data pipelines using Python and AWS services.Develop and deploy machine learning models to improve...


  • Palo Alto, California, United States Luma AI Full time

    Job Description:Luma AI is seeking a highly skilled Senior Backend Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and building the development and production platforms that power our new products, enabling reliability and security at scale.Responsibilities:Design and build the development and...


  • Palo Alto, California, United States InDepth Engineering Solutions Full time

    Job Title: Senior Physical Design EngineerWe are seeking a highly skilled Senior Physical Design Engineer to join our team at InDepth Engineering Solutions. As a key member of our design team, you will be responsible for contributing to the physical design of high-performance SoC designs at both the block and subchip levels.Key Responsibilities:Collaborate...


  • Palo Alto, California, United States X (formerly Twitter) Full time

    At X, we're on a mission to protect freedom of speech and build the future of unlimited interactivity. Our goal is to empower every user to freely create and share ideas, fostering open public discourse without barriers. We're seeking a Senior Security Engineer to help us achieve this vision.Key Responsibilities:Help maintain the security of X's networks,...


  • Palo Alto, California, United States International Flavors & Fragrances Inc. Full time

    Senior Assay Development EngineerJob SummaryThe Senior Assay Development Engineer will play a crucial role in the design, development, and optimization of assays for various applications. This individual will work closely with a multidisciplinary team of scientists and engineers to ensure the successful execution of projects. The Senior Assay Development...