Mobile QA Engineer

Job Type
up to 10,000,000 JPY per year (negotiable based on experience)
Japanese Level
Advanced (JLPT Level 1)
English Level
Advanced (TOEIC 860)
Start Date


Interested in Voice recognition technology?

QA Engineers test code at the user level, both manually and with automated tools. Our QA Engineers use black box, gray box, and white box testing techniques; they are able to understand software internals, debug problems using log files, and write automated tests and/or user-level test automation tools.

Software QA Engineers work with Software Development Engineers to understand features and technical implementation. Software QA Engineers also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-centric methodologies.

‐ Responsible for development of test strategies, creation and execution of both manual and automated tests and developing automation within mobile test harnesses.
‐ Will work with a team of quality engineering professions to ensure the highest quality product delivery
‐ Evaluate product functionality and create test strategies and test cases to assess product quality.
‐ Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
‐ Experience developing in a Mac/Linux environment and in utilizing virtual machines
‐ Expert in software quality and testing methodologies
‐ Comfortable working in a fast paced, highly collaborative, dynamic work environment




‐ テスト戦略の開発、手動・自動テストの作成と実行、モバイルテストハーネス内での自動化開発を担当する
‐ 品質工学専門チームと協力して、最高品質の製品を提供する。
‐ 製品の機能を評価し、テスト戦略とテストケースを作成して、製品品質を評価する。
‐ コーディング標準、コードレビュー、ソース制御管理、ビルド・プロセス、テスト、及び操作を含む、ソフトウェア開発ライフサイクル全体の専門的なソフトウェアエンジニアリングプラクティスとベストプラクティスの知識をつける。
‐ Mac / Linux環境での開発と仮想マシンの利用。
‐ ソフトウェア品質とテスト手法の専門家となる。
‐ 速いペース且つ、協調的でダイナミックな作業環境での作業。

Required Skills

‐ Mobile testing experience
‐ Experience with UI Test Automation
‐ Bachelor’s Degree in Computer Science or related technical field and years relevant work experience, or relevant work experience
‐ Experience in a test or development role as part of a product development organization which has delivered consumer oriented products
‐ Knowledge of QA methodology and tools
‐ Experience in Perl/ Python/ JavaScript scripting and user-level automation
‐ Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.



‐ モバイルテストの経験
‐ UIテスト自動化の経験
‐ コンピュータ科学の大卒、関連技術分野の大卒プラス関連業務経験、又は関連業務経験
‐ 消費者向け製品を提供している製品開発組織の一員としてのテストまたは開発の経験
‐ QA手法とツールの知識
‐ Perl / Python / JavaScriptでのスクリプト作成とユーザレベルの自動化の経験
‐ 問題の影響を伝え、ビジネス要件を理解するために開発およびビジネスチームと緊密に協力した経験

Preferred Skills

‐ Familiarity with executing performance, longevity and device interoperability tests in the confines of the mobile application space
‐ Shows creativity and initiative to improve product test coverage and effectiveness
‐ Comfortable communicating cross-functionally and across management levels in formal and informal settings



‐ モバイルアプリケーションのパフォーマンス、寿命、およびデバイスの相互運用性テスト実行に精通していること
‐ 製品のテスト範囲と効果を向上させる創造性とイニシアチブがある方
‐ 公式・非公式の場で、部門間及び管理レベルを超えてやり取りすることができる方