Software Engineer - Test

February 26

Apply Now
Logo of NinjaHoldings

NinjaHoldings

NinjaHoldings is a pioneering company offering transformative and innovative financial solutions, focusing on digital lending and financial services for underserved Americans. As original entrepreneurs and data scientists, they have developed digital money platforms to empower individuals often overlooked by traditional banks. Through their brands like CreditNinja and NinjaCard, they provide a comprehensive suite of digital banking and lending products, with incentives and rewards that help guide customers towards financial improvement. Additionally, their NinjaEdge brand offers B2B solutions for companies, enhancing customer understanding via bespoke underwriting, fraud detection, and analytics services.

Consumer Lending β€’ FinTech β€’ Specialty Finance β€’ Nonbank Lending β€’ Consumer Finance

51 - 200 employees

Founded 2017

πŸ’Έ Finance

πŸ’³ Fintech

πŸ‘₯ B2C

πŸ“‹ Description

β€’ The Software Engineer in Test will be responsible for boosting the testing efficiency of the entire Engineering department by building test tools, services, and frameworks for our complex lending platform. β€’ This person will work closely with QA, Dev, and DevOps. β€’ The right candidate loves building tools for technical people. β€’ This person knows that a good tool is composed of a few things: A well designed interface, which may be CLI, HTTP API, or even a Python/Ruby Library API. β€’ Designed for thoughtful extensibility by fellow QA or Dev. β€’ Great tutorial and API documentation to easily promote adoption and contribution. β€’ The right candidate is a developer who thinks testing is exciting and believes all forms of testing (manual to automated) can be made faster, more efficient, and more accurate with the right kind of tools. β€’ You will be part of the QA team whose mission is not simply to test. β€’ Instead the QA team's mission is to Protect the Business and Platform. β€’ Our QA team certainly does manual and automated testing. β€’ However they also merge project branches, cut release branches, and generally perform release management and post-release monitoring because of their greater mission.

🎯 Requirements

β€’ 5+ years of professional experience as a backend software engineer for non-trivial web applications β€’ 3+ years of professional experience in Ruby on Rails β€’ Ruby Experience working with Frontend developers β€’ Strong communication ability to describe complex problems and solutions β€’ Experience building libraries, CLI tools, and service for developers and QA β€’ Strong ability to write technical documentation. β€’ Experience setting up and enhancing CI/CD pipelines.

πŸ–οΈ Benefits

β€’ Competitive salary and benefits package β€’ Flexible, remote work β€’ Fun, fast-paced work environment β€’ Dynamic start-up culture β€’ Ability to make an immediate impact in a growth stage company β€’ Convenient downtown Chicago office located in the heart of the city

Apply Now

Discover 90,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com