Senior Software Development Engineer In Test

Accolade, Inc.

Vancouver, Canada

#REQ202401-068

Position summary

us and restricted stock units.**

Role overview: The Software Development Engineer in Test will be responsible for leading automation testing activities. This role is responsible for maintaining current testing solutions and creating new frameworks according to the various applications testing and reporting to stakeholders.

A day in the life...

  • Design and implement new tools/solutions for automation and create utilities to improve efficiency of testability of product.

  • Create automation framework from scratch using open source libraries which can be used for UI, API, backend and mobile applications.

  • Performance tuning and optimizing automation framework for high availability and accuracy of testing application in continuous delivery pipelines.

  • Configure CI/CD pipelines and integrate testing tools for seamless data flow.

  • Documenting architectural changes in framework and able to communicate and train other automation team members for using new solutions created within the framework.

  • Create a data strategy for automation to increase testability of the product.

  • Create and maintain coding standards for automation and document them.

  • Peer code reviews for new tests created by other team members to maintain coding standards

  • Continuous improvement in current solutions by using new and innovative ideas according to tech stack and architecture of the product.

  • Triage the test runs before each release and provide the report and update any changes.

  • A great team player who is able to support manual testing activities as needed

Qualifications

  • At least 5 years in test automation development as a senior member or similar role.

  • Proficiency in one of more object oriented programming languages such as Python, Java, C# etc.

  • Experience in creating automation frameworks using open source libraries such as Selenium, Appium, restassured etc.

  • Experience in estimation, plan and execution of testing activities on integration with cloud based test management tools such as TestRail, Xray etc.

  • Experience in APIs and backend automation test solutioning.

  • Experience with command line tools and good understanding of Linux based operating systems.

  • Experience in setting up CI/CD pipelines using Github, Jenkins and understanding of dev-ops tools such as Dockers, Kubernetes and terraform etc.

  • Excellent issue isolation, troubleshooting, and debugging skills

  • Strong team player in a flat-structured, highly-collaborative, agile environment is a must

Our people are the Heart of Accolade

Together, we are building a great and enduring business that truly makes an impact. At Accolade, we are committed to building a workplace where all can grow and thrive. We do this by living our core values:

Member Obsessed

For everything we do, we ask ourselves: Is this going to make our member's life measurably better?

Be Fearless

We think differently. We do what's never been done. We are reinventing healthcare every step of the way.

Stronger Together

We honor the differences among one another and know that our unique perspectives drive us forward.

Genuine Care

We care deeply about the human beings we work with and serve. We have each other's back.

Embrace Reality

We bring the data, tell the truth, and trust each other.

Relentless Execution

We operate with a bias for action. Take initiative, move fast & have fun.

Accolade is an Equal Opportunity and Affirmative Action Employer committed to advancing an inclusive environment for all qualified applicants and employees. We provide employment opportunities, without regard, to any legally protected status in accordance with applicable laws in the US. We are committed to help ensure you have a comfortable and positive interview experience.

Accolade, Inc., PlushCare, Inc., and Accolade 2ndMD LLC will never ask you to pay to get a job. Anyone who does this is a scammer. Further, we will never send you a check and ask you to send on part of the money or buy gift cards with it. These are also scams. If you see or lose money to a job scam, report it to the Federal Trade Commission at ReportFraud.ftc.gov. You can also report it to your state attorney general.

To review our policy around data use, visit our Accolade Privacy Policy Page. All your information will be kept confidential according to EEO guidelines.

Prague