Job Details
Job Title: QA Engineer
Company Name: Givery
Overview
We’re the creators of the award-winning skill evaluation and
training platform Track. We are currently tackling the exciting mission of
modernizing Japan's hiring culture and helping companies build and maintain
strong engineering teams. Through this year and beyond, we plan to expand our
product lineup, enhance our UI/UX, roll out new microservices, and build new
features, which we hope you’ll be a big part of planning and building.
Language Requirements
Japanese: Not Required
English: Business Level
Why we are looking for QA engineer
Givery aims to provide the missing link that our clients
need to scout, hire, and train world-class engineers. We are profitable,
privately owned, and headquartered in Tokyo, Japan. Our clients include some of
the biggest names in Japan. We have a diverse team from all corners of the
world and we are looking for a skilled QA engineer to help us expand Track, a
platform that helps companies train and evaluate technical skills.
The Attractiveness of the Position
Awesome tech!
One particular aspect that makes us proud of our team is the
fact that we use modern technologies with development practices such as code
reviews, continuous integration, unit tests, etc. Engineers feel welcome here.
Work-life balance
We encourages team members to have other activities and
responsibilities in life, the average engineer works 40 hours a week. We have
flex time, maternity/paternity leave, etc which is something a lot of our proud
new parents really appreciate.
Choose where you work
We are set up for remote work, but you are more than welcome
to come to our modern office in Shibuya, Tokyo.
International environment
We have people from all corners of the world working
together to build the best products possible. Most Engineers use English day to
day, but the perfect candidate will be able to navigate and negotiate our
international work environment while making the transition towards an even more
global team smooth for the local members too.
We are very proud of what Givery has become. The incredibly
low turnover rate of our technology team proves that Givery fosters a work
culture that is both very supportive and welcoming. We are sure, once you meet
the team, you will feel it too!
Technology Stack
- Serverside:
Scala
- Frontend:
React, Typescript
- Database:
PostgreSQL (RDS)
- Infrastructure:
AWS(ALB,
ECS, RDS, S3, Lambda), Docker, Redis, Terraform
About Job
Job Summary
We are looking for a skilled QA Engineer with a strong focus
on web applications to join our team. The ideal candidate will have a
background in both manual and automated testing, ensuring the highest quality
standards for our web applications. As a QA Engineer, you will be responsible
for working with development teams and other QA engineers to create and
implement test strategies and ensure the delivery of high-quality, bug-free
software.
Responsibilities
- Develop
and implement test strategies, plans, and procedures for web applications
and APIs, ensuring comprehensive coverage and efficient testing processes.
- Collaborate
with cross-functional teams, including product managers, developers, and
designers, to understand requirements and ensure seamless integration of
testing processes.
- Design,
develop, and maintain manual and automated test cases, scripts, and tools
to validate functionality, performance, usability, and security of web
applications.
- Perform
hands-on manual and automated testing, as required, to identify, document,
and track defects.
- Analyze
test results, report on testing progress, and provide recommendations for
improvement.
- Continuously
improve QA processes and practices, incorporating industry best practices
and emerging technologies.
- Foster
a culture of quality and accountability within the team, ensuring that
testing is an integral part of the software development lifecycle.
Application Requirements
Must have
- A
minimum of 3 years of professional experience in QA engineering, focusing
on web applications.
- Proven
experience in manual and automated testing, with fluency in modern
automation tools such as Chromatic, Playwright, WDIO, Cypress, or similar.
- Solid
understanding of locators and locator strategies.
- Strong
knowledge of web technologies, including HTML, CSS, JavaScript,
TypeScript, and RESTful APIs.
- Solid
familiarity with test automation best practices (page object models,
waiting strategies, artifact management, report generation, etc.).
- Business-level
language skills in English
Nice-to-have
- 5+
years of professional experience in software engineering teams in any of
the following roles: QA, software engineer, project- and/or
product-management
- Spoken
and written Japanese language ability
Work style
Weekly Meetings (usually averages to around 1 hour per day
for an engineer):
- 1 stand-up
every morning lasting a maximum of 15 minutes
- 2-3 hours’
worth of agile meetings (Sprint planning, backlog clarification, sprint
retrospective, sprint review (we call this dogfooding)
- Any
other meeting relating to a project (usually 1 or 2 hours)
Technical Work (is up to the discretion of the engineer, we
don’t dictate how they spend their time)
- Programming
and planning (technical documentation) is the majority of an engineers
time
- People
usually do peer reviews before or after lunch
- Technical
improvements depending on your team’s priority
Benefit
- Health
Insurance
- Transportation
allowance (up to 30,000 yen per month)
- Family
allowance (10,000 yen per month per dependent child up to age 18)
- In-house
bar, free drinks
Vacations
- Two
days off per week (Saturday and Sunday)
- Japanese
national holidays
- Paid
holiday: 10 days (first year) *Number of paid holidays increases (+1 day)
every year up to 20 days a year.
Selection Process
1) Coding Test
2) Casual Chat
3) Team Interviews with engineers
4) Final Interview with EM
*The order of 1 and 2 may change.
Apply: https://choto.co/p5KNOhii
Job Type: Full Time
Location: Remote – Worldwide