OVA.Work logo
OVA.Work
Posted 58 days agoVerified live 4d ago

Java Architect

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
Java 8Java 11Java 17Selenium WebDriverRest AssuredTestNGJUnitSQLMavenGradleGitAPI AutomationDatabase ValidationJenkinsGitHub ActionsAzure DevOpsGitLab CI

About the company

OVA.Work logo
OVA.Workova.work

OVA is the most advanced Automated, Intelligent, intuitive On-boarding platform for Staffing Firms of all sizes.

Job description

Summary

OVA.Work is seeking a talented Java Automation Developer to design, develop, and maintain robust automation frameworks for various testing needs. The role involves collaboration with developers and QA engineers to ensure high-quality software delivery through scalable automation solutions.

Responsibilities

  • Design and develop scalable automation frameworks using Java
  • Create automated test scripts for Web, API, Database, and UI testing
  • Develop reusable automation utilities and libraries
  • Automate regression, smoke, sanity, integration, and end-to-end test suites
  • Perform API automation using REST Assured and Postman
  • Validate backend databases using SQL queries
  • Integrate automation suites with Jenkins, GitHub Actions, Azure DevOps, or GitLab CI
  • Execute cross-browser and cross-platform automation testing
  • Analyze test execution reports and investigate failures
  • Collaborate with developers to resolve automation and application defects
  • Participate in Agile ceremonies, sprint planning, and code reviews
  • Maintain automation documentation and coding standards
  • Continuously improve automation coverage and framework performance

Skills

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 3+ years of experience in Java automation development
  • Strong proficiency in Java (Java 8/11/17)
  • Experience with Selenium WebDriver and/or Playwright
  • Experience in API automation using Rest Assured
  • Strong knowledge of TestNG or JUnit
  • Experience writing SQL queries for database validation
  • Knowledge of Maven or Gradle
  • Experience using Git for version control
  • Familiarity with Agile/Scrum methodologies
  • Experience with Playwright Java or Selenium Grid
  • Experience with Cucumber (BDD)
  • Knowledge of Appium for mobile automation
  • Familiarity with Docker and Kubernetes
  • Experience working with cloud platforms (AWS, Azure, GCP)
  • Knowledge of Kafka testing and microservices testing
  • Experience using BrowserStack or Sauce Labs
  • Familiarity with SonarQube and code quality tools
  • Experience building automation frameworks from scratch
  • Experience automating enterprise web applications
  • Experience testing REST APIs, SOAP services, and microservices
  • Experience implementing the Page Object Model (POM)
  • Knowledge of Data-Driven, Keyword-Driven, and Hybrid automation frameworks
  • Experience with parallel execution and cross-browser testing
  • Experience integrating automation into CI/CD pipelines
  • Experience working in Agile and DevOps environments

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 3+ years of experience in Java automation development
  • Strong proficiency in Java (Java 8/11/17)
  • Experience with Selenium WebDriver and/or Playwright
  • Experience in API automation using Rest Assured
  • Strong knowledge of TestNG or JUnit
  • Experience writing SQL queries for database validation
  • Knowledge of Maven or Gradle
  • Experience using Git for version control
  • Familiarity with Agile/Scrum methodologies

Nice to Haves

  • Experience with Playwright Java or Selenium Grid
  • Experience with Cucumber (BDD)
  • Knowledge of Appium for mobile automation
  • Familiarity with Docker and Kubernetes
  • Experience working with cloud platforms (AWS, Azure, GCP)
  • Knowledge of Kafka testing and microservices testing
  • Experience using BrowserStack or Sauce Labs
  • Familiarity with SonarQube and code quality tools
  • Experience building automation frameworks from scratch
  • Experience automating enterprise web applications
  • Experience testing REST APIs, SOAP services, and microservices
  • Experience implementing the Page Object Model (POM)
  • Knowledge of Data-Driven, Keyword-Driven, and Hybrid automation frameworks
  • Experience with parallel execution and cross-browser testing
  • Experience integrating automation into CI/CD pipelines
  • Experience working in Agile and DevOps environments

Benefits

  • Location/Work model: Remote / Hybrid / Onsite

More jobs like this