Senior Software Engineer In Test

Logo of ShopBack

ShopBack

๐Ÿ“Remote - China

Job highlights

Summary

Join ShopBack, a leading shopping rewards platform, as a Software Engineer in Test (SET/SDET)! You will play a crucial role in ensuring the quality of our software applications by developing automated test frameworks and scripts, creating test cases, and managing manual testing processes. This position requires a strong understanding of software quality methodologies and test automation skills. You will collaborate with cross-functional teams and work on improving our CI/CD pipeline. The ideal candidate possesses a Bachelor's or Master's degree in a related field and 3+ years of relevant experience. ShopBack offers competitive compensation, a work-from-anywhere benefit, and opportunities for career progression.

Requirements

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience as a SET, software engineer, test automation engineer, or QA engineer
  • Proficiency in modern programming languages (e.g., Java, Python, JavaScript, etc.)
  • Hands-on experience with various automation tools such as Selenium, Appium, JUnit, Cypress, Jenkins, and other modern test automation frameworks
  • Strong knowledge of continuous integration/continuous delivery (CI/CD) practices and how test automation fits within DevOps pipelines
  • Excellent verbal and written communication skills in English

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 including developers, product managers, QA, tech support, and customer service to ensure software meets the highest standards of quality, and streamline the workflow with automation

Preferred Qualifications

  • Experience in mobile (iOS and Android) and web application testing
  • Strong understanding of performance and load testing

Benefits

  • Career progression paths and opportunities to take on greater challenges that help you realise your ambitions
  • Be part of a winning team on a journey to global scale
  • Competitive compensation based on your performance
  • Candid, open, and collaborative culture where feedback is valued, for everyone to grow and improve every day
  • Work-From-Anywhere benefit to enable you to thrive personally and professionally

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let ShopBack know you found this job on JobsCollider. Thanks! ๐Ÿ™