Roles and Responsibilities
Job Details : This is purely a technical position under Digital Testing & Quality domain, with required managerial skills. Responsible for Managing a team of test/QA executives, for estimating the test effort, time, resources and budget required for performing the testing. Build a testing team of professionals with appropriate skills, attitudes and motivation as per necessity. Building up or improving on testing & quality processes, set-up, methodologies, automation testing platform.
Key Responsibilities (What to be Done)
- Play as the In-Charge for Digital Testing & Quality unit/initiatives
- Overall management of Digital Testing & Quality unit/projects, both from Technical, Functional, Management & Administrative perspectives
- Understand the testing effort by analysing the requirements of project
- Estimate and obtain management support for the time, resources and budget required to perform the testing
- Organize the testing kick-off meeting & define the Test Strategy
- Build a testing team of professionals with appropriate skills, attitudes and motivation
- Identify Training requirements and forward it to the Project Manager (Technical and Soft skills)
- Develop the test plan for the tasks, dependencies and participants required to mitigate the risks to system quality and obtain stakeholder support for this plan
- Arrange the Hardware and software requirement for the Test Setup
- Assign task to all Testing Team members and ensure that all of them have sufficient work in the project
- Ensure content and structure of all Testing documents / artefacts is documented and maintained
- Document, implement, monitor, and enforce all processes for testing as per standards defined by the organization
- Check / Review the Test Cases documents
- Keep track of the new requirements / change in requirements of the Project.
- Escalate the issues about project requirements (Software, Hardware, Resources) to Project Manager / Sr. Test Manager
- Organize the status meetings and send the Status Report (Daily, Weekly etc.) to the Stakeholders.
- Attend regular meeting and discuss the weekly status with the stakeholders.
- Act as the single point of contact between Development and Testing teams
- Track and prepare the report of testing activities like test testing results, test case coverage, required resources, defects discovered and their status, performance baselines etc.
- Review various reports prepared by Testers.
- Ensure the timely delivery of different testing milestones.
- Prepares / updates the metrics dashboard at the end of a phase or at the completion of project.
- Set up Automation Testing platform (whenever required) and running the show efficiently with desired output & productivity.
- Vendor management, Invoice Processing, multi-location team management etc. (whenever demanded)
Educational Qualification and Experience level
BE/BTech (in Computer Science/IT), MCA, MTech, MBA (IT/Systems)
Technical competencies
- At least suitable experience in the field of Testing/QA.
- Proficient in at least one automated testing tool. Experience with testing tools like Selenium/QTP will be a major plus.
- Fair understanding of Digital Channels & Application side of Digital Technologies
- Sound functional knowledge on Financial & Banking domain is desirable.
- Solid knowledge in computer architecture and design of computer programs to evaluate them
- Experience with major computer coding languages like html, JavaScript, and C++ will be preferred
Behavioral competencies
- Good written & verbal communication
- Analytical mind and problem-solving aptitude
- Good team-player with strong organizational skills
- Ability to learn quickly
- Sense of responsibility, ownership and motivated for the job
- Strict adherence to the time schedules, and pperforming well under high-pressure situations
- Ability to evolve as per project requirements and to think clearly. The candidate should bring in out of the box thinking.