QA SDET Lead
City : Vancouver, British Columbia
Category : Technology & Engineering
Industry : Technologies de l'information
Employer : Cognizant
At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. We are seeking someone who thrives in this setting and is inspired to craft meaningful solutions through true collaboration. Cognizant is right where you belong!
About Cognizant’s QEA Practice:
We are the largest Quality Assurance Practice Globally servicing 800+ Clients including 50+ clients in the Fortune 100. We bring industry-leading vision and expertise to help with the Quality Engineering transformation journey for our reputed clients. We provide Next Gen QA offerings like System Modernization assurance, Business Process Assurance, Quality Engineering, Cloud Platform Assurance, Customer Experience Assurance and Robotic Test Automation. We have been ranked #1 for Market Impact by Everest Group four times in a row and ranked #1 for completeness of vision, test advisory and Digital Business Assurance in Gartner Magic Quadrant!
Role Overview: As a Lead SDET, you will work closely with the SDET team to design, develop, and execute comprehensive test strategies, test plans, and test cases. The ideal candidate would be a combination of a hands-on developer who has some managerial experience, and who can understand existing automation test frameworks and can enhance and implement the same; also guide and participate hands-on in the team's testing efforts to ensure quality of coverage, quality of code and quality of delivery.
What you’ll do:
- Led the team of SDET engineers to build and maintain automation frameworks and develop scripts to support QA scenarios.
- Work with other SDETs to help debug and troubleshoot issues found around test scripts.
- Producing and evaluating code to build automated testing programs.
- Collaborate with Engineers, product and business teams to ensure quality is built into our software engineering using test-driven development.
- Monitor test results and report on the quality of development.
- Be the liaison operating in a technical leadership capacity with functional QA leads and back-end java engineers to design and develop an automation framework on foundational principles.
- Integrate automated tests into the continuous integration and continuous deployment (CI/CD) pipelines to ensure tests are run automatically as part of all build and deployment phases.
- Use innovation and automation, when possible, to provide sustainable solutions and scalable performance test results.
What you bring to the role:
- 10+ years of experience of software engineering experience with a focus on QA automation.
- 8+ years of working experience in design and development of RESTful APIs using Java, JSON, Spring Boot and Spring Cloud.
- Must have good experience working as a SDET (software development engineer in test).
- Must have good experience in automation testing.
- Prior working experience in the retail industry and knowledge and exposure in Supply Chain Domain with a focus on warehouse management and digital.
- Strong working knowledge and experience in relational databases with emphasis on SQL query language and stored procedures.
- Senior-level knowledge of DevOps principles and practices.
- Experienced with infrastructure as a code and multi-cloud strategy.
- Strong knowledge of the ITIL Framework (Incident, Problem, Change, Release Management).
Hybrid Working Arrangements:
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Vancouver, BC location. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various well-being programs.
Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD 95,000 – 110,500 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.