Senior QA Automation Engineer Job Description The Senior QA Automation Engineer is responsible for ensuring the highest standards of quality across complex software systems. This role requires deep technical expertise in test automation, API testing, and CI/CD integration. This senior-level position involves overseeing comprehensive test plans, designing and executing automated tests using cutting-edge tools like Robot Framework, Selenium, or Playwright. You will be working closely with cross-functional teams to understand system architecture, identify potential risks, and ensure full test coverage of critical paths. - Design, develop, and maintain detailed Test Cases based on product requirements, technical specifications, and risk assessments. - Develop and execute robust automated tests using tools such as Robot Framework, Selenium, Playwright, or similar frameworks. - Implement and maintain API testing strategies, validating functionality, performance, and reliability of backend services through tools like Postman, REST-assured, or equivalent. - Integrate automated tests into CI/CD pipelines, ensuring high-quality releases and fast feedback cycles for development teams. Required Skills and Qualifications To be successful in this role, you will need: - Minimum 8 years of experience in Quality Assurance, with a strong emphasis on test automation and API testing. - Demonstrated expertise in designing and executing Test Plans and Test Cases that ensure comprehensive test coverage. - Advanced proficiency in Python for writing and maintaining test scripts; experience with other languages (JavaScript, Java) is a plus. - Solid understanding of API testing methodologies and experience using tools like Postman, REST-assured, or equivalent. Benefits We offer a collaborative work environment, opportunities for growth and professional development, and a competitive compensation package. As a member of our team, you will have the opportunity to work on challenging projects, collaborate with talented professionals, and contribute to the continuous improvement of testing processes.