Lead Software Development Engineer in Test
Job in
Markham, Ontario, Canada
Listed on 2026-01-11
Listing for:
Pet Valu
Full Time
position Listed on 2026-01-11
Job specializations:
-
Software Development
Software Engineer, DevOps, Software Testing, Cloud Engineer - Software
Job Description & How to Apply Below
Hybrid locations:
0001 – Markham Office time type:
Full time posted on:
Posted Yesterday job requisition :
R24977
Hybrid:
Markham, Ontario
*
* Job Description:
**** Job Summary
** We are seeking a highly skilled Lead Software Developer Engineer in Test with extensive experience in all aspects of software testing throughout the SDLC. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance automated tests for web, desktop, and mobile applications. You will collaborate with developers and other QA team members to drive our automation-first quality engineering strategy.
This is an exciting opportunity to work with cutting-edge technologies, drive innovation, and make a significant impact on our organization’s testing strategy.
Salary Range: $92,700-$120,000
** Essential Duties**
* ** Review and Analyze:
** Review and analyze development story acceptance criteria for completeness. Review code and architecture and provide feedback with the aim of improving testability of systems and code.
* ** Design and Development:
** Design, develop, and execute automated testing of web, desktop, and mobile applications using tools such as Selenium, Lamba Test, Postman, JMeter, Azure Load Test, xUnit, etc. Your automated tests will identify potential flaws in key business software and systems that are critical to business operations. You will prevent downtime, revenue loss, and ensure top notch customer experiences across multiple applications across departments.
* ** Monitoring & Troubleshooting:
** Monitor regularly scheduled automated test runs, reporting on test execution performance and timing, creating tickets for remediation of both application defects and test defects.
* ** Reporting:
** Produce regular reports or dashboards highlighting test coverage, defect statistics and trends, application performance testing results, etc.
* ** Code Quality & Best Practices**:
Ensure code quality by writing clean, maintainable, and efficient code, conducting code reviews, and maintaining coding standards across the team. Contribute to best practice documentation for QA and Development team members.
* ** Dev Ops & CI/CD:
** Assist infrastructure and development teams in identifying opportunities to enhance CI/CD processes with additional automated testing.
* ** Team
Collaboration:
** Work closely with developers to encourage a shift left approach to quality engineering ensuring code and applications are always designed with automated testing in mind. Provide mentorship and guidance to other QA team members and developers on best practices and maximizing the opportunities for automated testing.
* *
* Cross-functional collaboration:
** You will work closely with development partners in other departments creating automated testing for their software and encouraging best practices in development to enable an automation first approach for all QA work across departments.
* ** Documentation**:
Maintain detailed technical documentation, including architecture diagrams, process documentation, and specifications.
** Skills, Experience, Education, Certifications
*** Bachelor’s or master’s degree in computer science, Engineering, or related field.
* Minimum of 5-7 years of professional experience in quality engineering with a heavy focus on automation.
* Strong proficiency in multiple areas of quality engineering including creation of automated integration tests, end to end tests, performance tests, etc.
* Experience testing web and mobile applications and creating automated testing for them.
* Expertise in programming languages such as C#, Java, JavaScript, or Type Script.
* Proficiency in SQL and No
SQL database query writing and data preparation for testing scenarios.
* Experience integrating automated testing into CI/CD pipelines with Azure Dev Ops or other relevant tools (Git, Jenkins, etc.).
* Basic understanding of security best practices in applications, including identity and access management (IAM), encryption, and secure coding practices.
* Experience with performance tuning, troubleshooting, and…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×