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:
1. Lead the quality assurance efforts for software projects in the Retail Banking and Cards & Payments domains.
2. Oversee the development and execution of test plans, test cases, and test scripts using TestNG and Selenium.
3. Provide guidance and mentorship to junior quality engineers to ensure best practices are followed.
4. Collaborate with development teams to integrate Jenkins for continuous integration and continuous deployment.
5. Utilize Jira for tracking defects, managing test cases, and reporting on test execution status.
6. Implement and maintain automated testing frameworks using Java and Maven.
7. Conduct thorough code reviews to ensure adherence to quality standards and best practices.
8. Coordinate with Scrum teams to ensure timely delivery of high-quality software products.
9. Develop and maintain PL/SQL scripts for database testing and validation.
10. Ensure compliance with industry standards and regulatory requirements in the Retail Banking and Cards & Payments sectors.
11. Identify, analyze, and document software defects and work with development teams to resolve them.
12. Monitor and report on key quality metrics to stakeholders and management.
13. Continuously improve testing processes and methodologies to enhance software quality and efficiency.
Essential Skills:
1. Bachelor's degree in Computer Science, Information Technology, or a related field.
2. Strong experience in quality engineering with a focus on Retail Banking and Cards & Payments.
3. Expertise in Jenkins, Scrum, Java, TestNG, Jira, Selenium, Maven, and PL/SQL.
4. Proficiency in developing and executing automated test scripts.
5. Strong analytical and problem-solving skills.
6. Excellent communication and collaboration abilities.
7. Experience working in a hybrid work model.
8. Capability of managing multiple tasks and projects simultaneously.
9. Commitment to continuous learning and professional development.
10. Ability to mentor and guide junior team members.
11. Strong understanding of software development life cycle and quality assurance processes.
12. Detail-oriented with a focus on delivering high-quality software products.
13. Experience working with cross-functional teams to achieve project goals.
14. Proactive approach to identifying and addressing quality issues.
Nice to have skills:
1. Good Banking domain experience.
2. Strong communication and client relationship skills.
3. Hands-on experience in Agile.
Qualifications:
1. Bachelor's degree.
2. Good experience in software testing, with a focus on Cards & Payments and Retail Banking domains.
3. Certified ScrumMaster (CSM), ISTQB Certified Tester, Oracle PL/SQL Developer Certified Associate.
#J-18808-Ljbffr