Test Architect / Lead Software Development Engineer in Test (SDET) - JP00002654
--Pavitra_Deshpande--
Job Description: Test Architect / Lead Software Development Engineer in Test (SDET)
Location: Markham (3 days in office, flexible for 1 day in Toronto)
Start Date: Early January
Employment Type: Contract (12 Months)
Position Overview
We are seeking an experienced and visionary Test Architect / Lead SDET to join our dynamic team. This role is instrumental in driving the modernization of testing practices, embedding quality into the software development lifecycle, and fostering a culture of excellence. You will lead by example, mentoring developers and testers, and championing cutting-edge testing strategies that align with our mission to deliver reliable, scalable, and innovative digital applications.
Key Responsibilities
Modernizing Testing Practices
- Lead the transition from external test automation to engineering-embedded testing practices.
- Integrate testing into CI/CD pipelines to enable iterative, fast, and reliable releases.
- Advocate for rapid feedback and experimentation by shifting testing practices to smaller, incremental stages.
Engineering-Focused Testing
- Collaborate with developers to write scalable and maintainable unit tests.
- Coach developers on writing testable, high-quality code.
- Partner with testers to enhance alternative testing strategies and improve code testability.
Test Framework and Tool Selection
- Evaluate current tools like Selenium and assess modern alternatives such as Playwright or Cypress.
- Define and implement best practices for integration and UI testing while minimizing reliance on UI tests.
- Build robust testing frameworks using Java (SpringBoot) and TypeScript (Angular Framework).
Leadership and Coaching
- Influence and shape the testing strategies across digital engineering teams.
- Mentor developers and testers on automation, test-driven development (TDD), and modern testing methodologies.
- Establish a roadmap for sustainable, forward-thinking testing practices in a product-centric delivery model.
Collaboration and Stakeholder Engagement
- Collaborate with engineering leads to design scalable test architectures.
- Align integration testing strategies with teams working on backend systems like Guidewire.
- Serve as a thought leader, providing strategic guidance on testing practices to technical and business stakeholders.
Qualifications
Technical Expertise
- Strong expertise in test automation frameworks and tools, including Selenium, Playwright, Cypress, and Appium.
- Proficient in programming languages such as Java (SpringBoot) and TypeScript (Angular Framework).
- Deep understanding of CI/CD pipelines and embedding tests within development workflows.
- Hands-on experience writing scalable and reliable unit and integration tests.
Leadership and Vision
- Proven experience in designing and implementing modern test practices.
- Ability to coach cross-functional teams, including developers and testers, in adopting best practices.
- Strong capability to define test strategies, set roadmaps, and lead organizational change in testing methodologies.
Collaboration and Communication
- Exceptional communication skills with the ability to collaborate with cross-functional teams and influence stakeholders.
- Experience working with engineering leads and technical teams to align on testing goals.
Experience
- At least 7–8 years in test automation and test architecture, with a focus on digital applications.
- Experience in enterprise-level organizations; exposure to industries like telecom or insurance is a plus.
Preferred Skills
- Familiarity with performance and load testing tools (e.g., JMeter, LoadRunner).
- Experience with declarative CI/CD pipelines (e.g., Azure DevOps, GitLab CI).
- Knowledge of cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
Why Join Us?
- Opportunity to work in a hybrid environment with flexibility across locations.
- Lead and shape the testing architecture of cutting-edge digital products.
- Collaborate with a passionate and skilled engineering team dedicated to innovation.
- Competitive compensation and professional growth opportunities.
Application Process
- Submit your resume and cover letter highlighting relevant experience and leadership achievements.
- Interview Rounds:
- Hiring Manager Interview.
- Technical Team Interview.
Let’s innovate and redefine testing practices together! Apply today to be part of our transformative journey.