Director of Quality Assurance (Software Engineering) Job at Blue Line Distribution
Build a Bigger, Better, Bolder Future
Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact.
Your Mission
Plan, coordinate and supervise activities related to the Quality Assurance and support for both existing and new software applications using both traditional (Waterfall) and Agile software development lifecycle methodologies across one or more technical tracks which are part of Little Caesars Ordering and Support platforms. Lead one or more teams responsible for the Quality Assurance for several technology platforms. Lead the implementation of automated testing to enhance the speed and quality of application features and functionality. Supervise the Testing Lab and be responsible for all testing equipment needed to support the team and our applications. Work with and guide team leaders to create and improve processes and methods. Provide direction, leadership, and professional development to highly skilled managers and testers. Assist in the development of the IT Strategy and road map to deliver business value through testing.
How You’ll Make an Impact
Oversee and lead one or more teams responsible for the In-Store, e-commerce and supporting platforms.
Develop and maintain a flexible and accountable teams that delivers high quality in the promised timelines. Properly balance the testing and the needs of ongoing support, technical debt and new features/projects within the team.
Apply traditional project management principles and practices with an Agile development approach in the right proportions to fit large, complex, mission critical enterprise development projects.
Recruit, direct, coach and motivate development colleagues including managers, automation personnel and testers, maximizing their individual contribution, their professional growth and their ability to function effectively with their colleagues as a team. Grow leaders within the teams.
Performs the managerial functions necessary to organize and maintain all assigned Quality Assurance teams. Coach team leaders through processes such as hiring, terminating, and evaluating colleagues in order to meet company system objectives.
Develop and maintain resource plans including both internal and third party resources to meet the delivery requirements for the teams’ portfolio of projects. Direct and maintain relationships with third party development vendors, contractors and consultants. Assign resources within the team to projects and teams to ensure success and support career growth of colleagues.
Contribute to the IT Strategy and short- and medium-term road map for the team’s application portfolio based on strategic goals set by the VP of Retail Technology. Ensure the alignment of work activities with the strategy. Translate medium-term vision into actionable goals for team.
Work closely with Business Managers, Business Directors, and IT leadership on prioritizing and estimating projects that make up the road map. Identify opportunities for improvement around functionality, maintainability, resilience, and automation, etc.
Ensure coordination of projects impacting the team to identify and, when possible, eliminate dependencies. Keep eye on the “big picture” to ensure that all projects that impact “your applications” accomplish their goals without unforeseen consequences.
Track and communicate progress and risks to your projects/teams. Escalate concerns to all levels of management in a timely manner.
Ensure effectiveness of team through program development, process improvement and coordination/integration of processes with other teams. Ensures best-practices are consistent shared across the team.
Implement quality and productivity measurement metrics and management processes, establish baseline and targets and manage deliverables and artifacts to established metrics.
Provide thought leadership around technology, tools and process. Recommend solutions for major technology decisions.
Develop budget recommendations to support the team as well as for application software, development, and support projects. Approve and monitor team expenditures.
Serve as the project owner for medium to large cross-team projects responsible for the projects’ overall success.
Maintain relationships with team leaders in other departments. Establish sound working relationship and cooperative arrangements with other groups and organizations, both within and outside department.
Who You Are
Bachelor’s degree in Information Technology or related field or experience in lieu of degree .
Minimum of ten (10) years of business application development experience including a minimum of five (5) years of supervisory experience for a team of application developers.
Experience with high-volume cloud-based testing
Experience coordinating large software project testing across multiple teams with multiple dependencies
Experience handling Testing lab and tools
Demonstrated excellent project management skills with practical experience in both traditional and Agile development methodologies.
Understanding and demonstrated experience testing enterprise application architectures
Evidence of progressive, visionary approach to developing new testing processes to improve business technology.
Demonstrated experience establishing and utilizing testing processes, productivity and quality reporting measurement techniques.
Experience with automated technology to support web based, desktop, cloud, and mobile application testing.
Experience attracting and retaining highly skilled application quality assurance professionals.
Experience working with and overseeing third party QA resources.
Working knowledge of budgetary processes and applications.
Evidence of well-developed verbal and written communication and presentation skills.
The ability to travel on occasion (less than 10%)
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.
Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact.
Your Mission
Plan, coordinate and supervise activities related to the Quality Assurance and support for both existing and new software applications using both traditional (Waterfall) and Agile software development lifecycle methodologies across one or more technical tracks which are part of Little Caesars Ordering and Support platforms. Lead one or more teams responsible for the Quality Assurance for several technology platforms. Lead the implementation of automated testing to enhance the speed and quality of application features and functionality. Supervise the Testing Lab and be responsible for all testing equipment needed to support the team and our applications. Work with and guide team leaders to create and improve processes and methods. Provide direction, leadership, and professional development to highly skilled managers and testers. Assist in the development of the IT Strategy and road map to deliver business value through testing.
How You’ll Make an Impact
Oversee and lead one or more teams responsible for the In-Store, e-commerce and supporting platforms.
Develop and maintain a flexible and accountable teams that delivers high quality in the promised timelines. Properly balance the testing and the needs of ongoing support, technical debt and new features/projects within the team.
Apply traditional project management principles and practices with an Agile development approach in the right proportions to fit large, complex, mission critical enterprise development projects.
Recruit, direct, coach and motivate development colleagues including managers, automation personnel and testers, maximizing their individual contribution, their professional growth and their ability to function effectively with their colleagues as a team. Grow leaders within the teams.
Performs the managerial functions necessary to organize and maintain all assigned Quality Assurance teams. Coach team leaders through processes such as hiring, terminating, and evaluating colleagues in order to meet company system objectives.
Develop and maintain resource plans including both internal and third party resources to meet the delivery requirements for the teams’ portfolio of projects. Direct and maintain relationships with third party development vendors, contractors and consultants. Assign resources within the team to projects and teams to ensure success and support career growth of colleagues.
Contribute to the IT Strategy and short- and medium-term road map for the team’s application portfolio based on strategic goals set by the VP of Retail Technology. Ensure the alignment of work activities with the strategy. Translate medium-term vision into actionable goals for team.
Work closely with Business Managers, Business Directors, and IT leadership on prioritizing and estimating projects that make up the road map. Identify opportunities for improvement around functionality, maintainability, resilience, and automation, etc.
Ensure coordination of projects impacting the team to identify and, when possible, eliminate dependencies. Keep eye on the “big picture” to ensure that all projects that impact “your applications” accomplish their goals without unforeseen consequences.
Track and communicate progress and risks to your projects/teams. Escalate concerns to all levels of management in a timely manner.
Ensure effectiveness of team through program development, process improvement and coordination/integration of processes with other teams. Ensures best-practices are consistent shared across the team.
Implement quality and productivity measurement metrics and management processes, establish baseline and targets and manage deliverables and artifacts to established metrics.
Provide thought leadership around technology, tools and process. Recommend solutions for major technology decisions.
Develop budget recommendations to support the team as well as for application software, development, and support projects. Approve and monitor team expenditures.
Serve as the project owner for medium to large cross-team projects responsible for the projects’ overall success.
Maintain relationships with team leaders in other departments. Establish sound working relationship and cooperative arrangements with other groups and organizations, both within and outside department.
Who You Are
Bachelor’s degree in Information Technology or related field or experience in lieu of degree .
Minimum of ten (10) years of business application development experience including a minimum of five (5) years of supervisory experience for a team of application developers.
Experience with high-volume cloud-based testing
Experience coordinating large software project testing across multiple teams with multiple dependencies
Experience handling Testing lab and tools
Demonstrated excellent project management skills with practical experience in both traditional and Agile development methodologies.
Understanding and demonstrated experience testing enterprise application architectures
Evidence of progressive, visionary approach to developing new testing processes to improve business technology.
Demonstrated experience establishing and utilizing testing processes, productivity and quality reporting measurement techniques.
Experience with automated technology to support web based, desktop, cloud, and mobile application testing.
Experience attracting and retaining highly skilled application quality assurance professionals.
Experience working with and overseeing third party QA resources.
Working knowledge of budgetary processes and applications.
Evidence of well-developed verbal and written communication and presentation skills.
The ability to travel on occasion (less than 10%)
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.