You will be responsible for quality assurance of our generative AI products, with a primary focus on test automation.
Development process
- We follow a Scrum-based development process, with planning, development, and retrospectives conducted on a sprint-by-sprint basis.
- As QA is a cross-functional organization, you will support testing across multiple development teams.
- We place a strong emphasis on code reviews, and test automation code is reviewed with the same level of rigor as production code.
Tech stack
- Frontend:Next.js, TypeScript, React
- Backend:Python, Django
- Mobile:iOS(Swift / SwiftUI), Android(Kotlin / Jetpack Compose)
- Others:AWS, git, Slack,Datadog
At this point, it is not a problem if you do not have experience with the above technology stack, as long as you can catch up after joining the company.
Others
- To facilitate smooth product development, you are required to come to the Tokyo office once or two a week.
- Communication within the team is primarily in English, while communication with other departments utilizes both English and Japanese.
- At our headquarters, Exawizards, we hold weekly engineer study sessions where you can catch up on the latest technologies and insights.
What You’ll Gain in This Role
- Our team has a high ratio of international members, allowing you to work in a global perspective and environment.
- Not only will you be involved in polishing existing products, but there is also planning for the launch of new products, enabling you to experience both the 1→10 and 0→1 phases.
Responsibilities
- Automate repetitive validation tasks and integrate them into the CI pipeline so that they run automatically with every release.
- Analyze functional specifications to identify relevant test perspectives, and determine which areas should be automated and which should be validated manually.
- Perform manual testing in areas that are not well suited to automation.
- Design and implement load tests.
- Participate in design reviews and provide feedback from a quality assurance and testing perspective.
Requirements
- Experience implementing automated tests
- Solid understanding of testing practices in Agile/Scrum development environments
- Fundamental programming skills, along with basic knowledge of APIs, databases, and networks
- Experience proactively identifying and addressing issues without waiting for instructions
- A strong desire to deliver high-quality products that continue to be used by a large number of users
- Business-level Japanese proficiency, equivalent to JLPT N2 or above
- Business-level English proficiency
- Residence in Japan and the ability to work from our Tokyo office approximately twice a week
Compensation
¥6,000,000 ~ ¥9,000,000 annually.