Responsibilities
- Create and manage automated testing frameworks for backend systems, APIs, microservices, and batch processes
- Develop comprehensive automated test suites covering regression and functional scenarios
- Integrate automated testing into continuous integration and delivery workflows using tools like GitLab, Jenkins, and Gradle
- Validate behavior in distributed environments using mock and stub techniques
- Advance testing approaches for older systems, including those based on CORBA
- Set up logging, debugging, and test reporting solutions using tools such as Allure and SLF4J
- Design, run, and approve test cases for intricate features across the credit card lifecycle
- Identify functional and usability issues through hands-on exploratory testing
- Enhance product quality by participating in specification reviews and quality initiatives
- Collaborate with developers, product managers, and designers to drive quality improvements
- Establish and promote standardized QA best practices across teams
- Recommend and evaluate new testing tools and frameworks for organizational adoption
- Provide technical guidance and mentorship to less experienced QA team members
- Investigate defects and production incidents to determine root causes and prevent recurrence
Other
Proficiency in Japanese at a business level is preferred