IFC - QA Automation Engineer
QA Automation Engineer role designing, developing, and executing testing strategies to validate functionality, performance, and user experience. Key responsibilities include developing comprehensive test plans and automated test scripts using frameworks like Selenium, Cypress, or Playwright, integrating with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), performing API testing with REST/GraphQL and performance testing using JMeter or LoadRunner, conducting root cause analysis for defects, and collaborating with cross-functional teams to ensure software quality and compliance. The role requires strong programming skills in Java, Python, or JavaScript/TypeScript, experience with cloud testing platforms (AWS, Azure, GCP), and knowledge of containerization (Docker/Kubernetes).