수평: Associate

직업 종류: Full-time

Loading ...

작업 내용

Job Description TEAM : Information Technology

POSITION : Team Lead, Software Quality Assurance

REPORTS TO : Manager, Technology Quality Assurance

FUNCTION: Reporting to the Manager of Technology Quality Assurance, the Team Lead of Software Quality Assurance will lead a team of Quality Assurance professionals in providing a broad range of testing solutions and services. This includes managing testing efforts for a variety of customer facing and operational internal applications, as well as airline system upgrades.

Who You Are

  • You are passionate about adopting Agile Scrum
  • You are passionate about software development and about people.
  • You can make decisions on day to day issues that impact the project or your team
  • You can quickly evaluate issues and provide well-reasoned solutions in a timely manner.
  • You love solving problems and thrive under pressure.
  • You are a team player who can work with designers, developers, QA analysts, project managers, frontline staff and business stakeholders.
  • You have excellent organizational skills & attention to detail
  • You are a strong communicator on topics spanning strategic, tactical and implementation levels.
  • You go beyond what is asked and constantly challenge yourself.
DUTIES AND RESPONSIBILITIES:

  • Supervising a team of 2-4 QA analysts, and being accountable for projects/release testing efforts for customer facing, operational internal applications, and airline system upgrades.
  • Leading a team of QA analysts, working closely with Designers and developers in collaboration with Design and Development Leads.
  • Provide training in QA principles, QA tools, and automation techniques. Ensuring the team follows processes and standards.
  • Assist in finalizing project roadmaps, by reviewing and providing feedback on effort estimation and timelines.
  • Responsible for managing the product backlog. Analysing and defining feature/story created for the scrum teams, and reprioritizing as focuses change.
  • Overseeing refinement meetings, and ensuring proper story splitting and sizing occurs.
  • Driving analysis sessions with scrum teams, and help define how a feature/story will be tested.
  • Accountable for sprint planning activities. Defining sprint goals, and assessing team capacity based on sprint velocity.
  • Ensuring sprint closing occurs. Assess carry over items, and communicate risk to the overall roadmap timeline.
  • Participate in sprint retrospective meetings. Manage action items, and ensure progress is being made on them.
  • Supporting daily scrum activities. Mitigating risk with other team leads, and ensuring the root cause of issues have been fixed during the sprint in order to avoid carry over.
  • Oversee creation of QA deliverables. Testing strategies, test plans, and overall project documentation for a wide variety of porter applications.
  • Develop and enhance automation framework. Making sure the team follows guidelines and technical standards for functional, system, API, Web service testing.
  • Ensure preparation for airline system upgrades are completed. Help managing efforts within the technology team to ensure smooth implementation, and minimize impact to end users.
  • Manage QA team document creation, review, and sign off. Ensuring artifacts adhere to standards and audit requirements.
  • Lead accessibility testing of customer facing websites making sure it meets WCAG 2.0 compliance, and it passed the audit process.
  • Manage functional, and system integration testing on operational internal applications. Ensuring that all applications integrate properly with other systems
  • Support team in creation of automated test suites using a combination of scripts, off-the-shelf test tools and custom programming. Ensuring test assets are reusable, and maintainable.
  • Post production support in reproducing production issues. Working closely with other departments and communicating with the end user in order to find the root cause of the incident reported.
  • Accountable for after hour support when dealing with Sev 1, and Sev 2 production issues, as well as overnight system upgrades. Helping troubleshoot and test systems once changes/fixes have been completed
BEHAVIOURAL COMPETENCIES:

  • Concern for Safety: Identifying hazardous or potentially hazardous situations and taking appropriate action to maintain a safe environment for self and others.
  • Teamwork: Working collaboratively with others to achieve organizational goals.
  • Passenger/Customer Service: Providing service excellence to internal and/or external customers (passengers).
  • Initiative: Dealing with situations and issues proactively and persistently, seizing opportunities that arise.
  • Results Focus: Focusing efforts on achieving high quality results consistent with the organization’s standards.
  • Fostering Communication: Listening and communicating openly, honestly, and respectfully with different audiences, promoting dialogue and building consensus.
  • Exemplifying Integrity: Treating others fairly, honestly, and respectfully, furthering the integrity of the organization and its relationships of trust with team members and the broader community.
  • Inspiring Others: Energizing and inspiring others to strive for excellence and commit to common goals and purposes, creating a sense of self-efficacy, resilience, and persistence in followers.
  • People Leadership: Assuming a leadership role in helping others achieve excellent results.
QUALIFICATIONS:

  • ISTQB Foundation level certification
  • Bachelor’s degree in computer science or engineering (or equivalent) preferred
  • 7+ years of Quality Assurance and testing experience in a system and software development environment, with exposure to different industries such as marketing, finance, customer service (Airline preferred)
  • 2+ years of leadership experience including hiring, developing, coaching, and motivating SQA professionals to ensure team success
  • 3+ years experience with automated testing tools from proof of concept to implementation, with strong knowledge in different automation frameworks, and tools.
  • Experience with continuous integration solutions such as CruiseControl, or Jenkins.
  • 3+ years of database design in SQL Server, SQL/T-SQL , with knowledge of interpreting schemas and managing databases.
  • Extensive experience in Agile Scrum methodology, and the QA role in delivering a quality product.
  • Strong .NET software development skills (C#), Visual Studio 2019+, and exposure to version control software like Bitbucket, Tortoise GIT.
  • Excellent understanding of API, Web service, console application, and windows services. As well as testing techniques and tools to support the QA cycle.
  • Expert knowledge of web content accessibility guidelines (WCAG 2.0), and screen reader tools such as JAWS, and NVDA.
  • Extensive experience using test case, Bug Tracking, and other QA tools (qTest, Jira, etc). Lead implementation and support integration of QA tools together.
  • Proven ability to embrace and drive change in a fast paced, dynamic environment.

LOCATION: Billy Bishop Toronto City Airport
Loading ...
Loading ...

마감 시간: 21-06-2024

무료 후보 신청 클릭

대다

Loading ...
Loading ...

동일한 작업