QA Engineer

Posted 3 Days Ago
Be an Early Applicant
Pune, Maharashtra, IND
In-Office
Senior level
Artificial Intelligence • Information Technology • Professional Services • Software
The Role
Develop and maintain Python and Appium automation frameworks for Android and iOS applications. Perform functional, regression, integration, UI, and API testing; execute test suites, investigate failures, and manage defects in JIRA. Integrate automation with CI/CD pipelines, maintain test documentation, and collaborate with engineering and product teams. Experience with Selenium, BDD, cloud testing, SQL, Docker, and AEC or construction technology is advantageous.
Summary Generated by Built In

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


Skills Required

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 2-6 years of QA engineering or software testing experience
  • Strong programming skills in Python
  • Hands-on experience with Appium for mobile automation
  • Experience testing Android and/or iOS applications
  • Knowledge of PyTest or unittest automation frameworks
  • Familiarity with Git and version control systems
  • Experience with CI/CD tools
  • Understanding of SDLC and STLC testing methodologies
  • Experience with API testing
  • Experience with Selenium WebDriver
  • Familiarity with Cucumber or Behave BDD frameworks
  • Experience in Agile or Scrum environments
  • Exposure to BrowserStack or Sauce Labs
  • Knowledge of SQL or databases
  • Experience in the Architecture, Engineering, and Construction domain
  • Understanding of design, BIM, project lifecycle, or construction management workflows
  • Exposure to construction technology, CAD, or engineering platforms
  • Experience with mobile apps used in field operations or project tracking
  • Knowledge of Autodesk, Revit, or similar AEC platforms
  • Familiarity with Docker or containerized environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2012

What We Do

nCircle Tech is a development partner specializing in 2D/3D product development, custom software development, and BIM services for the AEC and Manufacturing sectors, focusing on 3D visualization, CAD/BIM customization, and AI-driven automation.

Similar Jobs

BlackRock Logo BlackRock

Quality Assurance Engineer

Fintech • Information Technology • Financial Services
In-Office
Mumbai, Maharashtra, IND
25000 Employees
In-Office
Pune, Maharashtra, IND
428 Employees

Accrete AI Logo Accrete AI

Senior Engineer

Artificial Intelligence • Software
In-Office
Mumbai, Maharashtra, IND
79 Employees

Onit Logo Onit

Quality Assurance Engineer

Software • Business Intelligence
Hybrid
Pune, Maharashtra, IND
302 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account