Job Description
Role Purpose
The purpose of the role is to design, program, simulate and test the automation product or process to achieve the efficiency and effectiveness required.
Key Responsibilities
- Lead the design, development, and maintenance of automation testing frameworks using Selenium, AccelQ, and other relevant tools.
- Collaborate with cross-functional teams (developers, business analysts, and product owners) to understand requirements and ensure comprehensive test coverage.
- Drive in-sprint automation to support agile development processes, ensuring timely delivery of automated test scripts.
- Develop and execute automated test cases, scripts, and suites to validate functional and non-functional requirements.
- Mentor and guide a team of automation testers, providing technical expertise and fostering a culture of quality.
- Analyse test results, identify defects, and work with stakeholders to prioritize and resolve issues.
- Ensure seamless integration of automation scripts with CI/CD pipelines (e.g., Jenkins, GitLab).
- Maintain and enhance test automation frameworks to improve efficiency and scalability.
- Provide domain-specific insights, leveraging banking domain experience, to ensure testing aligns with industry standards and regulations (e.g., PCI-DSS, AML).
- Track and report key testing metrics, including test coverage, defect density, and automation ROI.
Stay updated on the latest automation tools, technologies, and industry trends to drive continuous improvement
Required Skills and Qualifications
- Bachelor’s degree in computer science, Engineering, or a related field.
- 7+ years of experience in automation testing, with at least 3 years in a lead or supervisory role.
- Hands-on expertise in Selenium and AccelQ for developing and maintaining automation scripts.
- Proven experience with in-sprint automation in agile environments.
- Strong knowledge of programming languages such as Java, Python, or C# for test automation.
- Familiarity with banking domain processes, including core banking, payments, lending, or compliance, is highly preferred.
- Experience with CI/CD tools (e.g., Jenkins, Git, Azure DevOps) and integrating automation into DevOps pipelines.
- Proficiency in test management tools like JIRA, TestRail, or qTest.
- Strong understanding of software testing methodologies (e.g., BDD, TDD) and frameworks.
- Excellent problem-solving skills and attention to detail.
- Strong leadership, communication, and collaboration skills to manage teams and stakeholders effectively.
Preferred Qualifications
- Experience in the banking or financial services industry, with knowledge of regulatory requirements.
- Familiarity with additional automation tools like Cypress, Appium, or UFT.
- Exposure to performance testing tools (e.g., JMeter, LoadRunner).
- Certification in testing (e.g., ISTQB, Selenium Certification) or automation tools.
Experience: 5-8 Years .
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.