1

Senior Software Development Engineer In Test Jobs in Ajax, ON

We believe modern engineering excellence requires deep fluency in AI-assisted development, and we ... Use AI tools extensively for code generation, refactoring, test creation, debugging, performance ...

We are investing in latent-diffusion and DiT models, LLMs, computer vision, reinforcement learning ... We are seeking an experienced Software Development Engineer who is adept at a variety of skills ...

Remain handson with automation development, CI/CD integration, and servicelevel testing. * Drive an ... Test Automation, or Software Engineering. * Strong hands on experience in API automation ...

Senior Software Developer

Markham, ON · Hybrid

CA$115K - CA$164K/yr

You will contribute to all development activities in accordance with appropriate methodologies and ... Lead and participate in software design, code, and low-level test case reviews * Conduct software ...

Remain handson with automation development, CI/CD integration, and servicelevel testing. * Drive an ... Test Automation, or Software Engineering. * Strong hands on experience in API automation ...

Software Development * Design, code, verify, test, document, amend, and refactor complex programs ... Participate in reviews of own work and lead reviews of colleagues' work. Release Management * Plan ...

We are currently seeking a Senior Software Development Manager, Payments to join our Engineering ... agents to develop, test and push code to production. * A background in fintech, with direct ...

next page

Showing results 1-20

Senior Software Development Engineer In Test information

See Ajax, ON salary details

$69.2K

$123.8K

$178.7K

How much do senior software development engineer in test jobs pay per year?

As of Jul 7, 2026, the average yearly pay for senior software development engineer in test in Ajax, ON is $123,818.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,407.00 and $146,088.00 per year, depending on experience, location, and employer.

How does a Senior Software Development Engineer In Test typically collaborate with development and product teams to ensure software quality?

As a Senior Software Development Engineer In Test (SDET), you will work closely with both development and product teams throughout the software development lifecycle. This includes participating in design and requirements discussions to identify potential test cases early, contributing to test automation strategies, and providing feedback on testability and quality risks. SDETs often pair with developers to review code, co-create test plans, and triage bugs together, ensuring that testing is fully integrated into the CI/CD pipeline. Effective communication and cross-team collaboration are essential for proactively identifying issues and maintaining high software quality standards.

What engineers make $500,000?

Senior Software Development Engineers In Test (SDETs) with extensive experience, specialized skills in automation, and working at large tech companies or in high-cost-of-living regions can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, especially for those in leadership roles or with rare expertise in testing automation, cloud platforms, or security tools.

Will QA or SDET get replaced by AI?

Senior Software Development Engineers in Test (SDETs) and QA professionals perform complex testing tasks that require critical thinking, creativity, and understanding of system architecture, which AI currently cannot fully replicate. While AI tools can automate repetitive testing and assist in identifying issues, human oversight and expertise remain essential for designing test strategies, interpreting results, and ensuring software quality in a fast-evolving environment.

What is the SDET engineer's salary?

The salary for a Senior Software Development Engineer in Test (SDET) typically ranges from $90,000 to $140,000 annually, depending on experience, location, and company size. SDETs with strong programming skills and experience with automation tools like Selenium or Jenkins tend to earn higher salaries.

Is SDET still in demand?

Senior Software Development Engineers in Test (SDETs) are in strong demand due to the increasing emphasis on quality assurance and automation in software development. SDETs with skills in programming, test automation tools, and CI/CD pipelines are particularly sought after across various industries, ensuring continuous testing and faster release cycles.

What is the difference between Senior Software Development Engineer In Test vs Software Development Engineer In Test?

AspectSenior Software Development Engineer In TestSoftware Development Engineer In Test
ExperienceTypically 5+ years in testing and developmentEntry to mid-level, 1-3 years experience
ResponsibilitiesDesigns complex test frameworks, mentors juniors, leads testing initiativesDevelops test cases, automates tests, executes testing tasks
Skills & CertificationsAdvanced coding, automation, testing tools, leadership skillsProgramming, automation, testing tools
Work EnvironmentCollaborates with cross-functional teams, often in Agile settingsWorks closely with developers, focuses on automation and manual testing

