Jobs.ca
Jobs.ca
Language
Accommodations Plus International logo

Lead QA Automation Engineer

Hybrid
Markham, ON
Senior Level
full_time

Top Benefits

Hybrid role offering the flexibility of both in-office collaboration and remote work

About the role

Lead QA Automation Engineer (Hybrid)

Job Brief:

We're seeking a highly skilled and results-driven Lead QA Automation Engineer who is passionate about automation to join our dynamic team. This is a hybrid role, offering the flexibility of both in-office collaboration and remote work. In this key position, you'll use your extensive expertise in UI, web services, and database automation testing to ensure the exceptional quality and reliability of our software products. You'll play a crucial role in designing and implementing robust testing strategies, committing 60-70% of your time to hands-on automation and 30% to strategic manual testing. Your proficiency with test management tools such as Jira and Xray will be essential for driving our continuous improvement initiatives and maintaining high-quality standards throughout the development lifecycle.

Responsibilities:

Strategic & Technical Leadership:

  • Lead the design, development, and maintenance of scalable and sustainable automation test frameworks and scripts for UI, web services, and database layers.
  • Champion the integration of automation tests into our Continuous Integration (CI) pipeline, ensuring early detection of defects and promoting a "shift-left" quality approach.
  • Collaborate closely with product, development, and business teams to define clear, testable acceptance criteria from the initial stages of development.
  • Proactively identify and assess potential risks within the release cycle, advocating for early resolution and mitigation strategies.
  • Actively participate in all Scrum ceremonies (e.g., sprint planning, stand-ups, reviews, retrospectives), contributing to process improvements and fostering a culture of quality.
  • Provide technical leadership and mentorship to junior QA Engineers, fostering their growth and expertise in automation best practices.
  • Effectively challenge and collaborate with development and product teams to uphold and enhance QA processes, designs, and quality standards.
  • Coordinate and collaborate with offshore QA and development teams to achieve sprint and project goals.

Execution & Reporting:

  • Design, write, execute, and meticulously maintain comprehensive test plans, scenarios, and scripts within Xray.
  • Develop and maintain insightful Jira dashboards to track key Quality Performance Indicators (KPIs), providing stakeholders with transparency and actionable insights.
  • Execute a balanced approach to testing, leveraging 60-70% automation and strategically performing 30% manual testing for exploratory and complex scenarios.

Qualifications:

Technical Expertise (Non-Negotiable):

  • 3+ years of hands-on experience with test automation tools such as Selenium or Playwright, coupled with TestNG or JUnit, and Cucumber.
  • Proficiency in Java programming language, with the ability to write efficient, maintainable, and scalable test automation code.
  • In-depth understanding of the Document Object Model (DOM) and its manipulation for effective UI automation.
  • Strong knowledge of APIs, including extensive experience with RESTful and SOAP services, and practical experience in testing these services using tools like Postman and/or SoapUI.
  • Proficiency in SQL and a solid understanding of database management systems (DBMS) for effective database testing.
  • Clear understanding of different types of testing (e.g., Smoke, Integration, Regression) and the ability to effectively group and prioritize tests into respective suites.
  • Strong knowledge of Jenkins, including understanding deployment job functions and integrating automation test jobs into CI pipelines.
  • Basic Unix skills for server access and log navigation.

Experience & Attributes:

  • Proven work experience as a Senior QA Engineer, demonstrating the ability to lead testing activities, coordinate effectively with other testers, and coach/guide fellow QA professionals.
  • Proficiency in Jira or similar test management tools (e.g., Xray, Zephyr) for comprehensive test management and reporting.
  • Demonstrated ability to quickly gain deep system knowledge across UI, database, and web service layers to define a comprehensive testing scope.
  • A strong commitment to detailed and reusable documentation of processes, system knowledge, and test artifacts.

Desirable Assets:

  • Experience with JMeter for performance test scripting.

Who We Are

API is the global leader for crew accommodation solutions, and we are changing the way businesses manage travel. Our technology platform streamlines the entire crew planning process, making day-to-day operations more efficient and elevating the crew layover experience. API’s proprietary technology, mobile solutions and our experienced team are positioned to offer our clients a complete, end-to-end platform that integrates seamlessly into their process. We are looking for dynamic, creative, and tech savvy individuals to join our team. If you are passionate about hard work, providing impeccable service, technology, and solutions to our clients then API may be a great fit for you!

Other Duties

Duties, responsibilities and activities may change at any time according to business needs.

The performance of additional responsibilities if you are designated as a Data Protection Champion (DPC), Senior Information Risk Owner (SIRO) or Information Assurance Accounting Officer (IAAO).

Work Environment

This position operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand, walk; use hands to finger, handle or feel; and reach with hands and arms.

AAP/EEO Statement

Accommodations Plus International is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by applicable federal, state or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.

zgC1wcKB7w

About Accommodations Plus International

IT Services and IT Consulting
201-500

As the worldwide leader in crew accommodation solutions for over 35 years, API uses proprietary technology, unique software solutions, and our highly experienced team to make sure over 20,000 crew members from more than 90 airlines rest comfortably every night.

API’s end-to-end technology platform will transform the way airlines manage crew travel.

o Mobile platform, MyCrewCare o Sourcing & Contracting o Crew Planning o Daily Operations & IROPS o Distressed Passenger o Billing & Reconciliation o Business Analytics

Offering global support with 24 locations worldwide & Operations Centers in New York, Hong Kong, London and Sao Paolo –making API the only accommodation partner with global teams ready and able to assist 24/7.

Visit www.apiglobalsolutions.com to learn more or send us a LinkedIn message!