- Seeking Test automation lead that requires understanding and functional testing payments with mapping of fields in end-to-end flow with back-office systems.
- Automating test cases around same covering non-UI , TDD, BDD and enhancing existing automation framework with CI/CD pipeline. Knowledge of Banking Domain (Payments initiation such as Swift MT, MX desirable).
- As part of POD, able to perform system, e2e integration and regression testing in continuous releases. Complete in-sprint automation, running regression automation suite.
- Enhance existing automation framework with new integration patters and new systems flows. Proven record in test planning, collaborate with BA, Dev Team, test case design and execution with minimal supervision.
- Strong Experience in defect management, triage and drive issue resolution. Able to think and seek continuous improvement in test automation. Stay updated with latest tools in test automation.
- Need to have excellent communication and documentation skill - able to work within POD and business stakeholders with minimal supervision. Strong foundation in Agile methodology. Able to participate and effectively contribute in all Agile ceremonies.
- Able to track, show case progress effectively via status reports , daily standup , Jira dashboard , Confluence. Able to support business stakeholders in Technical live proving.
- Ability to quantify and translate progress, issues and risks into meaningful metrics. Monitor, drive and report testing progress through test metrics; keep project stakeholders informed of test progress, issues and risks.
- Able to design and build automation framework for new system flows from scratch. Initiate and/or support continuous process improvement to achieve productivity and efficiency gains. Provide cost benefits as required.
- Provide initial high-level estimates for new initiatives, detailed estimates during refinement. Manage and own concurrent testing for multiple projects that vary in scale and complexity, ensuring schedule/budget/quality requirements are met
- Build trusting relationships with stakeholders by consistently meeting and delivering upon their business needs; demonstrating and being respected for your domain knowledge.
Requirements
To be successful in this role, you should meet the following requirements:
- Strong experience in automation covering BDD, TDD, non-UI automation and scalable automation design, enhancements.
- Strong foundation in programming (Python & Java - must) , Selenium, Maven, TestNG, API automation ,non-UI automation
- Strong experience with automating DB queries such with on prem Oracle DB ,PostGre on GCP, Mongo DB
- Strong experience/Technical-know how in integrating automated test cases with CI/CD tools like Jenkins , Ansible , GIT
- Experience/Technical know-how in automation code version control using GIT, GITHUB
- Experience/Strong foundation in Cloud based testing (GCP , AWS), micro services architecture (such as Kubernetes ) and able to work on automation around same.
- Experience /Technical know-how in other testing tools such as Postman, SoapUI, JMeter, Load Runner
- Strong foundation in Jira, Test case management in Jira, JQl and Confluence.
- Good understanding of Kubernetes and Docker capabilities
- Strong written and verbal English communication skills
Employment Type: Full Time, Permanent
Read full job description