Automation Engineers

8 - 10 years

25 - 30 Lacs

Posted:23 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Automation Engineers

Primary Skill:Selenium WebDriver and frameworks, TestNG, JUnit, or Cucumber (BDD).

Secondary Skill: Jenkins, Azure DevOps, GitHub Actions

Location: Hyderabad

Educational Qualification: B.Tech/BE/M.Tech/MCA/M.Sc

YOE: 8-10 yrs


Summary:
We are seeking a highly skilled and experienced Automation Test Engineer with expertise in web, desktop, API, and database automation. The ideal candidate should be capable of designing and implementing scalable automation frameworks, ensuring seamless test coverage across various platforms including web e-commerce, legacy Edge-based systems, RESTful APIs, MongoDB, and Windows applications.

Responsibilities:
  • Design, develop, and maintain automated test scripts for web-based e-commerce applications using Selenium WebDriver and frameworks like TestNG, JUnit, or Cucumber (BDD).
  • Automate legacy applications that operate exclusively on the Microsoft Edge browser, using EdgeDriver or WinAppDriver, managing browser-specific configurations and handling complex DOM structures.
  • Develop and maintain RESTful API automation using RestAssured or Postman, validating response codes, payloads, and schemas while supporting token-based authentication and integration into CI/CD pipelines.
  • Perform MongoDB automation by developing scripts for CRUD operations, data validation, and data integrity checks, integrating database validation with other automation frameworks.
  • Automate Windows desktop applications using tools such as Winium or WinAppDriver, identifying and handling UI elements through Windows UI Automation APIs.
  • Integrate automated test suites into CI/CD pipelines (Jenkins or Azure DevOps or GitHub Actions) to enable continuous testing and reporting.
  • Maintain reusable Page Object Models (POMs) and modular automation frameworks to improve scalability and maintainability.
  • Create and maintain automation utilities and functions for test data setup, environment configuration, and log management.
  • Debug automation scripts, analyze test failures, and prepare detailed defect reports for development teams.
  • Generate automation execution reports using tools like Extent Reports or Allure Reports, ensuring visibility into quality metrics.
  • Collaborate with developers, manual testers, and business analysts to define test coverage, ensure traceability, and align with business goals.
  • Ensure automation scripts follow best practices for performance, reliability, and maintainability.
  • Participate in sprint planning, backlog grooming, and retrospectives within an Agile/Scrum setup.
     

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Bengaluru, Karnataka, India