Automation Test Engineer(Appium+Java/Ruby/Python)

4 - 7 years

0 Lacs

Posted:4 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Software Quality Assurance Engineer


Key Responsibilities:

  • Develop, maintain, and enhance

    automated test frameworks

    for mobile applications using

    Appium

    .
  • Collaborate with cross-functional teams to design, develop, and implement effective testing strategies.
  • Implement

    Behavior-Driven Development (BDD)

    practices, working with

    Cucumber

    and

    Gherkin

    .
  • Participate in the full

    CI/CD

    pipeline, integrating automated tests into

    Jenkins

    ,

    CircleCI

    , or similar tools.
  • Perform test case execution, identify defects, and ensure high-quality mobile app releases.
  • Collaborate with developers and product teams to improve test coverage and performance.
  • Work with version control systems, preferably

    Git

    , to manage code and test scripts.
  • Ensure comprehensive test coverage, including

    API testing

    and

    database testing

    where applicable.


Key Skills and Qualifications:

  • 4-7 years of experience

    in software quality assurance with a focus on test automation.
  • Proven experience in developing and maintaining automated test frameworks, specifically for mobile applications using

    Appium

    .
  • Strong proficiency in

    Ruby programming

    , with an understanding of

    object-oriented principles

    and best practices.
  • Hands-on experience with

    Behavior-Driven Development (BDD)

    frameworks, particularly

    Cucumber

    and

    Gherkin

    .
  • Experience with

    CI/CD

    tools such as

    Jenkins

    ,

    CircleCI

    , or equivalent.
  • Familiarity with mobile platforms, specifically

    iOS

    and

    Android

    , and their testing requirements.
  • Understanding of

    RESTful APIs

    and experience with

    API testing

    tools like

    Postman

    .
  • Basic knowledge of

    SQL

    and experience with

    database testing

    .
  • Excellent communication and collaboration skills, with a strong attention to detail.


Desirable Skills:

  • Experience in

    Agile methodologies

    .
  • Knowledge of performance testing tools.
  • Experience with cloud-based testing environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You