Senior Software Developer – Test Automation

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Development Engineer in Test (SDET) responsible for building automated testing solutions for General Motors. Collaborate with cross-functional teams on quality engineering practices in a hybrid work environment.

Responsibilities

  • Design automated test frameworks — Build and maintain scalable automation frameworks for UI, API, and integration testing.
  • Develop high-quality test automation — Write clean, maintainable, and efficient automated tests using modern tools and languages.
  • Collaborate with mechatronics engineering teams — Partner with developers, product managers, and QA to define test strategies and ensure testability in design.
  • Improve CI/CD pipelines — Integrate automated tests into continuous integration systems and optimize build/test workflows.
  • Analyze defects and root causes — Investigate failures, identify patterns, and drive long-term quality improvements.
  • Champion quality engineering practices — Advocate for automation, code quality, and engineering excellence across the organization.

Requirements

  • Bachelor's degree in engineering, Computer Science, or related field.
  • 7+ years of relevant experience.
  • Strong programming skills in languages such as Java, C#, Python, or JavaScript.
  • Experience with test automation tools like Selenium, Playwright, Cypress, Appium, or similar.
  • Solid understanding of QA methodologies, testing types, and software development lifecycles.
  • Hands-on experience with APIs and tools such as Postman, REST Assured, or similar.
  • Familiarity with CI/CD systems such as Azure DevOps, GitHub Actions, Jenkins, or GitLab.
  • Strong debugging and analytical skills with the ability to isolate issues quickly.
  • Experience working in Agile environments and collaborating in cross-functional teams.

Benefits

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends.

Job type

Full Time

Experience level

Senior

Salary

CA$115,000 - CA$164,600 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCypressJavaJavaScriptJenkinsPythonSelenium

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.