Intermediate Quality Engineer - Automation Testing [T500-25665]
CIBC India
2 - 5 years
Hyderabad
Posted: 09/05/2026
Job Description
About CIBC India:
CIBC India is a technology and operations hub in Hyderabad, where youll be part of our highly engaged and global team, and play a central role in supporting our growth. Whether youre driving innovation in digital banking or streamlining client onboarding, youll be part of a culture recognized for excellence and investment in people. At CIBC India, people and progress are at the center of what we do: youll develop skills, collaborate with industry leaders, and see your ideas realized in a culture that values progress and belonging. We provide cutting-edge resources, ongoing learning, and a supportive environment where people come first. If youre ready to create meaningful change and build your future, CIBC India is where your ambition meets opportunity.
BUSINESS UNIT DESCRIPTION:
The Application Engineering Shared Platform Technology Team at CIBC is responsible for developing, maintaining, and supporting the foundational technology platforms and services that are used across multiple business units within the bank. Their work enables efficiency, consistency, and scalability for CIBCs digital and operational capabilities.
JOB PURPOSE:
The Intermediate Quality engineer is accountable for leading and managing quality engineering and assurance activities across a program, workstream, or multiple projects/initiatives. This role ensures the development, execution, and continuous improvement of test strategies, plans, automation, and quality standards to support the delivery of high-quality technology solutions. The incumbent adds value by driving best practices, compliance, and innovation in software testing.
KEY ACCOUNTABILITIES:
Test Strategy, Planning, and Execution
Team Leadership
Quality Assurance and Continuous Improvement
Technical and Domain Expertise
CROSS-FUNCTIONAL RELATIONSHIPS:
- Develop, publish, manage, and execute test strategies, test plans, test cases, traceability matrices, automation scripts, status reports, defect logs, and exit reports.
- Identify and obtain required test data and test environments.
- Develop, publish, and manage testing estimates and financials.
- Manage and lead the testing activities of a workstream, program, or multiple projects/initiatives.
- Build team and individual capabilities by providing development opportunities such as special projects, and training.
- Ensure adherence to QA/QE standards and support the implementation of new standards.
- Recognize and identify areas where policies, processes, procedures, tools/methodologies need to be changed or developed, or can be improved. Identify and implement continuous improvements.
- Track and report QA/QE metrics and KPIs such as velocity, defect slippage, etc.
- Identify, manage, and implement remediation for any noncompliance items and deviations.
- Provide technical input and feedback on design, assess impact to testing, and find QA automation solutions based on the solution being implemented.
- Identify and implement automation, AI, or other emerging solutions to expedite testing, improve quality, and reduce costs.
- Apply extensive knowledge of software quality assurance, quality management, and problem-solving methodologies.
- Collaborates with project managers, developers, business analysts, and other stakeholders to define test requirements, resolve issues, and deliver high-quality solutions.
- Interacts with internal business and technology teams to coordinate testing activities and ensure alignment with project goals.
- Works closely with external vendors or partners as required for tool integration, test environment setup, or specialized testing services.
COMPLIANCE REQUIREMENTS/RESPONSIBILITIES:
- As an employee of CIBC, the incumbent must comply with all applicable CIBC and Line of Business policies, standards, guidelines, and controls.
AUTHORITIES / DECISION RIGHTS:
JOB DIMENSIONS:
KNOWLEDGE AND SKILLS:
Education: Bachelors degree in computer science, Engineering, Information Technology, or a related field.
Domain Knowledge: Retail banking, mobile testing, web-based testing, UX testing, API testing
- As a key contributor to the business unit, this job has the authority to recommend changes to business processes in order to enhance operational efficiency and effectiveness.
- Responsible for the successful delivery of testing activities across programs or workstreams.
- Provides advisory and support services to business and technology partners to ensure the achievement of quality objectives.
Must have skills:
- 5+ years' experience in QA/QE, with some application development preferred
- Coordination and leadership skills to lead workstreams, programs, or multiple projects/initiatives
- Extensive hands-on experience in automation testing frameworks, particularly Java and Selenium.
- Strong expertise in API automation and service virtualization using Parasoft Soatest-Virtualize.
- Solid programming skills in Java and Python.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Proficient with version control systems (Git, GitHub).
- Experience with desktop automation tools such as WinAppDriver.
- Strong verbal and written communication skills.
- Problem-solving skills and ability to resolve operational or process issues.
- Strong analytical, troubleshooting, and problem-solving skills.
Nice to Have:
- Exposure to CI/CD pipelines and DevOps practices.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of microservices architecture and testing strategies.
- Familiarity with Agile/Scrum methodologies.
- Experience with test management tools (e.g., JIRA, TestRail).
- Familiarity with core banking systems, client messaging, targeted customer marketing, product offerings, and cross-platform integrations
- Understanding of BDD/TDD practices.
- Proficient in Robot Framework for end-to-end automation.
- Understanding of Enterprise Java applications and test automation best practices.
- Experiment with using Github Copilot for script and data generation
- Familiarity with LLM models, Agentic AI, Embeddings, Vectors, RAG.
WORKING CONDITIONS
- This role operates within a normal office environment with little exposure to adverse working conditions.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
