Job Type:
Full-time
Building Location:Length of Assignment:
Who We Are
BGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6,500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will enable innovation for our clients’ businesses. Globally, we manage over 320 million square feet of client portfolios across 30,000+ locations in North America, Europe, Middle East, Australia and Asia.
Further information is available at www.bgis.com
SUMMARY
The Manager, Software Quality Assurance (SQA) is a technical expert and leader in providing supervision and technical guidance to the SQA team to ensure all applications developed in-house meet quality standards. At this level, the incumbent demonstrates a passion and in-depth knowledge of software processes, quality assurance, automated testing and staff management. S/he mandates the Development and SQA teams follow the predefined software processes. S/he motivates the SQA team to adopt best software quality assurance practices so as to continuously raise the bar on software quality. Performs work in the context of a broad assignment.
KEY DUTIES & RESPONSIBILTIES
People Leadership
Demonstrates strong, competent leadership for team members to guide them in reaching their full potential and meeting their objectives, which supports achievement of our corporate goals. Specifically, these responsibilities include but not limited to:
Full involvement with recruiting talent
Provides mentoring, coaching and guidance to all team members
Objectively recommends compensation adjustments
Manages all aspects of performance
Software Development and Quality Assurance
Plans, implements and maintains software development processes, including software quality assurance processes; forecasts short- and long-term results; makes effective use of budget and resources to satisfy application test commitments according to established schedules.
Provides technical guidance to direct reports, including software metrics and quality trends.
Makes decisions in SDLC processes, SQA standards, test strategies, test methodologies, test plans and SQA process improvements.
Develops a regression strategy that ensures that both original tests and subsequent regression tests are executed in a timely manner.
Leads team discussions in defects and SQA issues.
Provides guidance/mentors on SQA practices and techniques to individuals and cross-functional teams.
Reporting and Documentaton
Establishes and executes a reporting process that keeps both internal and external stakeholders updated on software quality on a regular basis.
Prepares SQA documentation.
Risk Management
Estimates and prioritizes work to maximize value while taking into account risk, effort and dependencies.
Raises impediments, risks, and issues as early as possible and work with the team to mitigate as needed.
Continuous Improvement
Advocates for quality in all aspects of development efforts based on the team’s definition of quality.
Assists the business to define acceptance criteria and tests, and to prioritize issues and defects based on impact and severity.
Engages in continuous learning by developing and executing on a learning plan.
KNOWLEDGE & SKILLS
University degree in related field with experience that usually comes with over 12 years’ exposure in senior level SQA roles.
Experience in managing a team of SQA analysts. Project management skills at the PMP certification level.
Strong communication, organizational, leadership, people management and team building skills.
Expert knowledge of software quality assurance concepts and standards, software change management, software processes, software development lifecycles (in particular Agile), Agile testing methodologies, quality metrics and SQA documentation.
In-depth experience in developing SQA processes, test strategies and test plans.
In-depth knowledge of testing of multi-tier web applications, relational databases and data warehouses.
Good understanding of test management tools such as Microsoft Test Manager, and automated testing using tools such as Microsoft Coded-UI and Selenium.
Takes ownership and initiative and collaborates well with a team of peers.
Demonstrates a commitment to continuous learning (e.g. user groups, blogs, conferences, community awareness, and next generation tooling).
Has a positive, passionate, idea generating attitude when faced with challenges.
Licenses and/or Professional Accreditation
Certification in Microsoft technologies preferred
At BGIS we believe that diversity and inclusion is a key business driver, such that we never lose sight of its importance as it is woven into the fabric of our organization. We are committed to maintaining a barrier-free recruitment process by providing equal employment opportunities through recruiting and retention of individuals of all backgrounds. We recognize that promoting diversity is an essential component of our continuing pursuit for organizational success!
Full Job Description Hi, I hope you are doing well! I have an urgent opening for QE with .Net Dev...
Apply For This JobMININGSKY : MiningSky Technology Ltd. (MiningSky) is a Canadian firm based out of Vancouver, British Columbia. MiningSky provides power and...
Apply For This Jobjob description Remote IT Asset Management Lead- Perm – $90,000 – $100,000 The end client is unable to sponsor or...
Apply For This JobFull Job Description Is your greatest gift working with people? Are you methodical and detailed oriented and can work with...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> All Orbits, All Planets – Join us on our journey Gilmour Space is the leading...
Apply For This JobJob Type Full-time Description Are you an entrepreneurial DevOps engineer who loves automating system deployments but also wants to be...
Apply For This Job