Associate Software Engineer - Test Automation (Java, Selenium, Appium)

Olx India Gurugram, Haryana, Gurgaon / Gurugram, Haryana
Permanent Job Not disclosed
Java TestNG Jenkins

OLX India is seeking an Associate Software Engineer in Test to join our Engineering team in Gurugram. In this junior role, you will be instrumental in ensuring the high quality of our software products by developing and maintaining automated test solutions. You'll collaborate closely with development and product teams to implement effective test strategies for our web, API, and mobile applications.

**What You Will Do:**

  • Develop and execute test plans, test cases, and test scripts for web, API, and mobile applications.
  • Automate web UI testing using Selenium with Page Object Model (POM) and TestNG.
  • Implement and maintain API automation for RESTful services using Rest Assured.
  • Design and execute mobile automation tests for Android and iOS using Appium.
  • Identify and track bugs using tools like JIRA, collaborating with development and QA teams.
  • Ensure robust test coverage and automation throughout the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Integrate and maintain test automation within CI/CD pipelines (e.g., Jenkins) and manage code using Git.
  • Utilize Shell scripting for automation tasks.
  • Follow the defect lifecycle, ensuring proper tracking, reporting, and closure.
  • Participate in peer code reviews and contribute to process improvements.
  • Stay current with testing tools, frameworks, and industry best practices.

**What We're Looking For:**

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 6 months to 2 years of experience in test automation and software testing.
  • Intermediate understanding of testing techniques, SDLC, and STLC.
  • Proficiency in Java for test automation.
  • Hands-on experience with Selenium, POM, and TestNG.
  • Experience with API automation using Rest Assured.
  • Basic to intermediate experience with mobile automation using Appium (iOS & Android).
  • Familiarity with CI/CD tools (e.g., Jenkins) and version control (Git).
  • Experience with bug tracking tools (e.g., JIRA).
  • Understanding of scripting languages like Shell.
  • Strong attention to detail and problem-solving skills.
  • Ability to thrive in a fast-paced, collaborative environment.

Similar Jobs

View all

Custom Software Engineer

Accenture

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Software Engineer, VP

NatWest Group

Bengaluru / Bangalore, Karnataka 15-17 Years
Permanent Job Not disclosed

Principal Software Engineer

Deltek

Bengaluru / Bangalore, Karnataka 8-10 Years
Permanent Job Not disclosed

Software Dev Engineer II, FireTV Devices, Content & Advertising

Amazon Thunder

Chennai, Tamil Nadu 3-5 Years
Permanent Job Not disclosed

Software Development Engineer in Test (SDET) – Java

Applied Materials South East Asia Pte Ltd

Bengaluru / Bangalore, Karnataka 5-8 Years
Permanent Job Not disclosed

Staff Engineer Video Software - Customer Engineering

Qualcomm

Bengaluru / Bangalore, Karnataka 10-12 Years
Permanent Job Not disclosed
Apply Now