Senior QA Automation Engineer

Date PostedMay 30, 2026LocationTokyo, JapanCompanyMichael Page International Japan K.K./マイケル・ペイジ・インターナショナル・ジャパン株式会社SalaryJPY 5000K - JPY 7000KTypeit (pc, web, unix) - qa/quality control/testing engineer

Job Summary

This role leads quality assurance across modern, distributed systems with a strong focus on automation and CI/CD integration. You will shape testing strategy, improve coverage, and partner closely with engineering to deliver reliable software at scale. You will be responsible for designing automated frameworks and enforcing quality gates in a fast-paced environment.

Responsibilities

  • Develop and maintain automated test frameworks
  • Integrate testing into CI/CD pipelines
  • Execute functional and performance testing
  • Define test strategies and test cases

Required Skills

  • 5+ years in Software QA
  • Expertise in Selenium, JUnit, or Playwright
  • Experience with microservices and distributed systems
  • Proficiency in API testing
  • Fluent English

Job Details

Job Description: This role leads quality assurance across modern, distributed systems with a strong focus on automation and CI/CD integration. You will shape testing strategy, improve coverage, and partner closely with engineering to deliver reliable software at scale. Responsibilities: - Validate user stories and requirements to create clear, comprehensive test plans and test cases - Design, develop, and maintain automated test frameworks to increase test coverage and efficiency - Execute functional, integration, regression, and performance testing across distributed systems - Identify, document, and track defects, working closely with developers through resolution - Integrate automated tests into CI/CD pipelines to enforce quality gates and fast feedback - Contribute to continuous improvement of QA processes, tools, and best practices Requirements: - Fluent English proficiency for daily collaboration and documentation - Bachelor's degree in Computer Science or a related technical field - 5+ years of experience in Software Quality Assurance - Strong hands-on experience testing distributed systems and microservices architectures - Proven expertise with test automation tools such as Selenium, JUnit, or Playwright - Solid experience with API testing tools (e.g., Postman, RestAssured) - Good understanding of SDLC and Agile/Scrum methodologies Desired skills: - Business-level Japanese communication skills - Performance testing experience using tools such as JMeter, Gatling, or k6 - Exposure to containerized environments (Docker, Kubernetes) - Familiarity with BDD frameworks (e.g., Cucumber) and database validation (SQL/NoSQL) Benefits: - Opportunity to work on large-scale, modern systems with real business impact - High level of ownership and influence over QA and automation practices - Collaborative, international engineering environment - Long-term growth and skill development in advanced testing and DevOps practices