Automation QA Engineer

3 - 7 years

4 - 8 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Overview:

Automation QA Engineer

Responsibilities:

  • Automated Testing:

    Design, develop, and maintain automated test scripts for web and mobile applications, ensuring the functionality, performance, and security of our products.
  • API Testing:

    Automate API tests using tools like Postman, Rest-Assured, Karate, or similar, to ensure the seamless integration of microservices.
  • UI Automation:

    Develop and execute UI test scripts using automation frameworks such as Selenium, XCUITest, or Appium to validate the user interface of web and mobile applications.
  • Microservices Testing:

    Work on testing microservices hosted on AWS, focusing on reliability, scalability, and performance.
  • Test Automation Frameworks:

    Contribute to the development and improvement of automation frameworks and strategies.
  • Continuous Integration:

    Integrate automated tests into CI/CD pipelines to ensure continuous testing and feedback.
  • Performance, Security & Usability Testing:

    Conduct performance, security, and usability testing to ensure a seamless user experience.
  • Contract Testing:

    Work with contract testing tools like Pact (or similar frameworks) to ensure service compatibility.
  • Collaboration:

    Collaborate with developers, product managers, and other stakeholders to define testing requirements and contribute to a culture of quality.
  • Documentation:

    Maintain clear, concise, and up-to-date documentation for automated tests, test results, and processes.
  • Defect Reporting:

    Report defects, track their progress, and validate fixes throughout the development cycle.

Qualifications:

  • Education:

    A degree in

    Computer Science

    ,

    Software Engineering

    , or a related field (or equivalent work experience).
  • Experience:

    3-7 years of experience in

    QA engineering

    and/or

    automated testing

    .
  • Technical Skills:

  • Strong programming skills in

    Java

    or

    Python

    .
  • Extensive experience in

    automated testing

    for web and mobile applications.
  • Hands-on experience testing

    microservices

    on

    AWS

    .
  • Proficient in using

    UI automation frameworks

    like

    Selenium

    ,

    XCUITest

    , or

    Appium

    .
  • Experience automating

    API tests

    using tools like

    Postman

    ,

    Rest-Assured

    ,

    Karate

    , or similar tools.
  • Add-ons (Nice to Have):

  • Experience in

    contract testing

    using

    Pact

    or similar frameworks.
  • Familiarity with

    Docker

    and containerization.
  • Experience in

    performance

    ,

    security

    , and

    usability testing

    .

Key Skills:

  • Test Automation Frameworks & Tools

    (Selenium, XCUITest, Appium, Postman, Rest-Assured, Karate)
  • Programming Languages:

    Java, Python
  • Cloud Testing:

    Experience with testing microservices on AWS
  • Continuous Integration & Delivery (CI/CD)

  • Performance, Security, and Usability Testing

  • API Testing and Contract Testing (Pact)

  • Docker

    (nice to have)
  • Strong Communication Skills:

    Clear documentation and collaboration across teams

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
Tekion logo
Tekion

Software Development

Pleasanton California

RecommendedJobs for You

bengaluru, karnataka, india

nagpur, maharashtra, india

coimbatore, tamil nadu

chennai, tamil nadu, india

pune, maharashtra, india