What You'll Do
- Lead, mentor and develop a team of talented QA engineers
- Drive the assessment and implementation of automated test tools and strategies
- Assist in planning and scoping new initiatives
- Participate in design reviews and provide input on opportunities to reduce risk and increase testability during development
- Network with the broader QA community to share best practices, tooling ideas, etc.
- Define appropriate functional and non-functional test case development and reporting mechanisms for project teams
- Provide a holistic approach to software quality initiatives and objectives, including automation, performance/scalability, security, and user experience
YOU'RE GOOD AT
Must be able to perform successfully in a fast-paced, intellectually intense, service-oriented environment and to interpret rules and guidelines flexibly to enhance the business and in keeping with BCG's values and culture. Some of the key attributes to be successful in this role include-
- Problem solving, analytical skills and decision making
- Effectively handle difficult, stressful situations with poise, tact and patience; demonstrating a sense of urgency
- Anticipate, identify, and solve critical problems proactively; make decisions with strong business sense
- Identify long lead time elements of work and plan accordingly
- Flexible, self-motivated, and proactive out-of-the-box and critical thinker
- Communication, interpersonal and teaming skills
- Excellent interpersonal and communication skills
- Ability to negotiate, influence and effect change
- Able to work with QA team members closely
- Fluent written and spoken English (other languages are desirable)
- Ability and willingness to give and receive honest, balanced feedback
- Work management, organization and planning
- Excellent organizational skills; strong attention to detail, efficient time management, effectively prioritize work
- Independently and proactively communicates issues, priorities, and objectives
- Ability to thrive in a dynamic, fast-paced, demanding environment
- Customer and business focus
- Strong collaborative skills and able to adjust approach to effectively interact with customers at all organizational and technical levels
- Focus on excellent customer service and user needs
- Values and ethics
- Demonstrates competence and character that inspires trust.
- Ability to respect all BCG and client information as personal and confidential
You Bring (experience & Qualifications)
- 7+ years overall QA experience and 1+ years in a QA leadership role
- Strong experience with automated test tools and frameworks
- Exposure to APM or similar tools (e.g. AppDynamics, DataDog, Splunk, etc.)
- Experience testing (and automating) complex calculation engines that demand highly accurate and repeatable output
- Experience working in a scrum environment, with the ability to coach and advocate for Agile best practices
- Preference for AI knowledge in this role.
- Experience with performance & load testing tools highly preferred
- Background with BDD/TDD techniques and tools preferred
YOU'LL WORK WITH
You'll work closely with a cross-functional team of stakeholders, product owners, software engineers and analysts, all working in a fast-paced Agile environment.