Job Summary:
We are seeking a Lead Quality Engineer to join our team. The ideal candidate will have expertise in Jenkins, Scrum, Java, TestNG, Jira, Selenium, Maven, and PL/SQL. Experience in Retail Banking and Cards & Payments is mandatory. This hybrid role requires strong technical and domain skills to ensure the highest quality in our software products.
Key Responsibilities:
* To lead the quality assurance efforts for software projects in the Retail Banking and Cards & Payments domains
* To oversee the development and execution of test plans, test cases, and test scripts using TestNG and Selenium
* Providing guidance and mentorship to junior quality engineers to ensure best practices are followed
* Collaborating with development teams to integrate Jenkins for continuous integration and continuous deployment
* To utilize Jira for tracking defects, managing test cases, and reporting on test execution status
* Implementing and maintaining automated testing frameworks using Java and Maven
* To conduct thorough code reviews to ensure adherence to quality standards and best practices
* To coordinate with Scrum teams to ensure timely delivery of high-quality software products
* To develop and maintain PL/SQL scripts for database testing and validation
* Ensuring compliance with industry standards and regulatory requirements in the Retail Banking and Cards & Payments sectors
* To identify, analyze, and document software defects and work with development teams to resolve them
* To monitor and report on key quality metrics to stakeholders and management
* Continuously improve testing processes and methodologies to enhance software quality and efficiency
Essential Skills:
* Possess a bachelor’s degree in computer science, Information Technology, or a related field
* Have a strong experience in quality engineering with a focus on Retail Banking and Cards & Payments
* Demonstrate expertise in Jenkins, Scrum, Java, TestNG, Jira, Selenium, Maven, and PL/SQL
* Show proficiency in developing and executing automated test scripts
* Exhibit strong analytical and problem-solving skills
* Display excellent communication and collaboration abilities
* Have experience working in a hybrid work model
* Be capable of managing multiple tasks and projects simultaneously
* Show a commitment to continuous learning and professional development
* Demonstrate the ability to mentor and guide junior team members
* Possess a strong understanding of software development life cycle and quality assurance processes
* Be detail-oriented with a focus on delivering high-quality software products
* Have experience in working with cross-functional teams to achieve project goals
* Show a proactive approach to identifying and addressing quality issues.
Nice to have skills:
* Good Banking domain experience
* Strong communication and client relationship skills.
* Hands on experience in Agile
Qualifications:
* Bachelor’s degree
* Must have a good experience in software testing, with a focus on Cards & Payments and Retail Banking domains.
* Certified ScrumMaster (CSM), ISTQB Certified Tester, Oracle PL/SQL Developer Certified Associate
At Cognizant, we engineer modern businesses to improve everyday life because we're dedicated to making a lasting impact. Cognizant (Nasdaq: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant