Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

EPAM Systems
Role & seniority: Senior Automation Test Engineer (team lead for quality engineering) in Shenzhen
Stack/tools: FIX protocol; FX trading products; test framework design/development; programming: Java, Python, or JavaScript; Web/Mobile/Windows/API testing; automation and performance testing
Oversee end-to-end testing, drive continuous improvement, align testing with project goals/timelines
Define/implement automation, performance, and manual testing strategies; own automation frameworks and tooling
Analyze complex automation/testing challenges, execute scripts, identify bugs, mentor junior engineers, and collaborate with Dev/Product teams
FIX engine protocol knowledge and testing experience with FIX-based solutions
FX products knowledge (FX spot, derivatives) and their FIX execution report representations
7+ years in software engineering with testing, test automation, or development
Proven ability to build/maintain test frameworks for Web, Mobile, Windows Apps, and APIs; design-patterns for scalability/reliability
Proficiency in Java, Python, or JavaScript; strong problem-solving and innovative solution track record
Experience scaling test frameworks; performance testing and tooling optimization
Familiarity with emerging testing tools and technologies
Location & work type: Shenzhen, China; on-site/full-time (no remote option specified)
We are looking for a Senior Automation Test Engineer to join our team in Shenzhen. In this role, you will lead our quality engineering efforts and contribute your expertise in designing, building, and optimizing advanced test frameworks to ensure the delivery of robust, high-performance software solutions. Primary Skills Extensive FIX Protocol And FX Trading Products Knowledge Advanced Test Framework Design And Development Proficiency In Java, Python, Or JavaScript Responsibilities Oversee the entire testing process, driving continuous improvement and aligning testing activities with project goals and timelines Define and implement test strategies and plans for automation, performance, and manual testing workflows Take ownership of implementing automation testing frameworks or developing testing tools based on project requirements Analyze and resolve complex technical challenges for automation frameworks and testing methodologies Execute automation and performance scripts, analyze results, and proactively identify bugs Mentor and guide junior engineers to elevate team capability Collaborate with development and product teams to ensure quality across the lifecycle Stay current with emerging testing tools and strategies to drive innovation Requirements FIX Engine protocol knowledge and testing experience of FIX engine based solutions
FX Products Knowledge: FX Spot, FX derivatives (forwards, swaps) and their representation in FIX execution reports Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field Minimum of 7 years of experience in Software Engineering, specifically in Testing, Test Automation, or Development Strong expertise in building and maintaining test frameworks for Web, Mobile, Windows Apps, and APIs from scratch Proven ability to enhance frameworks using design patterns and optimize for scalability and reliability
Proficiency in one or more programming languages: Java, Python, or JavaScript Excellent problem-solving skills and a track record of innovative solution delivery We offer By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023 Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us How We Hire
Here, we summarize the typical journey to finding a job within EPAM.
Apply and tell us about yourself!
General interview with a recruiter
Technical interview with our technology experts
Manager interview or Offer interview with a hiring manager
Get ready to join the team!
Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more!
It takes 1 min of application to start the journey with us. Apply now!
Life at EPAM
EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.
Show more Show less