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!
SOFTWARE ENGINEER LOCATION : Charlottesville, VA This role is on-site full-time in Charlottesville, VA Relocation assistance is available Not offering...
Apply For This JobDescartes Unites the People and Technology that Move the World The need for efficient, secure, and agile supply chains and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Opportunity We’re on an impressive journey to make the world a better place for...
Apply For This JobWe’re at the forefront of global healthcare. We have a responsibility, desire and capability to enact positive change, creating new...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About Us Fleet Factors is a family run business founded upon Teesside in 1975. In...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Who We Are BMI is a health care benefits auditing firm founded in 1998 and...
Apply For This Job