Roles and Responsibilities :
Test Strategy & Architecture :
- Define and implement a scalable QA strategy, covering automation frameworks, performance testing, test environments, CI/CD pipelines, and test data management.
- Design an AI-driven automation analysis dashboard to accelerate issue detection and improve automation insights.
- Define guidelines for test automation coverage, performance benchmarking, security testing, and regulatory compliance (eg, PCI-DSS, GDPR).
Automation & Tooling :
- Develop and maintain robust, reusable automation frameworks for web, API, Android, and iOS.
- Ensure seamless CI/CD integration with automation pipelines, enabling fast and reliable releases.
- Lead efforts to optimize test execution time, parallelization, and stability across platforms.
- Drive adoption of AI-powered automation for test failure analysis, reporting, and risk-based testing.
Performance Testing & Optimization :
- Define and execute performance testing strategies for web, API, and mobile applications.
- Develop scalable load, stress, endurance, and capacity testing frameworks using JMeter, Gatling, k6, or similar tools.
- Establish baselines and SLAs for system latency, throughput, and scalability.
- Work with DevOps and Engineering to analyze performance test results, identify bottlenecks, and suggest improvements.
- Integrate performance testing into CI/CD pipelines, ensuring continuous validation of system performance.
- Collaborate on capacity planning and infrastructure optimizations to handle high-traffic fintech transactions.
Process Optimization & Governance :
- Establish best practices for test design, automation coding standards, performance tuning, and test data management.
- Work with PMs, developers, and DevOps to ensure early testing and shift-left QA practices.
- Define KPIs & OKRs to measure test efficiency, automation ROI, performance benchmarks, and production bug leakage.
- Continuously evaluate and introduce new testing tools, frameworks, and methodologies.
Collaboration & Leadership :
- Work closely with Product, Engineering, DevOps, and Security teams to ensure quality is built-in from day one.
- Mentor and guide QA engineers, performance engineers, and automation teams, setting clear expectations and goals.
- Drive a culture of quality ownership by promoting developer-involved testing and cross-team UAT processes.
- Lead proof-of-concept (POC) initiatives for new tools, automation platforms, and AI-driven solutions.
Must Have Skill :
- 12+ years of experience in QA, Test Automation, and Performance Testing
- Proven expertise in designing scalable automation and performance testing frameworks (Web, API, Mobile)
- Strong knowledge of Selenium, Appium, RestAssured, and similar tools
- Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket, etc)
- Proficiency in one or more programming languages (Java, Python, JavaScript, Kotlin)
- Applied experience with AI/ML in testing-using or integrating tools for :
- Test case generation
- Flaky test detection and failure analysis
- Risk-based test selection or prioritization
- Self-healing automation
- Knowledge of cloud-native testing strategies (e.g., testing on Docker/Kubernetes, dynamic environments, ephemeral test infra)
- Ability to define test data strategies, work with masked/synthetic data, and manage test environments
- Comfortable collaborating with DevOps and SREs on shift-left performance and monitoring strategies
- Track record of mentoring engineers, conducting code reviews, and setting automation best practices
- Expertise in performance testing tools (JMeter, Gatling, k6, Locust) and profiling tools (New Relic, Dynatrace, Grafana)
- Experience with API performance testing, load balancing, and cloud scalability
- Deep understanding of test environments, service virtualization, and data masking strategies
- Experience working in Agile/Scrum teams and knowledge of test planning, execution, and reporting.
Qualification :
- BE/B.Tech or Equivalent degree in Computer Science or related field.
- Excellent communication skills in English, both verbal and written