1,828,703open jobs
106,110companies
265,886added this week
Browse all
Salary
$96k – $164k per year
Location
In office (San Mateo)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Oct 13, 2026. Rakuten Rewards scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Rakuten Rewards, formerly known as Ebates, is a cash-back shopping service that pays members a share of their spending at thousands of partner online retailers in the United States and Canada. Members earn cash back or Rakuten points through its website, browser extension and mobile app, and retailers pay the company commissions on referred sales. It has been part of the Japanese Rakuten Group since 2014 and is headquartered in San Mateo, California, United States.

Job Description:

Rakuten International is a division of Rakuten Group, Inc., a Japanese global technology leader in services that empower individuals, communities, businesses and society. Headquartered in San Mateo, California with more than 4,000 employees worldwide, the Rakuten International business portfolio includes market leaders in e-commerce, digital marketing, advertising, communications and entertainment. We create products and services that provide exceptional value by aligning members and the businesses that want to engage them in a shared community.

Rakuten is a leading shopping platform that offers Cash Back on purchases from your favorite brands. By partnering with thousands of brands in apparel, beauty and wellness, dining, grocery, travel, on-demand services, subscription boxes, and more, Rakuten helps members save and get more on everyday purchases. Since its founding in 1999, Rakuten has become the largest and most rewarding shopping program, and its members have earned $4.6 billion in Cash Back just for shopping through Rakuten. For more information, visit Rakuten.com.

Job Summary:

We are seeking a hands-on QA Automation Engineer to join the Productivity Engineering organization at Rakuten Rewards. You will help ensure the quality of backend services, APIs, event-driven systems, and data pipelines while building automation and AI-powered tools that improve testing efficiency and release confidence. In this individual contributor role, you will combine software development skills with quality engineering expertise to create reusable validation capabilities, develop AI-assisted testing workflows, and help engineering teams identify defects earlier. You will work closely with developers, QA, product, and DevOps teams throughout the development lifecycle.

Key Responsibilities:

  • Quality Ownership: Own end-to-end quality for assigned backend features - define the test strategy, expand coverage with AI tooling, and keep validation continuous through the development lifecycle. Partner with engineering and product on requirements and release readiness.
  • Risk Detection: Analyze requirements, service behavior, and production signals to surface edge cases, coverage gaps, missing telemetry, flaky tests, and configuration drift early.
  • Backend Test Automation: Build and maintain API, integration, and end-to-end tests in Java or a comparable language. Use AI coding assistants and test agents to accelerate development, widen coverage, and reduce maintenance.
  • Infrastructure and CI/CD: Deploy and validate backend services in Docker and Kubernetes. Integrate automated tests and AI-assisted checks into GitHub release workflows so every change returns actionable quality feedback.
  • Agent-Based Testing: Develop AI agents that exercise API workflows, generate test data, run exploratory backend testing, and validate interactions across services and databases. Verify business rules, API contracts, and data consistency across environments.
  • Distributed Systems and Performance: Validate microservices, event-driven workflows, message queues, and asynchronous pipelines, including retries, duplicate events, and failure recovery. Use SQL and AI-assisted analysis to detect data anomalies, and run load tests to assess latency, throughput, and scalability.
  • Production Troubleshooting: Independently investigate production issues using logs, metrics, traces, and tools such as Bits AI. Group related failures, support defect triage, and drive root cause analysis. Validate findings, communicate release risk clearly, and promote effective AI-assisted quality practices across engineering teams.

Qualifications:

  • Strong proficiency in Java or a similar programming language, with hands-on software development experience building test frameworks, automation services, AI tooling, or developer productivity solutions.
  • Practical experience applying LLMs or AI coding tools to testing and development workflows - generating tests, analyzing failures, or supporting defect triage - with the ability to review and validate their outputs.
  • Strong experience testing REST APIs and backend services, with expertise in writing complex SQL queries and validating data integrity and business rules in PostgreSQL.
  • Understanding of event-driven systems and experience testing message queues or streaming workflows such as Kafka, including asynchronous behavior and error handling.
  • Experience with test frameworks such as pytest, JUnit, TestNG, or Spock, and GitHub workflows including pull requests, code reviews, branching, release management, and CI/CD pipelines.
  • Practical knowledge of DevOps practices, AWS services, Docker, and Kubernetes, including deployment validation and troubleshooting test environment issues.
  • Strong analytical and communication skills, with the ability to own testing activities independently and collaborate across teams.
  • Demonstrated ability to investigate production issues independently, using AI-assisted troubleshooting tools such as Bits AI or similar solutions to support evidence-based root cause analysis.

