Software Developer in Test II
Instacart
3 months ago
Remote, Canada
Mid Level / Senior
Responsibilities
- Develop and maintain automated functional, integration, and E2E tests across products.
- Collaborate with engineering teams to enhance continuous integration environments.
- Perform database queries and manipulations for test data preparation and validation.
- Execute functional, regression, integration, smoke, E2E, and performance testing.
- Contribute to the development of test data and model validations for machine learning features.
- Work closely with cross-functional teams within an Agile environment using JIRA.
- Identify and track defects, usability improvements, and quality issues.
- Participate in test planning and provide input on testability during feature design discussions.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent work experience.
- 5-7 years of experience in software testing, with 3-4 years focused on test automation.
- Familiarity with AI-assisted coding tools for test development.
- Experience with test frameworks such as TestNG, JUnit, or pytest.
- Proficiency in at least one programming language: Java, Python, or JavaScript.
- Experience with RESTful API testing using tools like Postman or Rest Assured.
- Working knowledge of relational databases and ability to write SQL queries.
- Familiarity with version control systems and CI/CD concepts.
- Strong analytical skills, attention to detail, and problem-solving abilities.
- Excellent collaboration skills and ability to work effectively in cross-functional teams.
- Growth mindset and receptiveness to feedback.
Benefits
- Flexible work arrangements allowing remote work from various locations.
- Market-competitive compensation and benefits.
- Eligibility for new hire equity grants and annual refresh grants.
Tech Stack
Apache CassandraAppiumAWSBuildkiteCircleCIDockerGitGitLab CI/CDGoogle Cloud PlatformJavaJavaScriptJenkinsJUnitMongoDBMySQLPostgreSQLPostmanpytestPythonSeleniumTestNG
Categories
AI & MLTesting