Full-Time

Senior Software Developer in Test

Instacart

Instacart

10,001+ employees

Grocery delivery app

Data & Analytics
Consumer Software

Senior

New York, NY, USA

Required Skills
Agile
Python
MySQL
Postman
Git
Java
JIRA
Jenkins
MongoDB
REST APIs
C/C++
Android Development
Selenium
Google Cloud Platform
Requirements
  • 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
  • Must have built an automation framework from scratch
  • Experience programming with Java, Python, shell and/or C++
  • Experience interacting with RESTful API and skilled in Rest Assured, Postman (or similar)
  • Experience with System Design
  • Experience working with MongoDB and MySQL
  • Solid understanding of GIT
  • Strong analytical skills, self-motivation, attention to detail and leadership ability
  • Must be able to work within our NYC office in a hybrid environment
Responsibilities
  • Spearhead the development of automated functional integration tests and E2E tests across all our products utilizing open-source test frameworks
  • A Hands-on self-motivated engineer capable of working collaboratively in building a continuous integration environment
  • Perform complex database queries and manipulations for test, staging, etc
  • Perform functional, regression, integration, smoke, E2E, load and performance testing
  • Assist with manual testing as needed
  • Develop trained data, test data, and model validations for machine learning tests
  • Will work closely with engineering, product management, cross-department partner teams within an Agile environment using JIRA as our backbone for collaboration
  • Be a strong voice of reason exercising clear judgment making data-informed decisions in order to improve and maintain the utmost quality within our products
  • Daily “bug hunting” - always on the lookout for defects, usability improvements, cosmetic “eye sores”, etc. and properly track them for resolution
Desired Qualifications
  • 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
  • Familiar with JIRA and TestRail
  • Highly effective communication, both oral and written

Instacart's mission is to create a world where everyone has access to the food they love and more time to enjoy it together. The company operates a mobile app for the delivery and pick-up of groceries and household items.

Company Stage

Series H

Total Funding

$2.5B

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

4%

1 year growth

17%

2 year growth

35%

Benefits

Go far together

Grow the pie

Roll up your sleeves

Put it all on the table

Serve generously

INACTIVE