Minimum Requirements:

  • 3 to 5 years of experience in Quality Assurance or Quality Engineering, including at least 2 years of hands-on backend or API test automation
  • 5-7 years Preferred
  • Bachelor's Degree
  • Master's Degree Preferred
  • ISTQB Foundation Level Certification or equivalent Preferred

Five Principles for Success

Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.

Always improve, Always Advance - Only be satisfied with complete success - Kaizen

Passionately Professional - Take an uncompromising approach to your work and be determined to be the best

Hypothesize - Practice - Validate - Shikumika - Use the Rakuten Cycle to succeed in unknown territory

Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile

Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team

Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.

As part of our Rakuten interview process, we encourage applicants to use their own words, rather than AI-generated content. Tell us your story in a way that's personal and authentic.

At the time of posting, Rakuten expects the base compensation for this role to be within the range shown below. Individual compensation will vary based on job-related factors, including the skills, qualifications, and experience of the successful candidate as well as business need and geographic location. The successful applicant for this role will be eligible for discretionary bonus, health, vision, dental insurance, 401k matching, PTO, Volunteer Time Off (VTO), and other employee benefits as the company implements.

USD $96,442.50 - $163,680.00 annually

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,828,703 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
San Mateo
QA Analyst 1 hour ago
$84k – $107k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Philadelphia
Management
Microsoft Office
Apply
$120k – $160k per year • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Boston
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Databricks
MS SQL
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
AWS
Docker
GitHub
Cybersecurity
SonarQube
Management
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Postman
SoapUI
Apply
Automation Tester 1 hour ago
≈ $92k – $178k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Arlington
JavaScript
Management
Jira
QA
Selenium
Cucumber
Cypress
Playwright
Apply
$87k – $165k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Burnsville
Visual Basic
Management
Agile
Apply
$87k – $119k per year • Equity • In office • Full-Time • Billerica
Apply
Support Engineer 8 hours ago
≈ $11k – $21k per year (Estimated) • In office • Moscow
SQL
Databases
PostgreSQL
Redis
Apache Kafka
DevOps
Ansible
Zabbix
OpenShift
VMWare
Dynatrace
Prometheus
Jenkins
Docker
Kubernetes
Grafana
Bitbucket
KVM
Linux
Management
Confluence
Jira
ITIL
ITSM
Apply
≈ $15k – $38k per year (Estimated) • In office • Moscow
SQL
DevOps
Rest API
Linux
Apply
≈ $14k – $35k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Mumbai
SQL
DevOps
AWS
Analytics
ETL/ELT
Apply
Senior Data Analyst 8 hours ago
≈ $53k – $99k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Singapore
Python
SQL
Databases
Google BigQuery
BigQuery
DevOps
GCP
Management
Google Sheets
Apply
In office • Enköping
SQL
PowerShell
DevOps
Windows
Management
ITIL
Apply
$79k – $135k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Mateo
Apply
≈ $64k – $184k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Toronto
Java
Kotlin
Java
RxJava
Kotlin
Hilt
Dagger
Kotlin Coroutines
AI/ML
Context Engineering
Machine Learning
Mobile
JUnit
Jetpack Compose
Android SDK
MVVM
Clean Architecture
Espresso
MVP
Dependency Injection
Reactive Programming
Modularization
Robolectric
DevOps
GitHub
Analytics
A/B Testing
Management
Agile
Apply
FP&A Director 1 month ago
$113k – $211k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • San Francisco
Analytics
Tableau
Apply
Sr. Director, FP&A 1 month ago
$136k – $255k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • San Francisco
Analytics
Tableau
Microsoft Excel
Apply
$179k – $334k per year • In office • Full-Time • 15+ years exp • San Mateo
Apply
$110k – $160k per year • In office • Full-Time • 2+ years exp • San Mateo
Python
Go
TypeScript
C++
Cython
Cython
Setuptools
AI/ML
Claude Code
LLM
OpenAI Codex
DevOps
GitLab CI
CI/CD
GitLab
Linux
Apply
≈ $178k – $358k per year (Estimated) • Equity • Hybrid • 10+ years exp • San Mateo
Marketing
LinkedIn
Apply
$36k – $42k per year • In office • Part-Time • 1+ year exp • High School Diploma • San Mateo
Apply
$36k per year • In office • Part-Time • High School Diploma • San Mateo
Apply
$100k – $130k per year • Hybrid • Boston • San Mateo
Apply
See all jobs
This is one of many
1,828,703 more open roles from verified company boards, updated every day.