As the importance of quality is increasing in the service scale, there is an urgent need to launch the QA department in earnest. As a QA engineer, we will entrust you with quality assurance of our products and the associated organizational construction in the future.
--Quality Assurance Implementation Plan and Progress Management
--Planning and execution of process improvement and quality improvement measures in the QA department
--Organizational construction of QA department
It is an environment where you can build a career by expanding the scope of work to the management area and improving your technical skills as a specialist, depending on your aptitude and wishes.
[What you can get from this work]
――It is discretion until the release, indexing of defects and start-up phase experience from 1
――Because you can participate from the upstream, you can broaden your career as a QA engineer.
――By gaining automation experience, you can change your career to a SET engineer.
――It is a position where you can advance your career even if you want to advance to the manager or leader position in the future.
--Development environment upgrade system (purchase cost of desired gadgets, licenses, etc.)
--MacBook Pro provided (keyboard language selectable)
--Dual display environment
◇ Common tools
--Repository management: GitHub
--CI / CD: GitHub Actions, Circle CI
--Ticket management: Jira
◇ Back end
--Language: Go, PHP
--Configuration management: Terraform
--Container orchestration: ECS, EKS
◇ Web front end
--Framework / Library: React, Next.js, Vue.js, Nuxt.js
Company introduction material
Showcase Gig blog
We guarantee the quality of systems used by Caddy's business operations team, customers and supply partners.
-It is the role of guaranteeing the quality of software products developed by Caddy
-Defining the required quality level by the product team
-Reviewing the specifications of the target system from the viewpoint of quality and making suggestions for improvement
-Test planning, test design, Perform testing-report any defects found and discuss workarounds with developers
-Language used-Front end: HTML, CSS, TypeScript
--Backend: Rust, Kotlin, TypeScript
-Framework library-Front end: React, Apollo, Next.js, styled-components, WebGL, WebAssembly
--Backend: Rust (Tokio, tonic, Diesel), Kotlin (Micronaut, Exposed), Node.js (Express, NestJS)
・ Infrastructure: GCP, GKE
-Database: PostgreSQL, Firestore
-API: GraphQL, REST, gRPC
・ Authentication: Auth0
-Development tools: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook
・ Communication tools: Slack, Discord, JIRA, Miro
・ With Technology Headquarters ――Practice will be done as a member of the product development team ――Support by engineering manager ――We plan to form an independent QA team in the future ・ Scrum-based development cycle ――Ticket management by JIRA
* As a member of the development team, your role will be test planning, design,and execution.
* Introduce and manage efficient and effective test technology like risk-based test and agile test.
* Collect defect data, measure, analyze, and review solution for the continuous quality improvement.
* Promotion of quality improvement within the development team.
This recruitment position plays an important role in promoting the execution of each project, especially for further business expansion in the entertainment field.
Specifically, you will be in charge of the leader of QA business in smartphone games, home video games, etc., and will participate in "making interesting games" from the aspect of quality assurance while being involved in testing various game titles of major game development companies. I will have it.
■ Specific work content
・ QA work (quality control)
-Test schedule creation and management work
-Test item creation
▼ Image after joining the company
First of all, you will learn about the work flow and basic testing skills in the training after joining the company.
After the training, you will participate in on-site projects and gain experience while learning test skills and management skills under the supervision of a manager.
▼ Possible career path After gaining knowledge and experience as a title leader, manage the verification project and manage it.
Various careers such as "Project Manager" who is responsible for providing services that satisfy customers, and "IT Consultant" who makes various proposals from the aspect of quality to solve customers' management issues. It is spreading.
▼ Characteristics of recruitment department, etc.
・ The members are from a test company, a game development company, and an inexperienced person in the game industry. There are many members who like games, and during breaks, everyone may get excited about the topic of the game.
・ While valuing the sharpness of on and off, it is important to create an atmosphere where you can communicate regardless of job title.
Specific work content
・Management of test executor
-Understand functional design/detailed design
-Create test design with single function
-Review test design
▼ Possible career path
We will be responsible for large-scale or multiple projects of 50 to 500 million yen, 10 to 100 people, and promote projects.
While managing members, planning and designing quality assurance plans, customer negotiation, project promotion and project supervision.
Providing organizational BPR to customers, while being in charge of consultant issue management and progress management,
You will manage and promote the project. We will communicate well with our customers and build an ongoing relationship.
This position works with testing and improving our company`s app and web services before their release.
・Our company development services
【Specific Job Details】
・Test automation design, development, and operation. (Improve productivity)
・Test automation foundation construction（Test app execution environment, automatic framework etc.)
・Test the service`s automation insertion and formula