Nexus Corporation logo

Senior Mobile QA Engineer (Android & Java)

Nexus Corporation
Full-time
On-site
Tokyo, Tokyo, Japan
QA Engineer
We are seeking a Senior Mobile QA Engineer with strong Android and Java engineering expertise to strengthen our mobile quality and automation initiatives. In this role, you will not only define and execute test strategies but also contribute as an engineer β€” designing automation frameworks, writing Java-based test solutions, and working closely with Android developers to ensure reliability, scalability, and performance of our mobile apps. This position is ideal for someone who brings an engineering-first mindset to QA, thrives on solving technical challenges, and is passionate about building high-quality mobile products
Β 
Key Responsibilities:
  • Design and implement scalable QA strategies for Android and iOS mobile apps
  • Write and maintain Java-based automation code for Android applications and integrate it into CI/CD pipelines
  • Collaborate closely with Android/iOS engineers, backend teams, and product managers to define requirements, testability, and release readiness
  • Debug and reproduce complex issues by diving into logs, code, and platform-specific behaviors
  • Build/enhance automation frameworks (Appium, Espresso, UI Automator, etc.) to improve test coverage and speed
  • Partner with Android developers to influence design and code quality through test-driven approaches and early validation
  • Explore advanced testing areas (device compatibility, performance, memory, power consumption) to push app quality beyond functional testing
  • Mentor junior QA engineers, guiding them in automation, best practices, and mobile quality engineering


Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 5+ years of experience in mobile software testing, with strong exposure to Android development and Java programming
  • Proficiency in building test plans, defining testing strategies, and executing across functional, regression, and exploratory testing
  • Hands-on expertise with frameworks like Espresso, Appium, UI Automator, Selenium, or Cypress
  • Strong understanding of Android platform internals, application lifecycle, and debugging tools
  • Familiarity with CI/CD systems (GitHub, Jenkins, Jira, or equivalents)
  • Excellent analytical, problem-solving, and communication skills.
Preferred:
  • Experience with mobile POS or payment applications
  • Advanced scripting (Python, Shell, or similar)
  • Familiarity with robotic frameworks or device farms for large-scale test execution
  • Experience in performance, memory, and power consumption testing
  • Ability to act as a bridge between QA and development, driving engineering-quality culture across the team