Back to Jobs

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

Remote, USA Full-time Posted 2025-11-03

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  

Similar Jobs