Description
- Design, develop, and implement scalable, maintainable, and reusable test automation frameworks for banking applications.
- Develop automated test scripts using advanced programming techniques and best coding practices.
- Optimize test scripts for performance, stability, and reusability across multiple test environments.
- Implement data-driven and behavior-driven testing methodologies to improve test coverage and reliability.
- Define and implement automation testing strategies for banking applications.
- Ensure test automation aligns with regulatory and compliance standards in banking.
- Establish best practices for test automation development, execution, and maintenance.
- Lead and execute automated functional, regression, system integration, and performance testing.
- Identify, document, and track defects using test management tools.
- Collaborate with developers and business analysts to enhance automated test coverage and software reliability.
- Implement and maintain automated testing in CI/CD pipelines.
- Work closely with DevOps teams to integrate test automation with continuous deployment processes.
- Ensure seamless execution of automated test cases across different environments.
- Ensure all automated test scripts adhere to banking security and compliance standards.
- Identify risks and propose mitigation strategies to maintain software reliability.
- Mentor and guide junior automation testers in best practices for test automation.
- Continuously improve automation testing methodologies and contribute to process optimization.
- Lead efforts in researching and adopting emerging test automation technologies.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field from a reputable university.
- Minimum of 7 years of experience in software testing, with at least 3 years in a lead role focused on automation development.
- Strong experience in developing custom automation frameworks using Selenium, Appium, TestNG, or Cypress.
- Banking Background is a must.
- 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 RestAssured.
- 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.
Created on | 26 Mar 2025 |
Last updated on | 26 Mar 2025 |
You applied on | |
Apply Now