Job Overview: We are seeking a highly skilled and self-driven Senior Automation Test Engineer with 3+ years of experience to join our QA team. The ideal candidate will have strong hands-on experience in automation frameworks, UI/API testing, microservices architecture, and working knowledge of gateways and message processors. Key Responsibilities: Design and develop automated test cases using Java or JavaScript for functional, regression, and integration testing. Implement and maintain test automation frameworks (e.g., TestNG, JUnit) with design patterns like Page Object Model (POM) . Perform UI automation using tools such as Selenium or Playwright . Develop and execute API test cases , working with JSON payloads, schemas , and tools like Postman . Write and optimize SQL queries for database validation (PostgreSQL or BigQuery). Collaborate with development teams in a microservices environment, with experience in gateway services and message processors . Use version control systems (Git) and integrate automation scripts into CI/CD pipelines. Contribute to performance tuning, test data creation, and continuous improvement of test strategies. Required Skills: Proficient in Java and/or JavaScript . Experience with frameworks like TestNG , JUnit , or equivalent. Deep understanding of Page Object Model (POM) or other relevant test design patterns. Strong UI automation skills with Selenium , Playwright , or similar. Hands-on experience in API testing , working with JSON schemas , and Postman . Familiar with SQL databases such as PostgreSQL or BigQuery . Working knowledge of Python scripting. Experience in microservice architectures , API gateways , and message processors . Preferred Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD). Good understanding of software testing life cycle (STLC) and Agile/Scrum methodologies. ISTQB certification or other QA credentials (optional). Soft Skills: Strong analytical and problem-solving skills. Excellent communication and team collaboration abilities. Passion for quality, continuous learning, and improvement. Show more Show less