Position:
Senior Software Engineer in Test (SET / SDET)
Company:
ShopBack
Location:
China, Shenzhen
Employment type:
Full-time
Work Arrangement:
On-site
Short Summary:
ShopBack is seeking a highly skilled Software Engineer in Test (SET/SDET) to ensure the quality of software applications through automated test frameworks, scripts, and tools, while managing manual test processes and improving product quality via automation.
Responsibilities:
- Ensure product quality via automation and manual tests, manage test execution, and organize quality tracking & reporting throughout the software development lifecycle.
- Evaluate product requirements, define testing strategies, manage test plans/cases to ensure robust coverage, and identify test automation opportunities early in the development.
- Improve and integrate automated tests into the CI/CD pipeline to enable continuous testing and faster feedback loops.
- Prepare and set up test environments including data generation, validation, and the development of testing tools.
- Collaborate with cross-functional teams to ensure software meets the highest standards of quality and streamline the workflow with automation.
Requirement:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience as a SET, software engineer, test automation engineer, or QA engineer.
- Proficiency in modern programming languages (e.g., Java, Python, JavaScript).
- Hands-on experience with automation tools such as Selenium, Appium, JUnit, Cypress, Jenkins, and other modern test automation frameworks.
- Strong knowledge of CI/CD practices and how test automation fits within DevOps pipelines.
- Experience in mobile (iOS and Android) and web application testing is highly preferred.
- Excellent verbal and written communication skills in English.
Benefits:
- Career growth opportunities to take on greater challenges.
- Competitive compensation based on performance.
- Candid, open, and collaborative culture where feedback is valued.