Software Development Engineer in Test (SDET) @ Canopy Pte. Ltd, Singapore

Posted 7 months ago

๐Ÿ’ผ Company
๐ŸŒ Location
๐Ÿ—ƒ๏ธ Category
โŒ› Commitment
๐Ÿ’ผ Experience
Senior (5-8 years)
๐Ÿ’ฐ Salary range/Hourly rate:
๐Ÿ“ Description


  • The position will lead the development of automated testing frameworks within an application delivery team and be able to author automated test suites with code, front-end GUI automation, service layer testing, and simulator automation.
  • This position will own complete quality functional areas and must be able to define test and environment strategies.
  • This position will provide technical leadership on areas of execution for functional, non-functional, white box, integration, and reliability testing for web/API-based applications keeping automation and self-service in mind.
  • Drive adoption of quality practices early in the life cycle through improved unit testing and code coverage, acceptance test automation, quality gating reviews for promotion of software, and continuous integration.
  • Proactively monitor customer insights and production issues to seek quality feedback and improve processes to enhance the quality of the product/capability that the position is responsible for.
  • The position needs to focus on understanding the customer, product value, and product logical architecture holistically to develop test strategies covering all quality touchpoints: functional, non-functional, and user experience areas.
  • Conducting quantitative and qualitative data analysis of new data
  • Understand data transformation, validation, and maintenance rules/edits
  • Understand data flows from one system to another - feeds into and extracts from the production databases
  • Recommend changes to existing business rules to improve the overall data quality and performance of data asset
  • Data reconciliationย 

Skill Required

  • Bachelor's Degree in Computer Science or equivalent work experience with hands-on technical and quality engineering skills, with 5-7 years of experience.
  • Sound knowledge of Python, Java, JUnit, SOAPUI Pro, Selenium,ย  Test Cafe Databases, APIs (REST/SOAP).
  • Exposure to DevOps practices (Continuous Integration and Delivery, Tools such as Jenkins/Bamboo) is desirable but not mandatory.
  • Experience in modern test techniques such as Test and Behavior Driven Development (TDD and BDD).
  • Excellent technical acumen and ability to learn new software quickly. Solid leadership and mentoring skills with the ability to drive change.
  • Expertise in agile and waterfall delivery, life-cycle management tools (Rally), software testing standards, methods, and conventions.
  • Exposure to software security and crypto testing practices is preferable but not mandatory.
  • Software Development Engineer in Test (SDET).docx

Community for remote workers in India ๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‡ฎ๐Ÿ‡ณ๐Ÿ‘ฉโ€๐Ÿ’ป that enables Indian professionals to help each other navigate, balance and grow in a remote career.

  • Credits
  • โค๏ธย ย This site has been heavily inspired by
  • ๐Ÿค—ย ย The information present in the guides is courtesy our slack community
  • ๐Ÿ™Œย ย Last but not the least, Thank you patrons for your support!