nCircle Tech Pvt. Ltd.

QA Engineer

nCircle Tech Pvt. Ltd. Mulshi Subdistrict, Maharashtra, India

Software Development · 201-500 employees

Yesterday
qa Mid (2-5 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain automated test scripts for mobile applications using Python and Appium. Collaborate with cross-functional teams to execute test suites, manage defects, and integrate automation into CI/CD pipelines.

What they look for

Python Appium Automation Frameworks Mobile Testing Android iOS PyTest Unittest Git CI/CD API Testing JIRA Selenium WebDriver BDD SQL

Requirements

Requires a bachelor's degree in Computer Science or Engineering and 2-6 years of experience in mobile automation. Strong programming skills in Python and hands-on experience with Appium and software testing methodologies are essential.

Full description

Job Title: QA Engineer – Python & Appium

Experience: 2–6 years

Job Summary

We are looking for a QA Engineer with expertise in Python and Appium to build and maintain automation frameworks for mobile applications. The ideal candidate will ensure high product quality through robust testing practices and automation, with an added advantage of experience in the AEC (Architecture, Engineering, Construction) domain.

Key Responsibilities

  • Design, develop, and

maintain automated test scripts using Python and Appium

  • Perform functional,

regression, integration, and UI testing for mobile applications (Android & iOS)

  • Build scalable and

reusable automation frameworks

  • Execute automated

test suites, analyze results, and debug failures

  • Log, track, and

manage defects using tools like JIRA

  • Collaborate with

cross-functional teams (developers, product managers, QA)

  • Integrate automation

with CI/CD pipelines (Jenkins, GitHub Actions, etc.)

  • Perform API testing

and validations

  • Maintain proper test

documentation and coverage

  • Contribute to

continuous improvement of QA processes

Requirements

Required Skills & Qualifications

  • Bachelor’s degree in

Computer Science, Engineering, or related field

  • Strong programming

skills in Python

  • Hands-on experience

with Appium for mobile automation

  • Experience testing

Android and/or iOS applications

  • Knowledge of

automation frameworks (PyTest, unittest)

  • Familiarity with

Git/version control systems

  • Experience with

CI/CD tools

  • Strong understanding

of software testing methodologies (SDLC/STLC)

  • Experience in API

testing

Preferred Qualifications

  • Experience with

Selenium WebDriver

  • Familiarity with BDD

frameworks (Cucumber, Behave)

  • Experience in

Agile/Scrum environments

  • Exposure to

cloud-based testing tools (BrowserStack, Sauce Labs)

  • Knowledge of

SQL/Databases

Good to Have

  • Experience in the

AEC (Architecture, Engineering, Construction) domain

  • Understanding

of workflows related to design, BIM (Building Information Modeling), project lifecycle, or construction management tools

  • Exposure to

applications related to construction tech, CAD, or engineering platforms

  • Experience with

mobile apps used in field operations or project tracking

  • Knowledge of tools

like Autodesk, Revit, or similar AEC platforms (optional)

  • Familiarity with

Docker or containerized environments

Similar roles