Automation Test Engineer - Appium/Selenium

3 - 8 years

3 - 8 Lacs

Posted:7 hours ago| Platform: Foundit logo

Apply

Skills Required

api testing tools ci/cd pipelines

Work Mode

On-site

Job Type

Full Time

Job Description

Automation Test Engineer

Responsibilities:

  • Design, develop, and maintain robust and scalable

    automation test frameworks using Selenium with Java and Cucumber BDD

    .
  • Develop comprehensive automated test scripts for

    web, mobile (Android and iOS using Appium), and API (RESTful) applications

    .
  • Implement and maintain

    Page Object Model (POM)

    design patterns for enhanced test script modularity and maintainability.
  • Integrate automation scripts seamlessly with

    Continuous Integration/Continuous Delivery (CI/CD) pipelines using Jenkins and Maven

    .
  • Perform thorough testing of APIs using industry-standard tools like

    Rest Assured and POSTMAN

    .
  • Execute automated test suites, meticulously analyze test results, and report defects accurately in tracking tools such as

    JIRA, Bugzilla, or Azure DevOps

    .
  • Collaborate effectively with development and QA teams to identify, reproduce, and resolve software defects.
  • Participate actively in requirement analysis and design reviews to understand application functionality and identify testability requirements.
  • Contribute to the development and maintenance of test data and test environments.
  • Stay up-to-date with the latest industry trends and best practices in automation testing.
  • Mentor and guide junior automation testers as needed, fostering their growth and skill development.
  • Contribute to the continuous improvement of our overall testing processes and methodologies.
  • Work both independently and as part of a team to achieve project goals within defined timelines.
  • Troubleshoot and debug complex automation scripts and test environments.
  • Generate and present clear and concise test reports and metrics to stakeholders.
  • Ensure strict adherence to coding standards and best practices in automation script development.
  • Utilize version control systems like

    Git, GitHub, and Bitbucket

    for efficient code management and collaboration.
  • Perform

    database testing using SQL queries on SQL Server and MySQL databases

    .

Required Skills & Experience:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3 to 5 years of hands-on experience in automation testing of web, mobile, and API applications.

  • Strong proficiency in

    Core Java programming language

    .
  • Extensive experience with open-source automation tools such as

    Selenium WebDriver, TestNG, and Cucumber BDD (Java implementation)

    .
  • Hands-on experience with

    Appium for mobile automation testing (Android and iOS)

    .
  • Solid understanding and implementation experience of

    Page Object Model (POM)

    .
  • Experience with

    API testing tools and frameworks like Rest Assured and POSTMAN

    .
  • Familiarity with

    CI/CD pipelines

    and integration of automation scripts using

    Jenkins and Maven

    .
  • Experience with defect tracking tools such as

    JIRA, Bugzilla, or Azure DevOps

    .
  • Good understanding of database concepts and experience in writing and executing

    SQL queries on SQL Server and MySQL

    .
  • Experience with build tools like

    Maven

    .
  • Proficient in using version control systems like

    Git, GitHub, and Bitbucket

    .
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Good understanding of software testing methodologies and the software development lifecycle.

Good to Have Skills:

  • Experience with performance testing tools.
  • Knowledge of security testing concepts.
  • Exposure to other automation frameworks like Cypress.
  • Experience with cloud-based testing platforms.
  • Familiarity with scripting languages like Python.
  • Experience in testing microservices architecture.

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
Maimsd Technology logo
Maimsd Technology

Technology / Software

Silicon Valley

RecommendedJobs for You

bengaluru, karnataka, india