See all roles

Senior Software Developer In Test - Transforming Grocery Shopping with AI-Powered Smart Carts

Work from home Full-time role Hiring

Revolutionizing the Future of Grocery Shopping

At Instacart, we're on a mission to transform the grocery industry by making it easier for people to access the food they love and enjoy more time with their loved ones. As a leading technology company, we're building a team of innovators and experts to help us push the boundaries of what's possible in retail. Our Caper team is at the forefront of this revolution, developing smart shopping carts powered by deep learning and computer vision to enable a seamless grab-and-go retail experience.

About the Role

We're seeking an experienced Senior Software Developer In Test to join our dynamic team of manual and automation test engineers. As a Senior SDET, you'll play a critical role in building and maintaining automation frameworks across all our products, identifying the most valuable automation tools, and establishing best practices and standards throughout our QA department. You'll work closely with engineering, product management, and cross-department partner teams to ensure our products are delivered with the highest quality possible.

Key Responsibilities

  • Spearhead the development of automated functional integration tests and E2E tests across all our products utilizing open-source test frameworks.
  • Collaborate with the team to build a continuous integration environment, performing complex database queries and manipulations for test, staging, etc.
  • Perform various types of testing, including functional, regression, integration, smoke, E2E, load, and performance testing.
  • Assist with manual testing as needed and develop trained data, test data, and model validations for machine learning tests.
  • Work closely with engineering, product management, and cross-department partner teams within an Agile environment using JIRA as our backbone for collaboration.
  • Exercise clear judgment making data-informed decisions to improve and maintain the utmost quality within our products.
  • Identify and track defects, usability improvements, and cosmetic issues, ensuring they're properly resolved.

Essential Qualifications

To succeed in this role, you'll need:

  • A Bachelor's degree in Computer Science or equivalent experience.
  • 5+ years of working as a SDET/SDE, with 3+ years in a leading role and/or independent contributor.
  • Minimum 3-year experience with automation tools such as Appium, Expresso Selenium, Selendroid (or similar for Android app test automation).
  • Minimum 3-year experience with IntelliJ, TestNG, and Jenkins.
  • Experience building an automation framework from scratch.
  • Proficiency in programming languages such as Java, Python, shell, and/or C++.
  • Experience interacting with RESTful API and skilled in Rest Assured, Postman (or similar).
  • Experience with System Design and working with MongoDB and MySQL.
  • Solid understanding of GIT and strong analytical skills.
  • Self-motivation, attention to detail, and leadership ability.

Preferred Qualifications

While not required, the following qualifications are highly desirable:

  • Experience automating tests for Android applications, Web Applications & Services.
  • Experience in establishing and maintaining full CI/CD pipelines.
  • Experience with Gitlab.
  • Knowledge of basic software engineering practices surrounding coding standards, code reviews, source control management, build process, and test.
  • Experience with AI and ML test principles and strategies.
  • Exposure to GCP and microservices.
  • Familiarity with JIRA and TestRail.
  • Highly effective communication, both oral and written.

What We Offer

At Instacart, we provide highly market-competitive compensation and benefits in each location where our employees work. As a remote role, the base pay range for a successful candidate is dependent on their permanent work location. Our benefits include:

  • A competitive salary ranging from $130,000 to $173,000 USD, depending on location.
  • A new hire equity grant and annual refresh grants.
  • A flexible work environment, allowing you to choose where you do your best work.
  • Opportunities for career growth and professional development.
  • A collaborative and dynamic team environment.

Our Culture

At Instacart, we're committed to building a culture that values flexibility, innovation, and teamwork. Our Flex First approach allows employees to choose where they do their best work, whether that's from home, an office, or a coffee shop. We believe in providing the autonomy and resources needed to succeed, while also fostering a sense of community through regular in-person events.

Ready to Join Our Team?

If you're a motivated and experienced Senior Software Developer In Test looking to join a team that's revolutionizing the grocery industry, we encourage you to apply now! We're excited to review your application and discuss how you can contribute to our mission to make grocery shopping easier and more enjoyable for everyone.

Join our team and help shape the future of grocery shopping!

Apply for this job

You might like

Senior Software Engineer - Ad Tech (REMOTE) - Innovating Retail Media at DICK'S Sporting Goods

Work from home Full-time role

Senior Software Engineer - Cribl Lake: Shaping the Future of Data Management with Scalability, Performance, and Innovation

Work from home Full-time role

Senior Front-End Software Engineer - Transforming Retail through Innovative Data Ventures and Cloud-Native Applications

Work from home Full-time role

Senior Frontend Software Engineer - React/GraphQL - USA Remote Opportunity

Work from home Full-time role

Senior Full Stack Software Engineer for Autonomous Vehicle Systems - Remote Opportunity at DoorDash Labs

Work from home Full-time role

Senior Software Engineer - Hardware Engineering (Network Automation) Expert

Work from home Full-time role

Senior Software Engineer - IaaS (Cluster Management) - Driving Innovation in Insurance Technology

Work from home Full-time role

Senior Software Engineer - IaaS (Cluster Management) - Remote Opportunity with GEICO

Work from home Full-time role

Senior Software Engineer - Identity Experience Management Team: Login Identity and Security Expert

Work from home Full-time role

Senior Software Engineer, Marketing - Shape the Future of B2B Sales with Cutting-Edge Technology - Remote US

Work from home Full-time role

Manager, Economic Development & Urban Policy

Work from home Full-time role

Medical Auditor

Work from home Full-time role

Full time Photography (Subject Lead) - KS3 3D Art, iGCSE and AS Photography

Work from home Full-time role

AI & Analytics- Scrum Master

Work from home Full-time role

Enterprise Architect

Work from home Full-time role

Experienced Entry-Level Data Entry Specialist – Research Participant (Remote) at arenaflex

Work from home Full-time role

Customer Care Coordinator

Work from home Full-time role

Experienced Part-Time Data Entry Specialist – Flexible Remote Work Opportunity with arenaflex

Work from home Full-time role

Cashier and / or Stocker – Amazon Store

Work from home Full-time role

HEDIS Analyst (Remote Option)

Work from home Full-time role