Job
Description
Role Overview: As a Lead Software Development Engineer in Test (SDET) at Azentio, you will play a strategic role in the quality assurance team. Your responsibilities will include leading and mentoring a team of SDETs, defining and executing the overall testing strategy, and ensuring the delivery of high-quality banking applications. Your expertise in automation frameworks such as Selenium with TestNG and Cucumber, as well as API automation tools like Postman or RestAssured, will be crucial in driving automation initiatives and enhancing testing processes. Your experience in the banking domain, along with skills in SQL, CI/CD pipelines, and test management tools, will enable you to analyze data effectively, optimize testing workflows, and provide valuable insights to the management. Key Responsibilities: - Lead and mentor a team of SDETs, offering technical guidance and fostering a culture of quality and innovation - Define and execute the testing strategy, including test planning, test case design, execution, and defect tracking - Develop and maintain automation frameworks using tools like Selenium with TestNG and Cucumber - Utilize API automation tools like Postman or RestAssured for testing API endpoints - Employ SQL for querying and analyzing database data to validate system behavior - Collaborate with development teams, product owners, and business analysts to understand requirements and provide feedback - Implement and maintain Jenkins CI/CD pipelines for automated build, test, and deployment processes - Troubleshoot and debug complex issues, offering innovative solutions and root cause analysis - Analyze QA metrics to measure team performance and make data-driven decisions - Prepare comprehensive test reports for management and review test cases and documentation for quality and consistency - Stay updated with testing methodologies, tools, and technologies for continuous improvement - Foster a culture of quality and test-driven development within the team Qualifications Required: - 7-10 years of experience in software testing, with a focus on API and UI testing - Proficiency in Java programming - Understanding of testing methodologies including black-box, white-box, and gray-box testing - Hands-on experience with Selenium, TestNG, and Cucumber - Proficiency in API automation using tools like Postman or RestAssured - Strong SQL skills for data validation and query analysis - Experience with Jenkins CI/CD pipelines - Strong problem-solving, analytical, and debugging skills - Leadership and mentoring skills - Excellent communication and collaboration skills - Experience in the banking domain - Experience with test management tools like Zephyr, TestRail, XRay, etc. Additional Company Details: Azentio Software, incorporated in 2020 at Singapore, is a leading provider of mission-critical software products for customers in banking, financial services, and insurance verticals. With over 800 customers in more than 60 countries and a team of 2,300 employees globally, Azentio offers a comprehensive range of products serving core operations to modern digital needs in the financial services industry. Azentio aims to be the top provider of BFSI & ERP software products in Asia Pacific, Middle East & Africa, and the United States by delivering world-class products, exceptional customer service, and attracting high-quality talent while achieving top quartile growth and margins. Azentio's core values include working collaboratively, with integrity and accountability, putting the customer at the core, embracing diversity and inclusion, innovating and growing together, giving back to communities, and taking pride in their work.,