Automation QA Engineer
Core
Design, develop, and operate test automation frameworks for batch processing, backend services, APIs, and microservices while performing manual testing for complex credit card lifecycle functions.
Role type
Senior SDET (Software Development Engineer in Test) / Automation QA Engineer
Builds
Automated regression and functional test suites integrated into CI/CD pipelines for the PayPay Card system
Domain
FinTech / Credit Card Services / Payment Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, REST/gRPC automation, JUnit, TestNG, AssertJ, CI/CD (GitLab, Jenkins, Gradle), Mockito, Python/Shell scripting, test planning and design, bug management
Preferred skills
Batch job automation, legacy system QA (CORBA), mission-critical system QA, financial services domain knowledge, Docker/Kubernetes, performance testing (JMeter, Gatling), QA management tools (Zephyr, TestRail), ISTQB certification
Technologies
Java, Python, Shell, GitLab, Jenkins, Gradle, REST Assured, gRPC, JUnit, TestNG, AssertJ, Mockito, Allure, SLF4J, Docker, Kubernetes, JMeter, Gatling, Zephyr, TestRail, TestLink
Responsibilities
Design and operate test automation frameworks for batch processing, backend services, APIs, and microservices; Build automated regression and functional test suites; Integrate automated tests into CI/CD pipelines; Plan, design, execute, and sign-off tests for complex functions in the credit card lifecycle; Standardize QA best practices and expand them throughout the organization; Analyze defects and production issues, identifying root causes, and developing preventative measures
Seniority
Senior, hands-on IC with mentoring responsibilities