QA Automation Engineer

Infogain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Microsoft Word
Java
Automation of Tests
C++
Continuous Integration
Software Debugging
Gradle
JUnit
Maven
Scrum
Selenium
Shell Script
Test Case Design
Testng
React
GIT
Gitlab-ci
Gherkin
Build Tools
Cucumber
Selenium Webdriver
Software Version Control
Api Management
Docker
SDET
Jenkins

Job description

Key Responsibilities: * Design, develop, and maintain automation frameworks using Selenium WebDriver with Java. * Implement BDD frameworks using Cucumber for behavior-driven development and collaboration. * Develop and execute automated test scripts for both UI and API testing. * Perform API testing using Rest Assured, validating endpoints, payloads, and response codes. * Utilize Java 8 features such as Streams, Lambda expressions, and Functional Interfaces to write clean and efficient code. * Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage. * Execute manual test cases when needed and log detailed defect reports. * Participate in Agile/Scrum processes including sprint planning, daily stand-ups, and retrospectives. * Integrate automated tests into CI/CD pipelines using tools like Jenkins or GitLab CI.

Requirements

  • 4-7 years of experience in Automation Testing.
  • Strong hands-on experience with Selenium WebDriver, Java (including Java 8 features), and TestNG/JUnit.
  • Proficient in BDD using Cucumber and writing Gherkin scenarios.
  • Solid experience in API testing using Rest Assured.
  • Good understanding of manual testing principles, test case design, and defect lifecycle.
  • Familiarity with version control systems like Git.
  • Experience with build tools like Maven or Gradle.
  • Exposure to CI/CD tools such as Jenkins, GitLab CI, or similar.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and teamwork abilities.

EXPERIENCE

  • 4.5-6 Years

SKILLS

  • Primary Skill: SDET
  • Sub Skill(s): SDET
  • Additional Skill(s): Selenium, Experience in SDET

Apply for this position