Trove

Software Engineer in Test II

Remote
USD 86k - 135k
TypeScript Shell Bash Git API JavaScript
This job is closed! Check out or
Description

Job Title 

At Trove Recommerce

Location 

 

About Trove Recommerce

Recognized by FastCo in 2022 as one of the World Changing Ideas Awards and in 2020 as one of the World's Most Innovative Companies, Trove powers resale as a channel for the world's most beloved brands, extending the life of millions of products and creating more inclusive, less wasteful business models. We power the technology, operations, and analytics enabling retailers to stand up a scalable and profitable branded recommerce channel.

Our end-to-end item intelligence optimizes every step of the circular journey and transforms complex logistics into a joyful customer experience, adding to brand equity without increasing carbon emissions. Building and implementing this technology can’t come soon enough, resale is growing at 5 times the rate of e-commerce and 21 times the rate of traditional retail **. 

A certified B-Corp, we power in-store and online retail for leaders such as Patagonia, REI, Eileen Fisher, Arc’teryx, Lululemon, Levi’s, and Allbirds with the mission of accelerating the shift to a new era of conscious commerce essential to a sustainable future. 

**Source: The Consumers Behind Fashion’s Growing Secondhand Market,  BCG, 2020. Source: Trove Data

About the Software Engineer in Test II role

At Trove, we take pride in putting out great products built on solid craftsmanship. Our Software Engineers in Test participate in all stages of development, working closely with functional SQA, Product Engineers, Cloud Engineering, and Product Management. We believe a deep focus on test automation is paramount to delivering well-built software, and that automated testing of our core products drives efficiency, predictability and quality to the Software release process.

As a Software Engineer in Test II, you will become an expert user of the Trove platform, technology stack and Test Automation framework.  With this knowledge, you will develop new test automation, maintain existing automation and monitor test automation outcomes. You will work closely with functional SQA Engineering to identify functional topics for automation, as well as maintain (or deprecate) test automation which is no longer relevant to Trove’s core products.

 

You will be successful here at Trove if you:

  • Are passionate about delivering well-built software at startup speeds.
  • Are curious, communicative, and have conviction, while also being flexible.
  • Have a strong sense of accountability and love big challenges.
  • Hold yourself and others to high technical standards (design, architecture, and implementation).
  • Have a healthy capacity to both accept and provide feedback.
  • Are humble, diligent, and have a sense of humor.

 

What You’ll Do

  • Develop robust, performant and reusable test automation.
  • Deepen your knowledge of Test Automation trends, technology and best-practices and apply them to your work.
  • Use prior experiences with programming languages, relational databases and configuration management to gain an understanding of Trove's test automation framework. 
  • Work proactively with the test automation team to improve processes, look for efficiency gains, and document best-practices.
  • Design and specify new work for the test automation team.
  • Use test automation tooling, monitoring and alerting to identify bugs in the code under test, and, when necessary, collaborate with Product Engineering for resolution.
  • Proactively collaborate with functional SQA engineers, Product Engineers and Product Managers to gain an understanding of new product features. 
  • Proactively provide Test Automation training to your peers and other Engineering team members interested in understanding or contributing to Test Automation.

 

Experience You Bring

  • Expert experience conducting manual testing of Web applications.
  • Implementation of test automation using modern tools and frameworks like Cypress, Playwright, and/or Jest.
  • Real experience developing test automation in more than one of these formats: web, unit/component, contract or API.
  • Recent professional experience with JavaScript, TypeScript, or similar programming languages.
  • Implementation and maintenance of test automation running in a Continuous Integration context using tools like Bitbucket Pipelines, CircleCI, GitLab CI/CD, GitHub Actions, etc.
  • POSIX shell scripting experience using Bash, Zsh, etc.
  • Recent professional experience with version/source control tools like Git.
  • Experience conducting code reviews and responding to feedback of code reviewed by your peers.
  • An understanding of both object-oriented and functional programming concepts and patterns.

Bonus Points If You Have

  • Experience implementing CI/CD pipelines from scratch.
  • Experience using and/or testing software in a containerized environment.
  • Experience working in a Continuous Development/Delivery context.
  • Comfortable conducting proof-of-concept/green-field work.

Why Work Here? 

  • Flexible Remote Workplace- Trove’s flexible schedule and remote workplace allows employees to take control over their schedule, which is invaluable when it comes to attending to the needs of personal and work life needs.
  • Open PTO -Our open vacation company policy allows employees to take as much leave as they need. Employees need time to rest and enjoy themselves outside work. Putting a cap on this important time doesn’t help our effort to achieve high levels of employee satisfaction and productivity.
  • 401K- Employees can set aside pre-tax dollars to invest in a qualified retirement investment plan with a company match. 
  • Medical- Trove covers 100% of employee monthly premium. 
  • Equity/Share Options - The longer the employee works, the more stocks become available to purchase.
  • Learning Fund- Exempt employees have access to a pool of funds to support execution of their self-development goals and objectives. 
  • Partner Discounts- Enjoy eligibility for Pro Accounts and various partner discounts from Patagonia, Arcteryx and Eileen FIsher
  • Mission Driven- Work alongside passionate people to build the leading recommerce infrastructure and  the circular economy.

 

Trove is committed to creating an equitable and transparent workplace. The annual compensation range for this position is $86,436-$135,750 plus competitive bonus and equity. Final compensation will be determined based on experience, location and skills and may vary from the range listed above.

Trove is proud to be an equal opportunity company but we don’t want to stop there. We strive to be an anti-racist company and we believe that diversity and gender balance will help us reach our full potential. At Trove we are building a company where we are not only proud of our mission, but how we are pursuing it. We are committed to equal opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or veteran status and we will consider qualified applicants with arrest and conviction records for employment.

Trove requires all employees to provide proof of a COVID-19 vaccination as a condition of their employment, subject to exemptions for sincerely held religious beliefs, or medical reasons.

 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 166 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers