dreamwork_

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
This listing is tracked by dreamwork from public job postings. Want it prepared into a personalized application pack? Upload your resume →
Posted yesterday