Job DescriptionWe are seeking a highly skilled and proactive Senior QA Automation Engineer with strong DevOps expertise to join our fast-paced engineering team. This role is ideal for a candidate with hands-on experience in CI/CD implementation, test automation (UI, API, and DB), and a passion for delivering high-quality software products. The successful candidate will contribute to the success of multiple enterprise-level projects, particularly within cloud and on-premise environments for leading clients like HSBC. Key ResponsibilitiesLed the development, administration, and end-to-end technical delivery of projects for HSBC, including List Governance and Enterprise Cloud and On-Premise Applications.
Designed and implemented Jenkins-based CI/CD pipelines for Agile projects, significantly reducing bugs in production. Received formal appreciations from clients and leadership (e. g. , Yexle) for outstanding contributions and ownership. Spearheaded the automation of UI, API, and database layers for Appian low-code and other web-based applications. Developed and integrated Selenium-Cucumber-based frameworks for frontend test automation, fully integrated with Jenkins. Automated Appian API testing using REST Assured, with JSONPath for validation and Cucumber for behavior-driven testing. Increased automation coverage by 60% across web and API layers.
Built a modular framework in TOSCA from scratch for Windows-based, terminal, and database applications, improving automation by 80%. Actively participated in and conducted technical training sessions on Java, Selenium, Cucumber, and Test Automation best practices. Emphasized In-Sprint Automation, ensuring timely delivery of high-quality user stories within Agile timelines. Required Skills & ExperienceStrong hands-on experience with Selenium, Cucumber, Java, Jenkins, REST Assured, JSONPath. Experience in automating low-code platforms such as Appian. Proficient in building CI/CD pipelines using Jenkins and integrating with automated test suites. Strong knowledge of test automation across UI, API, and DB layers.
Proficiency in TOSCA for desktop, database, and terminal applications. Experience with Agile development methodologies and In-Sprint Automation. Ability to lead technical projects and work independently from initiation to deployment.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.