Loading ...
Loading ...
수평: Associate
직업 종류: Full-time
Loading ...
작업 내용
Job Description TEAM : Information TechnologyPOSITION : 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.
- 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
- 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.
- 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.
Loading ...
Loading ...
마감 시간: 21-06-2024
무료 후보 신청 클릭
작업 보고
Loading ...
Loading ...
동일한 작업
-
⏰ 29-06-2024🌏 Brampton, Ontario
-
⏰ 29-06-2024🌏 Vaughan, Ontario
-
⏰ 02-07-2024🌏 Vaughan, Ontario
-
⏰ 25-06-2024🌏 London, Ontario