QA Engineer - ExaEnterpriseAI

🏢 Exawizards · company page
📍 Japan
via TokyoDev
Apply on original site ↗

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

Flights + hotels

This role requires you to be in Japan. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Get new remote jobs like this by email
Daily email, only when there's something new. One click to stop.

Get remote jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you