Job description

Overview

Skilled QA Automation Engineer with 4-7 years of experience in building test automation frameworks and performing manual testing. The ideal candidate should have strong expertise in Selenium WebDriver with Java, Cucumber BDD, and comprehensive manual testing skills for enterprise applications.

Responsibilities

  • Design and develop automated test frameworks using Selenium WebDriver, Java, and Cucumber BDD
  • Implement Page Object Model (POM) and Page Factory design patterns
  • Create and execute automated test suites using TestNG/JUnit frameworks
  • Perform API testing using REST Assured for backend validation
  • Conduct manual functional, regression, and exploratory testing
  • Develop test plans, test cases, and maintain test documentation
  • Integrate automated tests with CI/CD pipelines (Jenkins, GitHub)
  • Manage test artifacts using Maven and Git version control
  • Identify, document, and track defects using Jira or any other task management tool
  • Collaborate with development teams in Agile/Scrum.

Skills and Experience

  • 4 to 7 years of experience in test automation and manual testing
  • Selenium WebDriver – Expert-level proficiency with Java for web automation
  • Java Programming – Strong knowledge of OOP, collections, exception handling, and multi threading
  • Page Object Model (POM) & Page Factory – Extensive implementation experience
  • Cucumber BDD – Proven expertise with feature files, step definitions, and hooks
  • TestNG/JUnit – Test execution, annotations, assertions, and parallel testing
  • REST Assured – API testing with JSON/XML validation
  • Maven – Build automation and dependency management
  • Git: Version control, branching, and merging strategies
  • CI/CD Tools – Jenkins, GitHub integration
  • Manual Testing – Test planning, execution, defect management, and cross-browser testing

Good to Have

  • Selenium Grid for parallel execution
  • Performance testing (JMeter, Gatling)
  • Docker containerization
  • Allure/ExtentReports for test reporting
  • Python or JavaScript scripting
  • Cloud platforms (AWS, Azure)

Role: Automation Test Engineer

Industry Type: IT Services & Consulting

Department: Engineering – Software & QA

Employment Type: Full Time, Permanent

Role Category: Quality Assurance and Testing

Education:

Bachelor s or higher degree in Computer Science, Engineering, or a related field.

Experience: 4+yrs 6+yrs
Job Type: Full Time
Job Location: Hyderabad

Apply for this position

Allowed Type(s): .pdf, .doc, .docx