Director, Quality Engineering

at  Element Fleet Management

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Dec, 2024Not Specified30 Sep, 20243 year(s) or aboveTesting,Testng,Git,Css,Performance Testing Tools,Test Automation,Junit,Test Scripts,Javascript,Selenium,Angular,Computer Science,Appium,Java,Agile Testing,Automation,Testers,Jmeter,Jenkins,Performance Testing,Python,Html,Load,Scripting LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Get started on an exciting career at Element!
Element employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. This takes hard work and innovation, and we need more like-minded people on our team.
What We Need
We are looking for a Director, Quality Engineering to join Element Fleet Management. As the largest pure-play fleet manager in the world, we provide unmatched products and services and solutions to our clients.
At Element, employees play a critical role in delivering value to customers and ensuring an exceptional client experience. We are committed to the success of our clients, employees, and investors by fostering a culture where every employee can make a difference!

Are You:

  • An Agile leader with a solid understanding of agile frameworks and practices?
  • Diverse background in test automation and have experience in modernizing testing toolkits, tools, and testing stacks?

As the Director, Quality Engineering, you will be responsible for hiring, training, coaching, and managing a team of testers, modernizing our testing toolkit, processes, and testing stack, as well as collaborating with technology and business partners to evaluate vendor products and proposals.
A Day in the Life

Team Management

  • Hire, train, coach, and manage a team of testers
  • Foster a collaborative and high-performance team environment
  • Conduct regular performance reviews and provide constructive feedback

Test Methodologies and Process Optimization

  • Optimize and build test processes to enhance efficiency and effectiveness
  • Develop and implement strategies to increase the flow of value in the development process

Collaboration and Evaluation:

  • Work closely with partners in technology and business to evaluate vendor products and proposals, including those from test and development partners
  • Ensure that selected products and solutions meet quality standards and align with business objectives

Training and Best Practices:

  • Train the team on test best practices, including Test-Driven Development (TDD) and Behavior-Driven Development (BDD). This will go beyond the test team and may involve other teams and departments
  • Promote continuous learning and improvement within the team
  • Leverage strong agile experience to guide the team in adopting and implementing agile practices
  • Participate in agile ceremonies and contribute to the continuous improvement of agile processes

Diverse Testing Expertise:

  • Extensive experience in test automation, including the development and maintenance of automated test scripts.
  • Proficiency in automated and manual front-end and back-end testing to ensure comprehensive coverage.
  • Expertise in performance testing to evaluate system performance under load.
  • Experience with negative testing to ensure robust error handling and resilience.

Modernization of Testing Tools and Stack:

  • Lead the modernization of the testing toolkit, tools, and testing stack to align with current and future technological advancements.
  • Evaluate and integrate new testing tools and frameworks to enhance the efficiency, accuracy, and coverage of the testing process.
  • Stay up to date with industry trends and innovations to ensure the testing infrastructure remains cutting-edge and effective.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field
  • Proven experience as a Quality Engineering Lead or similar role (3 years)
  • Demonstrated ability to hire, train, coach, and manage a team of testers (3 years)
  • Diverse background in test automation, front-end and backend testing, test data management, performance testing, and negative testing (5 years, hands-on work)
  • Strong knowledge of test methodologies, agile testing, and best practices such as TDD and BDD
  • Experience evaluating vendor products and proposals
  • Proficiency in designing, implementing and maintaining automated test scripts
  • Experience with automation tools such as Selenium, Appium, TestNG, JUnit and similar frameworks
  • Knowledge of scripting languages like Python, JS or Java for automation
  • Experience with tools like Postman, RestAssured for API testing
  • Understanding of HTML, CSS, JavaScript and frameworks like Angular or React for frontend testing
  • Proficiency in performance testing tools like JMeter, LoadRunner of Gatling
  • Ability to design and execute performance test plans to evaluate system performance under load
  • Knowledge of edge case testing and boundary value analysis
  • Understanding of CI/CD pipelines and experience integrating testing processes into CI/CD environments using tools like Jenkins, Circle CI or Gitlab CI
  • Proficiency in version control systems line Git
  • Ability to generate detailed and actionable test reports

What’s in it for You

  • A culture of innovation, empowerment, decision-making, and accountability
  • Comprehensive health and welfare benefits that serve the needs of you and your family and foster a culture of wellness
  • Additional benefits and amenities, including paid time-off programs (vacation, sick leave, and holidays)

Applicants will be required to undergo a background check only if and after a conditional offer of employment has been extended.
Element Fleet Management and its wholly owned subsidiaries are an equal opportunity employer committed to diversity, equity, inclusion, and belonging. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, gender identity, age, sex, sexual orientation, disability, national origin, Aboriginal/Native American status, protected veterans’ status or any other legally-protected factors. Disability-related accommodations during the application and interview process are available upon request. Should you require an accommodation with our hiring process please send an email to
talentacquisition@elementcorp.com or call (800) 665-9744

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Other

Graduate

Computer science engineering or a related field

Proficient

1

Mississauga, ON, Canada