Automation Engineer
1 мес. назад
КитайSeniorOnsite
javaautomationapiweb ui
Build and implement the first automation framework for API and Web UI testing in 's cross-border payment systems.
О компании
- Founded in 2005, is the global financial platform that removes friction from doing business across borders, with a mission to connect the world’s underserved businesses to a rising global economy. We’re a community with over 2,500 colleagues all over the world, working to serve customers, and partners in over 190 countries and territories.
- By taking the complexity out of the financial workflows–including everything from global payments and compliance to multi-currency and workforce management, to providing working capital and business intelligence–we give businesses the tools they need to work efficiently worldwide and grow with confidence.
Обязанности
- Automation Strategy & Framework (0-to-1): Design and implement the team's first automation framework for our Java microservices platform; define automation scope, test data strategy, and reporting standards for both API/integration and UI layers.
- End-to-End System Automation: Build repeatable automated test suites covering core cross-border payment platform flows — including open APIs, backoffice services, UI workflows, and cross-service async chains — to support regression of core business scenarios.
- Async & File-Based Testing: Automate validation of scheduled jobs, message-driven flows, and file-based business processes; verify multi-step, cross-service state transitions and outcomes.
- Database & State Validation: Develop SQL-based assertions across multiple databases to verify transaction state machines, processing results, and cross-service data consistency.
- Defect & Quality Assurance: Track issue resolution, verify fixes, and ensure automated test results meet release quality standards; report progress and risks regularly.
- CI/CD & Smoke Automation: Integrate automated tests into CI/CD pipelines (Alibaba Cloud DevOps / Codeup or similar); build and maintain smoke/connectivity checks for key dependencies before release.
- Cross-Team Collaboration: Work closely with cross-functional teams on environment readiness, test data setup, and release validation in a complex multi-vendor payment environment.
- Compliance & Standards: Ensure automation coverage aligns with financial regulatory and payment-industry quality requirements.
Требования
- 5+ years of test automation / test development experience, with preference for payment, fintech, or cross-border financial systems.
- 3+ years working experience in a high-tech or fintech company, or hands-on experience in core modules of cross-border payments or third-party payments — preferred, not required.
- Education: Bachelor's degree or higher in Computer Science, Software Engineering, or related fields.
- Technical Skills: Extensive hands-on experience in API/integration and Web UI automation; proficient with mainstream automation frameworks and able to independently design, build, or maintain automation systems; proficient in Java or Python; strong skills in HTTP/API testing and database (SQL) validation; familiar with message queue / scheduled job scenarios; CI/CD integration experience is a plus (Jenkins, GitLab CI, or Alibaba Cloud DevOps / 云效).
- Personal Attributes: Strong sense of ownership and fast learning; meticulous and rigorous in test design and troubleshooting; strong problem-localization skills — read logs, trace state transitions across microservices, and distinguish environment, data, and code issues.
- Preferred: Experience building automation frameworks or smoke-test tooling from 0 to 1; performance testing experience (e.g., JMeter); familiarity with Redis, OpenFeign call chains, and SFTP/file-based testing; ability to build small internal test tools when needed. Node.js experience is a plus, not required.
Другое
- Location: Guang Zhou
- On-site | Full-time
- We are seeking an experienced QA Automation Engineer for our cross-border payment systems. You will join the QA team to build test automation from the ground up — we currently have no centralized automation framework. Your focus will cover API/integration automation and Web UI automation across the full platform, ensuring the reliability and quality of our cross-border payment systems.
- Learning what they need and creating what will help them go further.
- Being fearlessly accountable in everything we do.
- Always striving for a higher standard than our last.
- Build each other up Helping each other grow, as professionals and people.
- If this sounds like a business, a community, and a mission you want to be part of, apply today.