Senior Software Engineer in Test (SET / SDET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer in Test (SET / SDET) (Test Automation/CI/CD): Building automated testing frameworks, scripts, tools, and quality processes for web and mobile applications with an accent on continuous testing, performance validation, and robust test coverage. Focus on designing scalable automation, integrating tests into CI/CD pipelines, preparing test environments, and analyzing quality and performance bottlenecks.
Location: On-site in Shenzhen, China
Company
A leading Asia-Pacific shopping, rewards, and payments platform serving more than 20 million members across 13 markets and enabling merchants to engage customers through cashback and payment solutions.
What you will do
- Ensure product quality through automated and manual testing, test execution, quality tracking, and reporting.
- Evaluate requirements, define testing strategies, and create test plans and cases with comprehensive coverage.
- Identify automation opportunities early and integrate automated tests into CI/CD pipelines for faster feedback.
- Set up test environments, generate and validate test data, and develop testing tools.
- Collaborate with developers, product managers, QA, technical support, and customer service teams.
- Improve testing capabilities across web, mobile, performance, and load-testing workflows.
Requirements
- 7+ years of experience as a SET, software engineer, test automation engineer, or QA engineer.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proficiency in modern programming languages such as Java, Python, or JavaScript.
- Hands-on experience with Selenium, Appium, JUnit, Cypress, Jenkins, and modern test automation frameworks.
- Strong knowledge of CI/CD practices and test automation within DevOps pipelines.
- Excellent verbal and written communication skills in English.
Nice to have
- Experience testing iOS, Android, and web applications.
- Strong understanding of performance and load testing.
- Expertise in at least one core area: performance and load testing, CI/CD and DevOps automation, or test tools and framework development.
- Experience with JMeter, Locust, Vue, JavaScript, Python, Flask, or Django.
- Demonstrated use of generative AI tools such as ChatGPT, Cursor, or Claude to improve workflows and productivity.
Culture & Benefits
- Career growth opportunities with increasing technical and business challenges.
- Competitive performance-based compensation.
- Candid, open, and collaborative working culture.
- Ownership, thoughtful decision-making, continuous learning, and resilience are valued.
- Opportunity to contribute to a platform operating at global scale.
Hiring process
- Recruitment may include assessments supported by AI tools and human review.
- With consent, screen activity or webcam images may be captured during assessments to verify test integrity.
- Final hiring decisions are made by humans.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →