We are building scalable Java test automation and API validation that integrates cleanly into CI/CD to strengthen product quality end to end. As a Senior Java Automation Test Engineer, you will shape framework architecture, expand Selenium and REST/SOAP coverage, and keep execution fast and reliable across platforms—apply now.
Responsibilities
- Design, develop, enhance, and maintain scalable Java-based test automation frameworks
- Build resilient UI automation solutions with Selenium
- Drive framework architecture choices to maximize scalability, maintainability, and reusability
- Implement parallel execution approaches and reduce run times across browsers and platforms
- Create reusable libraries, utilities, and framework extensions for wider team adoption
- Design and deliver API automation coverage for REST and SOAP services
- Validate XML and JSON payloads using serialization and deserialization techniques
- Manage sessions and execute API integration testing scenarios
- Perform code reviews and uphold clean coding standards across automation code
- Define and govern coding standards, branching strategies, and version control best practices
- Integrate automation suites into CI/CD pipelines using Jenkins and GitHub Actions
- Publish automation reports and dashboards for stakeholders
Requirements
- 6 to 9 years of experience in IT with a primary focus on test automation
- Expert-level Java knowledge, including OOP concepts such as Classes and Objects, Inheritance, Polymorphism, Encapsulation, and Abstraction
- Proficiency with Selenium along with REST and SOAP API automation
- Working knowledge of authentication and authorization approaches including Basic Authentication, Bearer Tokens, OAuth, and NTLM
- Familiarity with software design patterns such as Singleton, Factory, Decorator, Page Object Model, and Page Factory
- Hands-on skills with CI/CD tools including Jenkins and GitHub Actions
- Solid understanding of static code analysis practices and quality gates
- Background in generating and applying embeddings for semantic search applications
- Understanding of similarity search techniques and retrieval mechanisms
Nice to have
- Understanding of Transformer Architecture
- Familiarity with Attention Mechanisms and Transformer-based model architectures