drjobs
Test Automation Engineer
drjobs
Test Automation Engi....
drjobs Test Automation Engineer العربية

Test Automation Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tokyo - Japan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are Unlock Design a recruitment agency based in Japan and the job description below is an opportunity with one of our forwardthinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates emphasizing their privacy and longterm career goals. See our full promise and approach by visiting

Basic Information

Client ID: 114000

Job ID: 1905

Position:

Location: Tokyo

Salary: 4.5M 7M JPY

Language: Japanese N2 level or equivalent

Contract type: Permanent

Who we are









English here
To create a society where users and creators can live happily while having fun.


We serve as a bridge between creators and users sharing Japans rich culture with the world and delivering dreams and inspiration. We aim to bring happiness to all those involved and make a meaningful contribution to the world.

At the core of our founding philosophy is the commitment to providing services that delight otaku. Our service users are individuals who wholeheartedly embrace their passions and thats why we are dedicated to continuously catering to their enthusiasm.

In the fiscal year 2022 our group achieved a total revenue of 45.4 billion yen serving 10.9 million users offering 1.19 million works and collaborating with 87000 creators and entities. With your support we have expanded our business.

    Roles and Responsibility

    20228

    UX

    • CICD

    QA

    AI

    AI

    • /
    • English here

      In August 2022 a test automation project started! You will be responsible for promoting test automation for all our services.

      Your main responsibilities will include developing a test automation strategy and implementation. Additionally to achieve a balance between evolving UX fast release cycles and high quality you will plan and lead the adoption of new technologies and processes including expanding the scope of test automation.

      Specific Duties:

      Test Automation Infrastructure:

      • Building the automated testing environment
      • Creating/maintaining automated test scenarios
      • Reporting automated test execution results

      Technology:

      • Researching test automation and related technologies
      • Investigating test automation tools
      • Exploring CI/CD tools

      Recruitment Background and Job Satisfaction:

      Our quality management team responsible for QA was formed in July 2021. Among them the test automation project started anew in August 2022!

      Working with the team leader you will drive business while communicating with various departments. As it is a new team there is considerable discretion and a significant position with great satisfaction.

      Current Initiatives:

      (1) We have started implementing appium for other apps on Android/iOS devices where elements can be obtained.

      Image recognition is also required to determine if actual images such as banners are displayed. Therefore we are proceeding with automation support using OpenCV an image recognition library.

      (2) We are also working on automating DLsite our main content using Playwright.

      There are PC and SP sites and SP site verification is done in the final QA stage. Therefore we are working on execution in the browser environment of Android and iOS smartphones rather than PC emulators.

      Future Initiatives:

      Integrating AI technology into test automation

      Challenges of Test Automation:

      Test automation can somewhat address the huge effort involved in manual testing and the variability in test quality (due to differences in how tests are conducted and verified). However there are still some challenges. The most significant challenge is the need to manually create test scripts. The creation of test scripts is required not only during initial development but also during revisions leading to increased maintenance effort. In some cases manual testing may have more significant benefits.

      Goals with AI Technology:

      • Automatically generate test scripts by loading software screens Reduce initial implementation effort
      • Automatically modify test scripts during revisions Reduce maintenance effort
      • Execute exploratory testing not just running created scenarios Achieve test automation beyond routine testing

      Work Environment and Atmosphere:

      We are working on creating a workplace where you can grow while having fun supporting the growth of team members.

      • Our culture demands efficiency and focus during the 1018 work hours (7 hours actual work). (Overtime pay outside of these hours is provided on a perminute basis. Average overtime across the company is 20 hours/month.)
      • We provide an environment for skill development including support for attending external seminars and purchasing books.
      • Companywide events are kept to a minimum and employees are encouraged to plan study sessions voluntarily.

    Minimum Requirements

    • Java
    • Linux
    • English here
      • Development experience in Java or objectoriented languages
      • Experience with Linux command operations/shell scripts/middleware installation

    Preferred Requirements

    • (PlaywrightxUnitSeleniumAppiumJenkinsCI)
    • Docker
    • QA
    • PythonScript
    • GitHub
    • English here
      • Experience with test automation or continuous integration (automated testing using Playwright/xUnit/Selenium/Appium business improvement using CI tools like Jenkins)
      • Experience setting up environments with Docker
      • QA experience (test design test execution testing against nonfunctional requirements)
      • Experience writing scripts in Python or similar languages
      • Experience in team development using GitHub

    Who you are

    • English here
      • Enthusiastic about test automation work and aiming to be a technical specialist
      • Someone who perceives everything positively and takes action
      • Not passive but proactive and selfmotivated in work
      • Someone who actively tackles new challenges
      • Someone who can consider the balance between providing value to users and maintaining quality

    Tech Stacks

    Python is used for script development.

    • High affinity with other automation tools such as appium (main reason)
    • Smooth development using practical libraries
    • Simple syntax for easy reading and writing

    Source Management: git

    Setting up Jenkins Environment: By combining with Jenkins we can achieve operationalization of test automation allowing automated processing by simply executing JOB. This eliminates the need for manual command input or tool startup. Additionally it allows realtime execution of regression tests when functions are changed or added. Results and execution times are recorded per execution unit eliminating the need for manual recording.

    Conditions / Benefits

    Employment type: Full time

    Location: Kanda Neribeicho Chiyodaku Tokyo

    • Remote work: You can choose to come to the office at least 3 times a week or be fully remote depending on the teams policy.
    • There will be no relocation.

    Annual Salary:JPY

    • Based on experience ability and previous work experience
      • Pay raise opportunity once a year (April)
      • Bonuses twice a year (June December)
        • Standard 1 month/time (varies depending on length of employment and evaluation)

    Hours: 10:00 18:00 (1 hour break included)

    • More than 120 days off per year
    • Saturdays Sundays off
    • National holidays
    • GW vacation yearend and New Year vacations paid vacations
    • Congratulation or condolence leave
    • Maternity and paternity leave

    Probation: 3 months

    Benefits

    • Side Jobs Allowed: Many of our employees are engaged in activities such as doujinshi (fanmade works) making use of their otaku interests
    • After 6 Initiative: The company subsidizes this program to promote social interaction among employees (usable three times a month 1000 yen per event)
    • Dual Monitors
    • Access to InHouse Vending Machines at reduced prices starting at 50 yen
    • Simple Company Cafeteria: Purchase side dishes starting at 100 yen
    • Support for Book Purchases and Seminar Participation: Available with supervisor approval
    • Smoking Areas with Ventilation Systems
    • Water Dispensers

    Allowances

    • Commuting Allowance: Daily allowance up to 2500 yen with a monthly cap of 50000 yen
    • Overtime Allowance: Paid by the minute applicable even if you arrive before regular working hours
    • Celebration and Condolence Allowances
    • Business Travel Allowance

    Insurance

    • Enrollment in Various Social Insurance Programs
    • Group Life Insurance Coverage

    Other benefits

    • Shift Work System for Childcare
    • Optional Health Checkups
    • Optional Defined Contribution Pension Plan: Available for regular employees only

    Interview Process

    1. CV Screening
    2. 1st Interview
    3. Final Interview (CEO) *Candidates who proceed to the final interview will receive separate instructions for reference checks and aptitude tests.
    4. Offer Meeting

    This process is subject to change.

    Remote Work :

    No

    Employment Type

    Full Time

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.