Design, develop, and maintain automation frameworks using Java, Python, or C#.
Implement automation scripts for web and mobile applications using tools such as Selenium Cypress, Playwright, Appium, Hammer, or Cyara (at least two required).
Collaborate with QA, Development, and Product teams to ensure seamless integration and testing across applications.
Participate in requirement analysis, test design, execution, and defect management.
Develop automation strategies for new and existing applications, ensuring scalability and reusability.
Troubleshoot automation failures and provide detailed root cause analysis.
Support continuous integration and continuous testing initiatives.
Required Skills
Programming Languages: Java, Python, or C#.
Automation Tools: Expertise in at least two of the following – Selenium, Cypress, Playwright, Appium, Hammer, Cyara.
Domain Experience: Prior experience in Banking or Financial Services domain preferred.
Application Knowledge: Experience with Web, Mobile, IVR, Voice, LAD, or Live Chat applications.
Strong understanding of automation frameworks, test case design, and execution.
Familiarity with Agile development and CI/CD pipelines.
Excellent problem‑solving and communication skills.
Preferred Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
Experience in test automation strategy and implementation in large‑scale enterprise environments.
Exposure to cloud environments (AWS, Azure) is a plus.
Seniority Level
Mid‑Senior level
Employment Type
Contract
Job Function
Information Technology
Industries
Banking, Investment Banking, and Financial Services
#J-18808-Ljbffr
Apply for this Job
Please use the APPLY HERE link below to view additional details and application instructions.