Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Developer in Test

TalentVault

Software Developer in Test

National
Full Time
Paid
  • Responsibilities

    Our downtown Vancouver client is in need of some very skilled SDET's.

    As the SDET, you will be responsible for building and leading the testing initiative within the larger corporate engineering team. You should be comfortable directly contributing to testing the product, while also providing guidance and mentorship to individual team members across teams. Using your extensive experience building automated frameworks for testing complex enterprise software, you will provide technical oversight to the tools and processes used to ensure that the framework is built with maintainability, extensibility, and cross-platform applicability in mind. As a quality champion, you’ll strive to introduce processes and improvements that will benefit the larger engineering teams.

    They are looking for smart, creative, and hardworking individuals who know how to work within a larger team, communicate well, and learn from other engineers. This position requires you to be a self-starter, innovative and with the ability to take ownership, work with tight timelines, and handle various tasks simultaneously while continuing to develop a positive work culture. You will join a world-renowned leadership team with a track record of leading the development of multiple successful companies and products.

    What you'll need to succeed: 

    • 2+ years building and leading quality teams in a multi-product, automated testing environment
    • 5+ years building automated test suites and frameworks to help ensure the quality of enterprise-class software.
    • Comfort evaluating and selecting tools to be used within the larger automation framework
    • Extensive use of industry standard CI/CD tools (such as Jenkins, TeamCity, or ADO) to deploy, run, and evaluate test projects and automated test suites
    • Ability to work in multiple programming languages: Python, Java, and C# are currently the tools of choice within the SDET team, but experience with comparable languages is also valuable.
    • Practical experience working in at least one public cloud ecosystem, and the services that are available within it. They currently use Azure, but experience with AWS or Google is equally valuable.
    • Ability to create comprehensive and reusable tests at a functional or API/integration level
    • Knowledge of performance and security testing concepts
    • Experience with version control systems, and maintenance of complex test environments spanning multiple projects
    • Bachelor’s degree in Computer Science or related field, or equivalent work experience
    • Strong communication skills, both verbal and written
    • Thriving in a people-first culture of teamwork and respect.

    Your background may additionally include:

    • Experience working with health-related software, or with companies in the US healthcare industry
    • Familiarity with BDD/TDD and test automation at the unit, component and system test levels