Automation Test Engineer (Hyderabad)

Automation Test Engineer (Hyderabad)

26 Oct
|
OSI Digital
|
Hyderabad

26 Oct

OSI Digital

Hyderabad

Job Title : Automation Test Engineer

Location : Hyderabad and work from office

Experience : 3-5 yrs

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.
- Valuable understanding of object-oriented programming, collections, exception handling, and coding best practices.
- Ability to write clean, modular, reusable, and maintainable code.

1. 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.

1. 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.

1. 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.

1. 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.

1. 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.

1. Version Control — Mandatory

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

1. 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.

📌 Automation Test Engineer (Hyderabad)
🏢 OSI Digital
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: automation test engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: automation test engineer (hyderabad) / hyderabad