Requirements
Bachelor's degree in computer science, Software Engineering, or a related field. 4+ years of experience in software automation testing. Strong experience in developing custom automation frameworks using Selenium, Appium, TestNG, or Cypress. Expertise in writing scalable test scripts using Java, Python, JavaScript, or other programming languages. Experience integrating test automation with CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps. Proficiency in API testing tools like Postman or Rest Assured. Experience working in Agile and DevOps environments with test-driven development (TDD) and behavior-driven development (BDD) approaches. Strong problem-solving skills and ability to optimize test automation for efficiency and performance.
Description
-Design, develop, and maintain scalable, reusable test automation frameworks and scripts for banking applications.-Develop and execute automated functional, regression, integration, performance, and data-driven tests to improve software quality and coverage.-Optimize automation frameworks and test scripts for performance, stability, and maintainability across multiple environments.-Integrate automated testing into CI/CD pipelines and collaborate with DevOps teams to support continuous testing and deployment.-Identify, track, and resolve defects while working closely with developers and business analysts to enhance software reliability.-Ensure automation solutions comply with banking security, regulatory, and risk management standards.-Mentor automation engineers, drive process improvements, and evaluate emerging automation tools and technologies.Job Qualifications:-Bachelor's degree in computer science, Software Engineering, or a related field.- 4+ years of experience in software automation testing.- Strong experience in developing custom automation frameworks using Selenium, Appium, TestNG, or Cypress.- Expertise in writing scalable test scripts using Java, Python, JavaScript, or other programming languages.- Experience integrating test automation with CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.- Proficiency in API testing tools like Postman or Rest Assured.- Experience working in Agile and DevOps environments with test-driven development (TDD) and behavior-driven development (BDD) approaches.- Strong problem-solving skills and ability to optimize test automation for efficiency and performance.