Continuous testing engineer (sdet)

About the Employer
  • TD
  • Mississauga
Annual Salary
Not disclosed

Job Description

Company Overview

Tell us your story. Don't go unnoticed. Explain why you're a winning candidate. Think ''TD'' if you crave meaningful work and embrace change like we do. We are a trusted North American leader that cares about people and inspires them to grow and move forward.

Stay current and competitive. Carve out a career for yourself. Grow with us. Here's our story: jobs.td.com

Department Overview

Key Accountabilities:
• Design & develop automation, frameworks & infrastructure
• Solution... for reusable Continuous Testing components to be Integrated within DevOps pipelines
• Implement automated solutions for dependencies such as test data, service virtualization and containerized execution infrastructure into delivery pipeline
• Develop policies, guides, best practices, trainings, etc. to support Continuous Testing and test automation enablement

Job Description

Responsibilities:
• Develop test automation capabilities including automation frameworks, infrastructure and commercial tools
• Solution for and integrate with automated test data and service virtualization
• Identify testing capability requirements, gaps in existing capabilities, conducting R&D, carry out POCs, and support them through business case approvals
• Develop & deploy integrated reporting mechanism reducing manual intervention
• Support adoption of automate first approach and Continuous Testing framework
• Governance oversight for automation effectiveness & efficiencies
• Develop, deploy and analyze automation metrics & KPIs around automation effectiveness & efficiencies
• Develop policies, guidelines and best practices for compliant automation solutions
• Evangelize Continuous Testing framework (capabilities and practices) and enforce standards
• Conduct ongoing reviews of automation solution, ensuring they are bug free and compliant

Requirements
• 8-10 years in an SDET or Test Architect role
• Expert knowledge and hands on expertise on variety of test automation tools, frameworks and CI/CD tools
• Well-rounded understanding of all test types (functional/non-functional) and delivery methodologies
• Hands on expertise with test automation and build tools Selenium, Appium, Java, Rest Assured, Parasoft, Maven, Gradle, Jenkins, GIT, Bitbucket, etc.
• Good understanding of DevOps or TestOps concepts
• Good understanding of cloud and containerization concepts - hands on experience preferred
• Strong communication skills a must. Effective communication & ability to summarize and explain technical concepts to both specialists and non-specialists for buy in.
• Robust organizational and time-management skills; comfortable working in a fast-paced environment and managing multiple deadlines and priorities in an agile delivery model

Additional Information

Employee/Team
• Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
• Provide thought leadership and/ or industry knowledge for engineering best practices and participate in knowledge transfer within the team and business unit
• Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
• Participate in personal performance management and development activities, including cross training within own team
• Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
• Contribute to team development of skills and capabilities through mentorship of others, by sharing knowledge and experiences and leveraging quality engineering best practices.
• Work collaboratively with the team and leadership to proactively identify and resolve issues related to product quality
• Lead, motivate and develop relationships with internal and external business partners / stakeholders to develop productive working relationships.
• Contribute to a fair, positive and equitable environment that supports a diverse workforce
• Act as a brand ambassador for your business area/function and the bank, both internally and/or externally

Breadth & Depth
• Experienced professional role with in-depth knowledge / expertise in testing planning, design, automation and execution
• Advanced debugging skills - able to solve complex problems requiring analysis of multiple variables
• Strong knowledge of new / advanced techniques and approaches in testing and automation (e.g. BDD, Rapid Software Testing)
• Multidisciplinary experience in software configuration and code management
• Deep business and technology acumen, seeks out opportunities to benefit the Bank and / or introduce operational improvements
• Ability to drive work efforts related to complex applications / systems / projects within one product line / business
• Ability to work autonomously and manage complex application / solution issues as needed, escalating to leadership or other stakeholders when necessary
• Collaborative team player and ability to play a leadership role in the team
• Future focused - foresees issues and gaps and identifies industry trends

Hours

37.5

Inclusiveness

At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needsShow full descriptionCollapse

Page Generated in : 0.00021195411682129 Sec.