Description

Skills Required:

  • Expertise in standard software testing methodologies, such as unit, component, integration, end-to-end, code reviews, regression, penetration, performance, and design documentation. 
  • Ability to work effectively in diversified global teams and projects, collaborating across different time zones and cultures. 
  • Advanced troubleshooting skills, with the ability to diagnose and resolve complex issues. 
  • Excellent communication, collaboration, and interpersonal skills, with the ability to articulate technical concepts and quality concerns clearly to both technical and non-technical stakeholders. 
  • Understanding of data security and privacy principles (data masking, encryption) and familiarity with regulatory compliance requirements in the financial domain

Skills Preferred:

  • Knowledge of performance testing concepts and tools (e.g., JMeter, LoadRunner) for high-volume transaction systems. 
  • Knowledge of Current Market Trends about the Automation tools and Frameworks, specifically in FinTech.

Experience Required:

  • Min of 5+ years of SDET Experience 
  • Min of 5+ years of Test Automation Eng 
  • 8+ years of experience in creating automation frameworks and tools to support test automation 
  • 8+ years of experience in technology solutions, practice development, architecture, and quality engineering technologies 
  • 8+ years of experience in one or more programming languages: JAVA, Python, TypeScript, with proven ability to build robust, maintainable automation frameworks and scripts for complex financial applications. 
  • Must have hands-on Experience in Developing Automation Scripts for UI using frameworks/tools like Selenium WebDriver, Appium, Playwright, or Cypress. 
  • Experience with BDD frameworks, such as Cucumber, is required. (Experience with tools like Tosca is also valuable, but focus on code-based automation skills.) 
  • Must have strong experience in API Automation using tools/frameworks like Postman, SoapUI, or Rest Assured, specifically for testing APIs, web services, and microservices that interface with or extend the financial platform 
  • Extensive experience with database testing and advanced SQL scripting for data validation, test data management, and verifying transaction outcomes within relational databases. 
  • Exposure to MySQL, SQL Server, and/or PostgreSQL is required 
  • Experience in using build tools like Gradle or Maven and testing frameworks like Junit/TestNG 
  • Must have Experience in GitHub for version control and collaborative development of automation code 
  • Powerful experience in designing, implementing, and maintaining CI/CD pipelines (preferred experience with Cloud Build) to integrate automated tests and implement quality gates 
  • Experience in using Test management tools like Jira Xray, execution cycles, and defect tracking within a structured QA process 
  • Must have experience in Jira for issue tracking and project management 
  • Must have experience in designing and automating End-to-End user journeys that simulate real-world financial scenarios

Experience Preferred:

  • Good to have Public cloud experience, especially GCP, demonstrating the ability to leverage cloud services for test environment management, test execution, and scaling automation infrastructure securely. 
  • Exposure to Unix and Linux environments for managing test execution or environments. 
  • Exposure to AI tools like GenAI for potential applications in test case generation, test data creation, or test analysis. 
  • Experience with Infrastructure as Code (IaC), Virtualization, and Container Orchestration (Kubernetes - K8s) related to setting up test environments.

Education Required:

  • Bachelor's or master's degree in computer science, information technology, engineering, or a related field

Education

Any Graduate