Senior Software Engineer in Test (Global Product Team)

CADDi Taito-ku, Tokyo April 8 2026
  • 💴 ¥8M ~ ¥12M annually
  • 🏡
    Partially remote
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    Basic Japanese
    Business English
  • 🧪
    Senior level
    7+ years experience required
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About CADDi

CADDi Taito-ku, Tokyo

CADDi makes enterprise software for the manufacturing industry. To date, we have raised 21.73 billion yen and operate business in four countries, including Japan, the U.S., Vietnam, and Thailand.

Key benefits

  • Small teams using Scrum
  • Fully remote or visit office
  • An increasingly international team

About the position

In this position you’ll be joining a team that functions as an independent startup within CADDi. You’ll be creating a new application based on top of our core platform, CADDi AI Data Platform, which manages large archives of engineering drawings, documents, and supply-chain data.

We have developed an initial version of the product and are now preparing for its official release. As we move toward full-scale launch and rapid iteration, ensuring product quality, stability, and test automation coverage is a top priority. This role is ideal for a QA engineer who enjoys hands-on testing, automation, and improving delivery speed through engineering-driven quality practices.

Expected Role

As a QA Engineer in the Incubation team, you will work closely with the QA Lead and engineering team to design, implement, and execute QA processes and automation frameworks. Your focus will be on:

  • Building and improving automated and manual test execution systems
  • Increasing test coverage and reliability across the product
  • Embedding quality into CI/CD pipelines
  • Supporting fast-paced release cycles through scalable QA practices

What You will Gain

  • Hands-on experience building QA automation for a new global SaaS product
  • Opportunity to shape QA engineering practices in a fast-growing incubation team
  • Exposure to modern cloud-native architectures and distributed systems
  • Close collaboration with highly skilled engineers in a product-driven environment
  • Experience in scaling QA from startup phase to global product release

Responsibilities

  • Design, build, and evolve scalable automated test frameworks and infrastructure across multiple layers (unit, integration, E2E)
  • Define and drive test strategy, including test pyramid design, coverage goals, and quality metrics aligned with product risk
  • Develop and continuously improve test plans and test cases in close collaboration with engineers, product managers, and QA stakeholders
  • Lead defect management: identify, reproduce, prioritize, and perform root cause analysis with clear, actionable reporting
  • Drive improvements in system testability by influencing architecture, design patterns, and development practices
  • Establish and promote QA standards, best practices, and processes to improve overall engineering quality and velocity
  • Optimize CI/CD pipelines to ensure reliable, fast, and scalable test execution
  • Mentor and guide engineers in testing practices, fostering a quality-first mindset across the team
  • Evaluate and introduce appropriate tools and technologies to enhance test automation and QA efficiency
  • Balance and strategically improve manual and exploratory testing where automation is not yet effective

Requirements

  • +5 years of experience leading quality assurance activities based on strong expertise in QA engineering
  • 7+ years of hands-on experience in software development
  • Hands-on experience building or maintaining automated test suites
  • Experience with test design, test execution, and defect management
  • Understanding of QA methodologies

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Hands-on experience in development and QA for large-scale systems involving multiple teams and stakeholders
  • Experience performing QA in Agile development environments
  • QA experience for Web applications, SaaS products, and in startup environments.
  • Professional experience as a software engineer
  • Fluent business-level Japanese communication skills
  • Examples include:
  • Japanese Language Proficiency Test (JLPT) N2 level or equivalent, or
  • Approximately 3 years of professional work experience in a Japanese-speaking environment

Compensation

¥8,000,000 ~ ¥12,000,000 annually.

Hiring Process

  1. 1

    Application Review

  2. 2

    Technical Writing Sample

  3. 3

    1st Round Interview (Hiring Manager)

  4. 4

    2nd Round Interview (Engineering Manager)

  5. 5

    Final Round Interview (CTO/VPoE)

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Meet CADDi's Developers

Senior Backend Engineer Ming Dai shares how CADDi combines sky-high ambitions with being full of "genuine and nice" people who give their developers creative freedom.

Read their story...

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.