nCircle Tech Technology/Software

QA Engineer

India In person Full-time

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

Job description provided by nCircle Tech.
View the original posting