Principal Engineer/lead – Python Automation Testing | Hyderabad/bangalore/pune– Hybrid

Year    TS, IN, India

Job Description

Job description:


--------------------


Key Responsibilities:




Design, develop, and maintain scalable, secure, and intelligent end-to-end test automation frameworks for a mission-critical payments ecosystem. Integrate AI-based testing tools and approaches to improve test coverage, reduce redundancy, and automate test creation and failure triage. Automate testing across APIs, payment gateways, backend services, and web/mobile UIs with a strong focus on performance, concurrency, and data accuracy. Implement AI-driven features like self-healing scripts, smart test prioritization, predictive defect analysis, and synthetic data generation. Collaborate closely with Product, Engineering, Security, and DevOps teams to ensure continuous testing is tightly integrated into the CI/CD pipeline. Ensure test automation frameworks handle real-time transaction flows, fraud detection logic, and compliance requirements (e.g., PCI DSS). Leverage tools like Selenium, Cypress, Playwright, Appium, Postman, Rest Assured, and modern AI testing platforms (e.g., Testim, Mabl, Applitools, Functionize). Participate in architectural reviews, sprint planning, and release cycles to deliver high-quality releases on time. Collaborate closely with developers, DevOps, product managers, and security teams to ensure test coverage and system quality

Required Qualifications:




10+ years in software testing and automation, with at least 3+ years in the payments or fintech domain. Strong proficiency in Java, Python, or JavaScript for writing reusable test scripts and frameworks. Deep understanding of payment flows, transaction lifecycle, chargebacks, reconciliation, fraud detection, and PCI compliance. Experience with AI-powered testing solutions: test case generation, anomaly detection, visual testing, or chatbot test automation. Hands-on experience in API automation and validations for REST and GraphQL endpoints. Deep knowledge of CI/CD, containers, and orchestration tools like Jenkins, Docker, Kubernetes. Familiarity with real-time systems, message queues (e.g., Kafka, RabbitMQ), and microservices testing. Strong knowledge of SQL and database validation in financial systems. Excellent communication, leadership, and cross-functional collaboration skills.

Familiarity with performance/load testing tools like JMeter, k6, or Gatling is a plus.



Preferred Qualifications:


Familiarity with real-time payment systems Familiarity with Australian payments systems (e.g., NPP, BECS, BPAY, DE), but not mandatory Exposure to cloud platforms such as AWS or Azure. Certifications in ISTQB Advanced, AI/ML in Testing. Exposure to using LLMs or NLP for generating or analysing test cases and logs. Experience with fraud detection systems and real-time transaction monitoring. Certifications in AI/ML or advanced QA methodologies. Knowledge of performance and load testing tools (e.g., JMeter, Gatling). Familiarity with BDD/TDD practices and tools like Cucumber or SpecFlow.

What We Offer:


Opportunity to work on cutting-edge QA tech in a highly secure and scalable payments platform. Exposure to the latest in AI-driven test automation and industry best practices. Collaborative, inclusive, and innovation-driven environment. Flexible work arrangements with a focus on work-life balance.

Experience level: 9-15 Years




If you're interested in this opportunity, we'd be happy to receive your updated CV. Simply click the email link below, or copy and paste the email address:

careers@innominds.com

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4717117
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year