ODOSI DigitalVerified listing

Automation Test Engineer

HyderabadOn-siteMid Level

Recently posted - highest visibilityPosted 13h ago

Applicants who checked fit first are 3.1× more likely to hear back

Before you apply

The post's words + ASAI's data
  • On-site in Hyderabad.

    OK with that?
  • 3-5 yrs asked. Quality Assurance Engineer roles in Hyderabad usually ask 3-5; almost all ask 3+.

    You have them?
  • No pay range in the post.

  • Not a repost. None of OSI Digital's last 18 posts was; all 18 of its open roles are here.

  • 223 Quality Assurance Engineer roles posted in Hyderabad this week, 1,798 open. See them →

Skills listed in the post · tap the ones you have · 0 of 8

+20 more

You almost certainly match several of these already.

This post sets 2 stated bars and lists 8 skills. Tap where you stand - nothing is saved, no account needed.

ASAI checks this on every job for you, automatically, so you apply where you fit.

Fit Breakdown

Example
STRONGMATCH
Skills alignmentPartial
Experience fitPerfect

How an ASAI match score looks. Yours is built from your resume, not a guess.

Your score for this role already exists - sign in to view it

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Tools on this job

60-Day Pass
Inside ASAI, after a free sign-up

Starts free · 60-Day Pass ₹149 for 60 days, GST included

Free account, no card needed.

The job post

627 words · from OSI Digital's careers site

Job title : Automation Test Engineer

Experience : 3-5 yrs

Location : Hyderabad

OSI Digital looking for a skilled Automation Test Engineer with strong programming expertise in Java and hands-on experience in developing and maintaining automated test solutions for web applications and REST APIs. The ideal candidate should have practical experience with Selenium, Rest Assured, automation framework development, SQL Server, and CI/CD integration using Jenkins and/or Azure DevOps.

The candidate will contribute to building scalable, reusable, and maintainable automation frameworks, integrating automated tests into continuous integration and delivery pipelines, and improving testing efficiency through AI-assisted automation tools.

Key Responsibilities

  • Design, develop, execute, and maintain automated test scripts for web applications and REST APIs.

  • Develop and enhance reusable automation frameworks using Java, Selenium, and Rest Assured.

  • Implement UI automation covering functional workflows, regression scenarios, validations, and end-to-end business processes.

  • Develop API automation scripts to validate REST endpoints, request and response payloads, status codes, headers, authentication, and error handling.

  • Design positive, negative, boundary, and exception-handling test scenarios for APIs and web applications.

  • Apply Java programming best practices, including object-oriented programming, collections, exception handling, and reusable component design.

  • Integrate automated test suites into Jenkins and/or Azure DevOps pipelines and support scheduled and release-based executions.

  • Analyze automation execution reports, troubleshoot failures, distinguish application defects from script or environment issues, and improve test stability.

  • Use SQL queries and joins to validate application data, prepare test data, and verify database-level results using Microsoft SQL Server.

  • Use Git for source control, branching, pull requests, code reviews, and collaborative automation development.

  • Leverage AI tools to accelerate test case generation, automation script development, debugging, code refactoring, and framework improvements, while validating generated outputs before integration.

  • Explore and contribute to modern automation solutions using Playwright with TypeScript and Python where appropriate.

  • Collaborate with developers, manual QA engineers, business analysts, and DevOps teams to improve automation coverage and release quality.

  • Maintain automation documentation, execution reports, reusable utilities, test data, and framework standards.

Required Skills and Qualifications

1. Java Programming — Mandatory

  • Strong hands-on experience with Java programming.

  • Good understanding of object-oriented programming, collections, exception handling, and coding best practices.

  • Ability to write clean, modular, reusable, and maintainable code.

2. UI Automation — Mandatory

  • Hands-on experience with Selenium WebDriver and Java.

  • Experience developing automation scripts for web applications.

  • Knowledge of reusable components, synchronization and waits, locators, browser handling, and troubleshooting flaky tests.

3. API Automation and Testing — Mandatory

  • Hands-on experience with Rest Assured and Java.

  • Strong understanding of RESTful APIs, HTTP methods, status codes, headers, and JSON/XML payloads.

  • Experience validating requests, responses, schemas, positive and negative scenarios, and error handling.

  • Knowledge of authentication mechanisms such as OAuth, JWT, and API keys.

4. Automation Framework Development — Mandatory

  • Experience developing, maintaining, or enhancing reusable automation frameworks.

  • Understanding of framework design, configuration management, test data handling, reusable utilities, logging, and reporting.

  • Ability to improve framework scalability, maintainability, and execution reliability.

5. CI/CD Integration — Mandatory

  • Hands-on experience integrating automated test suites with Jenkins and/or Azure DevOps.

  • Ability to configure or maintain pipeline executions, analyze reports, investigate failures, and troubleshoot automation execution issues.

6. SQL Server and Test Data Management

  • Strong SQL query-writing skills, including joins, filtering, and data validation.

  • Experience with test data preparation, database validation, and environment-specific configuration.

7. Version Control — Mandatory

  • Experience with Git, branching strategies, pull requests, code reviews, and collaborative development.

8. Testing and Defect Management

  • Experience in functional, API, integration, and regression testing.

  • Ability to analyze requirements, design test scenarios, investigate defects, and identify root causes.

Preferred Skills

  • Hands-on exposure to Playwright with TypeScript.

  • Working knowledge of Python for test automation, utilities, or scripting.

  • Practical experience using AI coding assistants and generative AI tools for automation development and debugging.

  • Familiarity with test reporting tools and automation execution dashboards.

  • Experience working in Agile/Scrum delivery environments.

Free · no signup

Get tomorrow's jobs before you have to search

More Quality Assurance Engineer roles in Hyderabad

See all

Keep browsing

All open roles at OSI DigitalAll Quality Assurance Engineer jobs in Hyderabad