ecoATM Gazelle · 3 months ago
Senior Software Development Engineer - Test
ecoATM Gazelle is a technology company pioneering device re-commerce with a focus on environmental sustainability. The Senior Software Development Engineer - Test will lead the test automation team, design and implement testing strategies, and mentor junior engineers to enhance product quality and release efficiency.
Consumer ElectronicsRecyclingWaste Management
Responsibilities
Design and implement advanced test plans and automation strategies aligned with product specifications and business objectives
Lead the development of modular, scalable test automation frameworks that support both automated and manual testing efforts
Drive the adoption of modern test tools, technologies, and practices to improve release velocity and product quality
Collaborate cross-functionally with Product, Development, and DevOps teams to define test strategies across front-end, backend, and full-stack architectures
Champion shift-left testing, CI/CD quality gates, and test data automation
Guide and mentor junior SDETs and QA engineers, conducting code reviews and training on best practices
Review technical requirements and participate in architectural and design discussions to provide quality insight early in the lifecycle
Establish and track QA metrics and KPIs for continuous improvement
Ensure clear QA documentation including test plans, strategies, and defect reports
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related discipline (or equivalent practical experience)
8+ years of experience in software test development and automation for web and mobile applications
5+ years of hands-on experience with CI/CD pipelines and related tooling
5+ years of experience in leading and mentoring QA/SDET teams, with a focus on enabling automation and shift-left testing
Proven experience designing test automation frameworks and setting up test environments
Deep understanding of application architectures, including frontend, backend, API, messaging, and database tiers
Languages/Frameworks: Java, Python, JavaScript, Selenium, Cypress, Playwright, Cucumber, Espresso, xUnit
Tools: Jenkins, GitHub Actions, Atlassian Suite (JIRA, Confluence), Postman, K8, TestComplete
Databases: Postgres, MongoDB, Dynamo DB, Elastic Search
Platforms: Visual Studio code, cursor, CI/CD tools and environments
Strong analytical, debugging, and problem-solving skills
Effective communicator—both written and verbal
Demonstrated ability to work under pressure and meet deadlines
Deep understanding of SDLC, agile methodologies, and test lifecycle integration
Passionate about quality, automation, and engineering excellence
Strong ownership mentality with the ability to drive initiatives independently
Benefits
Bonus
Equity Options
Short-term and long-term incentives based on individual and company performance
Company
ecoATM Gazelle
ecoATM and Gazelle are redefining how people and businesses manage technology responsibly.
H1B Sponsorship
ecoATM Gazelle has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (2)
2023 (2)
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$397.92MKey Investors
Cowen GroupNational Science Foundation
2023-03-21Private Equity· $50M
2021-06-14Private Equity· $75M
2020-02-04Secondary Market· $200M
Leadership Team
Recent News
Company data provided by crunchbase