Logo
NinjaHoldings

NinjaCard Sr. QA Engineer

NinjaHoldings, Chicago, Illinois, United States, 60290

Save Job

Get AI-powered advice on this job and more exclusive features.

NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our CreditNinja and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and rewards along the way as we guide them on a path to financial improvement. Through our EDGE brand, we help companies better understand their customers by offering a package of bespoke underwriting, fraud detection, and analytics services. With offices in Chicago, Miami, and around the world through the power of remote work, we are a lean and innovative team always seeking like-minded talent to join us in our fight to disrupt consumer finance.

Job Summary

The Senior QA Engineer will play a critical role in ensuring the stability, performance, and quality of our web, mobile and backend systems. This individual will collaborate closely with engineers, product managers, and other stakeholders to design and execute test strategies that ensure high-quality product delivery. The ideal candidate has a deep understanding of testing best practices, automation frameworks, and how quality fits into the broader software development lifecycle. This person views QA as both a safeguard and a strategic partner in delivering reliable and scalable software.

What You'll Work On

As a Senior QA Engineer, you’ll be a key member of the engineering team with direct influence on how systems and features are designed, implemented, and validated. You will:

Design and implement testing strategies for complex web and mobile applications built on Ruby on Rails, ensuring consistent quality across all environments

Collaborate early in the development lifecycle to define quality standards, acceptance criteria, and testing scope for both web and mobile initiatives

Lead test automation efforts, developing and maintaining robust automated test suites for regression, integration, performance, and end-to-end testing across web, API, and mobile platforms

Perform manual testing for new and high-risk features, exploratory testing on iOS and Android builds, and post-release verification

Identify, isolate, and document defects with comprehensive reports and actionable insights for developers

Work closely with developers to validate backend logic, APIs, and integrations within Ruby on Rails services

Champion quality by driving process improvements, mentoring junior QA engineers, and introducing new tools or frameworks to increase testing efficiency and coverage

Collaborate cross-functionally to ensure QA coverage aligns with business priorities and customer expectations

Ideal Candidate Will Have:

5+ years of professional experience in Quality Assurance for web and mobile applications

Proven experience testing Ruby on Rails applications, including APIs and background jobs

Hands‑on experience testing mobile applications (both iOS and Android)

Strong proficiency with test automation tools and frameworks (e.g., Cypress, Selenium, Playwright, Appium, or similar)

Solid understanding of continuous integration and delivery (CI/CD) pipelines and how automated testing integrates within them

Demonstrated ability to analyze system behavior, identify potential risks, and propose effective testing strategies

Experience with SQL and basic database validation

Additional Pluses:

Prior experience working in fast‑paced startup environments or agile development teams

Experience writing automated tests in Ruby using frameworks like RSpec, Capybara, or similar

Knowledge of performance, security, or load testing methodologies and tools

Familiarity with monitoring and observability tools to support post‑release validation and production quality checks

About You

You’re not just a tester — you’re a partner in building quality software. You see quality as a shared responsibility and are comfortable influencing how software is designed, built, and deployed. You have a balance of technical expertise, curiosity, and pragmatism, always looking for ways to reduce risk and improve efficiency across the engineering process. You’re as comfortable testing APIs and web features as you are verifying mobile app functionality and backend logic in a Ruby on Rails ecosystem.

Competitive salary and benefits package

Fun, fast‑paced work environment

Dynamic start‑up culture

Convenient downtown Chicago office located in the heart of the city

Equal opportunity employer

Applicants must be legally authorized to work in the U.S. without the need for current or future visa sponsorship.

#J-18808-Ljbffr