You will lead the QA strategy and execution for a large-scale portfolio of mission-critical financial applications.
Responsibilities
- Lead a QA team of 20-25 members, including multiple vendors and client resources, to execute the portfolio QA roadmap.
- Design and implement reusable automated test frameworks using BDD Cucumber Selenium to support continuous integration and regression testing.
- Build custom automation to test business logic in middle tiers and develop Web Services/API test automation scripts using the Karate plugin.
- Perform back-end data validation using SQL and relational database principles.
- Conduct root-cause analysis by reviewing configuration files, logs, and code to communicate findings to engineering teams and CXO-level stakeholders.
- Maintain and scale Cucumber BDD frameworks in GitLab and integrate test scripts into CI/CD/CT pipelines.
Required Skills
- 12-18 years of experience in software quality assurance.
- Proven experience leading large QA teams and making independent architectural decisions.
- Expertise in Java and JavaScript for coding reusable automation modules.
- Proficiency with BDD Cucumber Selenium frameworks.
- Experience with Web Services and API test automation.
- Strong SQL and relational database validation skills.
- Hands-on experience with GitLab, Visual Studio, and Eclipse.
- Deep understanding of CI/CD/CT workflows.
- Extensive Web Application QA experience.
Preferred Skills
- Ability to conduct feasibility analysis on emerging technology stacks and software automation trends.