Responsibilities
Experience developing automation testing frameworks (Python or Java); able to build systematic automation capabilities and continuously improve testing efficiency.
Familiar with common testing frameworks such as Selenium, Appium, TestNG, PyTest, etc.; capable of planning and designing a test automation framework from 0 to 1.
Seamlessly integrate automated testing into CI/CD pipelines to ensure quality control across the full lifecycle — from code commit to deployment.
Build a test reporting platform to enable automated analysis, visualization, and alerting of test results, empowering development teams to quickly locate issues.
Experience with traffic replay (request replay) and building fast regression systems based on traffic replay.
Requirements
5+ years of experience in test development or software development, including at least 2 years leading or deeply participating in building large-scale test infrastructure from 0 to 1.
Proficient in at least one programming language (Java, Python, Go, etc.), with strong coding skills; able to design and develop high-quality, reusable testing frameworks/tools.
Strong hands-on automation testing experience in at least two of the following domains: backend/server-side, web, or mobile, and familiarity with their mainstream toolchains.
Deep understanding of CI/CD concepts, with extensive practical experience integrating automated testing into continuous integration workflows.
Strong system design capability and technical judgment, able to make technology decisions balancing long-term scalability and short-term needs.
Additional Notes
Automation development experience required; no specific industry background required.
-
Experience in large-scale tech companies is preferred.
Kindly click the link below if you are interested in applying for this position or referring a suitable candidate.
https://g471ooa6k2a.sg.larksuite.com/share/base/form/shrlgUIImcYl31HeBkSzOY24SGf




