Senior Software Engineer – Test Automation
Role responsibilities
Lead the strategy and design of enterprise-grade Java-based test automation frameworks integrated into CI/CD pipelines. Develop scalable automation solutions for UI, API, and backend layers while mentoring the quality engineering community in AI-driven practices.
Requirements
Requires a Bachelor's degree and 6-8+ years of experience in SDET or quality engineering with strong Core Java and Selenium expertise. Candidates must be proficient in OOP principles, API testing with Rest Assured, and backend validation using SQL.
Key skills
Core Java, Selenium WebDriver, Test Automation Frameworks, API Testing, Rest Assured, SQL, TestNG, JUnit, CI/CD Pipelines, Object-Oriented Programming, Page Object Model, Maven, Gradle, Git, TDD/BDD, AI-driven Testing
Keywords
Java, Selenium, SDET, Test Automation, CI/CD, Jenkins, Bitbucket, Rest Assured, SQL, JDBC, JPA, TestNG, JUnit, Maven, Gradle, Git, TDD, BDD, Page Object Model, Docker, Kubernetes, JMeter, Agile, DevOps, Cloud Computing, Financial Services, AI-driven Testing, Object-Oriented Programming, Backend Testing, UI Testing