Continuously work towards enhancing the user experience of the applications. Engage in integration, functional, and database testing. Independently formulating test strategies and proactively communicating issues to the team. Collaborate with the Development Team, Business Analysts, and Service owners to understand and analyse requirements, and build test cases. Act as a QA contact for respective consultant applications, providing comprehensive testing support. Coordinate with various Development functions to track, manage, and implement application changes, whether in the form of support fixes or system enhancements. Determining, negotiating, and agreeing on in-house quality procedures, standards, and specifications. Introduce innovative testing practices using Gen AI and Chat GPT. Develop automation scripts and frameworks to seamlessly integrate tests into the current development process, thereby improving process efficiency. Communicate effectively with dependent teams to ensure there are no blockers in the testing timelines
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 address critical testing and quality assurance issues proactively; make informed decisions with a strong business acumen. Recognize and plan for testing activities with long lead times, ensuring that test cycles are scheduled and executed efficiently to meet project deadlines. Be flexible, self-motivated, and an out-of-the-box thinker, capable of critical analysis and innovative problem-solving in testing environments. Communication, interpersonal and teaming skills Excellent interpersonal and communication skills Ability to negotiate, influence and effect change Fluent written and spoken English (other languages are desirable) Ability and willingness to give and receive honest, balanced feedback Technical expertise and analytical skills Strong knowledge of manual testing Experience in various types of testing – Functional Testing, System Testing, Integration Testing, User acceptance testing and Regression Testing Experience in working with Agile methodology Strong knowledge in test strategies, SDLC, Defect life cycle, testing artefacts, Testing deliverables. Excellent knowledge on data base testing, SQL Server, Queries etc. Knowledge in learning domain, SABA cloud applications, Salesforce marketing cloud is an added advantage Knowledge of Zephyr (test management tool) is an added advantage Experience in Automation tools such as Selenium & Protractor to automate Web and Angular applications Experience in building automation frameworks and expertise in Cucumber, Gherkin, JAVA, OOPS concepts, POM, TestNG , Allure reporting. Values and ethics Demonstrates competence and character that inspires trust. Ability to respect all BCG and client information as personal and confidentialYOU BRING (EXPERIENCE & QUALIFICATIONS)
Education Bachelor’s degree in IT/Electronics/Computer Science Experience 5 years of experience in Testing/QA At least 2 years of experience in Automation Testing using Java or related technologies Strong grasp of computer science fundamentals, algorithms, OOPS, and data structure Experience on working with Selenium & Protractor Hands-on experience in documenting test plans, test cases and test execution. Hands-on experience of testing online/web applications with knowledge of QA best practices Experience of working with both end users and IT. Experience in working on Microsoft Office products (i.e., Excel, Word, Outlook, etc.). Experience of working Test management / Defect Management testing tools Specific training or certifications in Quality Assurance is preferred
YOU'LL WORK WITH
BCG’s information technology group collaboratively delivers the latest digital technologies that enable our consultants to lead and our business to grow. For our IT jobs, we seek individuals with expertise in the areas of IT infrastructure, application development, business systems, collaborative and social technologies, information security, and project leadership.
ADDITIONAL INFORMATION
POSITION DESCRIPTION
This is a quality assurance position within BCG's Business Systems Group (BSG). The role of the BSG includes developing new and enhanced applications, as well as integrating and configuring third party software applications used by the Global HR, Finance, Marketing and Legal functions. The responsibilities of the BSG include enabling efficient processes within the Global Functions; leading and implementing system change initiatives; and supporting the functional user community to optimize the management of the business.
This role will focus QA of medium to large sized learning system development projects to ensure high quality solutions for BCG's HR function. This role will work closely with HR systems project team and business stakeholders. The ideal candidate will possess a highly collaborative approach and a passion for quality. You’ll be a hands-on leader, helping your product team deliver on their objectives while driving a user-focused and data driven approach to product quality. To be successful, this individual must have proven experience in quality assurance, ability to define and execute test plans to verify system requirements, and the ability to effectively communicate with project team members and end users.