In summary, a Senior Software Development Engineer In Test has more experience, leadership responsibilities, and strategic testing roles compared to a Software Development Engineer In Test, who primarily focuses on developing and executing tests.

What are the key skills and qualifications needed to thrive as a Senior Software Development Engineer In Test, and why are they important?

To thrive as a Senior Software Development Engineer In Test, you need advanced programming skills, deep knowledge of software testing methodologies, and a bachelor's degree in computer science or a related field. Expertise with automation frameworks (such as Selenium, Cypress, or Appium), CI/CD tools, and scripting languages is typically required, along with relevant certifications like ISTQB. Strong analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with cross-functional teams and driving quality initiatives. These capabilities ensure rigorous test coverage, faster release cycles, and high-quality software products.

What does a Senior Software Development Engineer in Test (SDET) do?

A Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify test requirements, create robust test cases, and integrate automated tests into the CI/CD pipeline. In addition to coding and scripting, Senior SDETs mentor junior team members, analyze test results, and help troubleshoot complex issues to continuously improve software quality. Their expertise bridges the gap between development and testing, ensuring both speed and quality in software releases.
What cities near Ajax, ON are hiring for Senior Software Development Engineer In Test jobs? Cities near Ajax, ON with the most Senior Software Development Engineer In Test job openings:
Senior Software Development Engineer - DCGPU Diagnostics Quality Team

Senior Software Development Engineer - DCGPU Diagnostics Quality Team

Amd

Thornhill, ON • Hybrid

Full-time

Re-posted 11 days ago


Advanced Micro Devices rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

22nd of 141 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING 

At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.  Together, we advance your career.  

Responsibilities

THE ROLE: 

Support development and deployment of diagnostic tests that validate AMD Data Center GPU products at all test stages, from silicon screening to server rack assembly.

KEY RESPONSIBILITIES: 

Test Development (60%):

- Design and implement diagnostic tests for AMD silicon and server platforms

- Develop test automation frameworks and infrastructure

- Debug test failures and hardware issues across production stages

- Optimize test coverage and execution time

Cross-Team Coordination (40%):

- Lead root cause analysis and debug efforts for failures on production systems, often in time-sensitive and urgent scenarios

- Interface with silicon design, firmware, performance, systems integration, and manufacturing teams to investigate and resolve issues

- Support manufacturing partners in test bring-up and issue resolution

- Coordinate test deployment schedules and deliverables

- Track and report on test coverage, quality metrics, and production readiness

 

Additional Duties:

- Participate in code reviews and maintain test code quality

- Document test specifications and deployment procedures

- Occasional lab work and limited factory visits as needed

PREFERRED EXPERIENCE: - Proven experience with software development or test engineering experience

- Proven experience with hardware/silicon validation or manufacturing test environments

- Hands-on debugging and root cause analysis in low-level hardware/software systems

- Experience with server or datacenter systems architecture

 

Domain Knowledge:

- Understanding of silicon validation processes and test methodologies

- Familiarity with manufacturing workflows and production test environments

- Knowledge of server architectures (BMC, firmware, system integration)

- Experience with GPU/accelerator performance metrics including computational throughput, memory bandwidth, power efficiency, thermal characteristics, and whole-system performance

- Background in AMD GPU or CPU technologies is a plus

Technical Skills:

- Strong proficiency in Python and C++

- SQL and Snowflake for data analysis and reporting

- Linux system administration and shell scripting

- Git version control and code review practices

- Experience with diagnostic tools and hardware debugging methodologies

- Knowledge of at least one GPU programming framework (ROCm/CUDA/OpenCL/Vulkan/OpenGL), with ROCm strongly preferred

Communication:

- Excellent written and verbal communication skills is an absolute

- Ability to document technical designs, test plans, and procedures clearly

- Proven ability to coordinate with cross-functional teams

ACADEMIC CREDENTIALS: 

- BS in Computer Science, Computer Engineering, Electrical Engineering, or related field preferred

- Equivalent experience considered

LOCATION:

Markham, ON

This role is not eligible for visa sponsorship

#LI-AJ1

#LI-HYBRID

AJ6

Qualifications

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD's "Responsible AI Policy" is available here.

 

This posting is for an existing vacancy.

Employment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom