AdTechTalent
Engineering18 days agoRemote

StackAdapt

Senior Quality Engineer

test automationQACI/CDPlaywrightSeleniumCypressReactJavascriptTypescriptPythonJavaSQLTestRailAPI testingUI testingautomationsoftware quality

Key details

Salary

CA$104K – CA$124K

Employment type

Full-time

Seniority

Senior

Years experience

3-5

Location

Canada; United States

Full job description

StackAdapt is hiring a Senior Quality Engineer to develop and maintain automated test scripts and tools for API, UI, integration, and regression testing. The role involves collaborating with cross-functional teams to integrate tests into CI/CD pipelines, providing test feedback, and participating in technical planning and code reviews. Candidates must have at least 4 years of hands-on experience with test automation frameworks (Playwright, Selenium, Cypress, Mocha, Jest, Junit), knowledge of React, fluency in Javascript, Typescript, Python, or Java, experience with CI/CD tools (Jenkins, Github Actions, CircleCI), strong understanding of scalable system design, QA methodologies, test case management tools like TestRail, and SQL proficiency. The position is full-time, remote, and open to candidates in North America. Salary range for Ontario, Canada is $104,000 to $123,500 CAD base. Benefits include competitive salary, retirement plans, paid time off, health benefits, work from home reimbursements, training, and a supportive culture.

What you'll do

  • Participate in the development of in-house automated and functional test scripts and tooling for functional, system, API, integration, UI and regression testing
  • Work collaboratively with Platform, Product, DevOps, and other teams to deploy and run automated tests on test environments with CI/CD
  • Provide timely test result feedback to the Platform Team, the QA team and other relevant stakeholders
  • Participate in technical planning, code review and architectural decision-making

Requirements

  • At least 4 years of professional, hands-on test automation experience with API & UI test automation frameworks such as Playwright, Selenium, Cypress, Mocha, Jest or Junit
  • Knowledge of React, including but not limited to adding data-testids
  • Ability to explore codebase and utilize other technical tools to gain an understanding of technical implementation
  • Fluency in at least one of Javascript, Typescript, Python, or Java
  • Experience with CI/CD tools like Jenkins, Github Actions, CircleCI
  • Strong understanding of scalable system design for web-based APIs and backend processing systems
  • In-depth understanding of QA methodologies in a software company with short release cycles
  • Experience writing test cases that cover edge/negative cases, compatibility, and concurrency tests in test case management tools like TestRail
  • Experience working with relational databases
  • Hands-on experience with SQL and ability to query for large data sets

Tech stack

PlaywrightSeleniumCypressMochaJestJunitReactJavascriptTypescriptPythonJavaJenkinsGithub ActionsCircleCISQLTestRail

Benefits

Highly competitive salaryRetirement/401K/Pension Savings globallyCompetitive Paid time off packages including birthdays offAccess to a comprehensive mental health care programHealth benefits from day one of employmentWork from home reimbursementsOptional global WeWork membership for those who want a change from their home office and hubs in London and TorontoRobust training and onboarding programCoverage and support of personal development initiatives (conferences, courses, books etc)Access to StackAdapt programmatic courses and certifications to support continuous learningAn awesome parental leave programA friendly, welcoming, and supportive cultureSocial and team events

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.