Hackajob*is collaborating withVersion 1to connect them with exceptional tech professionals for this role.*Job DescriptionWe are seeking aSenior QA Automation Engineer**who is confident in automation testing and manual testing when needed. You will be part of a collaborative test team helping clients achieve their business transformation goals through robust testing strategies, hands-on execution, and continuous quality improvement.This role will suit someone who enjoys variety; automating where it adds value, manually testing where it's most effective, and contributing to well-documented, high-quality deliverables across both Agile and Waterfall projects.Key ResponsibilitiesDetermine and execute appropriate test approaches, including the design, development, and maintenance of automated test scripts using modern frameworks, aligned with defined test strategies.Execute manual testing when appropriate to complement automation efforts.Accurately record and monitor defects, ensuring timely resolution.Provide reliable test estimates and contribute to planning discussions.Review test environments and processes to support continuous improvement.Contribute to key test documentation including Test Plans, Daily Status Reports and Test Completion Reports.Collaborate effectively with QA team members, developers, business analysts, and project stakeholders (technical and non-technical audiences).QualificationsEssential:Bachelor's degree in computer science, engineering, information systems, or related field.Minimum 3 years' experience in a senior test role.Proven experience in both manual and automation testing.Ability to develop and maintain high-quality automated test scripts.Strong programming/scripting skills in Java and JavaScript.Hands-on experience with BDD method using Cucumber.Skilled in API testing using Rest-Assured and Postman.Experience with automated framework Cypress.Experience integrating automated tests into CI/CD pipelines (Jenkins is a bonus).Familiarity with performance testing tools such as JMeter and/or Gatling.Good understanding of Agile and Waterfall methodologies.Strong collaboration skills and a proactive approach to teamwork.Excellent verbal and written communication skills.DesirableExperience in designing test automation frameworks from the ground up or implementing enhancements to existing frameworks.Exposure to a wide range of testing types including functional, non-functional, integration, and acceptance testing.Experience with systems integration and exploratory testing.Familiarity with accessibility and cross-browser testing tools.Experience managing test environments using OpenShiftExperience using JIRA and TestRail.ISTQB certification or equivalent.