Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Benefits
Career Development

Job Description

Senior SDET / QA Automation Engineer – TypeScriptSan Diego (San Marcos) or Vancouver, Canada - onsite

We’re looking for a Senior QA Automation Engineer / SDET with strong TypeScript development skills.

This is a code-heavy role. We are not looking for someone who only writes automation scripts. You need to be comfortable writing, reviewing, debugging, and designing TypeScript code at a software-engineering level.

What You’ll Do

  • Build automation frameworks from scratch in TypeScript
  • Develop automation across Web, Mobile, and Desktop
  • Write, review, and debug production-quality TypeScript code
  • Build test automation closely integrated with the game/application environment
  • Design test cases, coverage, and Shift-Left quality strategies
  • Review unfamiliar code, identify issues, and troubleshoot failures
  • Apply OOP principles and software design patterns
  • Perform API, SQL, performance, and cross-platform testing
  • Work closely with developers, product, and design teams
  • Mentor other QA engineers and help improve overall quality practices

What You Need

  • 5+ years of QA Automation / SDET experience
  • Strong hands-on TypeScript software-development experience
  • Ability to explain the difference between scripting and software development — and demonstrate the latter
  • Strong OOP fundamentals: abstraction, encapsulation, inheritance, polymorphism
  • Knowledge of design patterns such as Factory, Singleton, Strategy, Observer, MVC, and Page Object
  • Strong code-reading, debugging, and problem-solving skills
  • Experience building automation frameworks, not just maintaining existing scripts
  • Playwright experience
  • Appium or equivalent mobile automation
  • API testing and strong SQL skills
  • CI/CD experience
  • Experience testing across Web, iOS, Android, Windows, and Mac

Nice to Have

  • Gaming or interactive product experience
  • Cucumber/Gherkin
  • JMeter or LoadRunner
  • Java automation experience
  • Experience building QA processes from the ground up

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About QA Engineer Jobs at DSN

What is the work location for this position at DSN?
This job at DSN is located in San Diego, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at DSN?
Employer has not shared pay details for this role.
What employment applies to this position at DSN?
DSN lists this role as a Full-time position.
What experience level is required for this role at DSN?
DSN is looking for a candidate with "Senior-level" experience level.
What benefits are offered by DSN for this role?
DSN offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at DSN?
You can apply for this role at DSN either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.