Full-timeSoftware Development Engineer in Test

Global, Vietnam

CoderPush is a remote team of 80 skilled engineers dedicated to exceptional software development. Our goal is to be Asia's largest top-tier remote engineering team. Committed to client satisfaction, we support startups to enterprises globally, breaking free from location constraints.

The Client’s product is an all-in-one digital platform helping entrepreneurs and investors to register their companies in Singapore, Hong Kong & Australia, and assist them with the management of their accounting, audit and taxes, in a 100% digital manner. We build cutting edge technology to automate manual work, and provide a delightful experience to our 5,000+ clients. Naturally, we are continuously looking for great people to join our dynamic team!

We are looking for our next SDET, who are you?

  • Bachelor’s degree in Computer Science, Engineering, or related field.

  • 3+ years of experience as an SDET or equivalent (6+ years in Software Engineering or QA considered).

  • Solid grasp of software QA methods, tools, and processes.

  • Ability to write clear and comprehensive test plans and cases.

  • Experience in both white box and black box testing.

  • Hands-on familiarity with automated testing tools like Testim, Jenkins, Selenium.

  • Proficiency in SQL and scripting.

  • Experience with Python in Automation

  • Understanding of CI/CD tools and processes.

  • Strong problem-solving skills and an eye for detail.

  • Excellent English communication skills, both written and verbal.

Your Role and Impact

  • Design, develop, and maintain automated test scripts using Testim, Jenkins, Selenium.

  • Integrate automated tests seamlessly with CI/CD systems.

  • Collaborate closely with development teams to ensure top-notch code quality and testability.

  • Analyze test results, debug issues and work with developers to resolve defects.

  • Be the advocate for testability during the design phase of new features or system updates.

  • Provide prompt feedback on requirements, specifications, and technical design documents.

  • Perform manual testing when necessary, particularly for complex, large-scale features or systems.

  • Create detailed, comprehensive test plans and cases.

  • Explore the latest testing technologies to enhance our QA processes.

  • Report bugs and errors to development teams.

  • Mentor junior members of the QA team.

    We're excited to connect with you soon!

Apply