QA Automation Engineer

Calidad Infotech

Ahmedabad District

On-site

INR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Calidad Infotech LLP is seeking a proactive QA Automation Engineer to lead quality across mobile and web trading applications. You will own the full testing lifecycle, building a Python/Appium based automation framework for Android and iOS, and expanding coverage to account management and fund transfers.

You will work autonomously within a lean agile team, integrating tests into CI/CD pipelines, and leveraging AI tools to accelerate test generation and diagnosis.

Qualifications

  • 3 to 5 years of hands‑on software QA experience with at least 2+ years in mobile test automation.
  • Proficient in Python and Appium/Selenium for native/hybrid mobile apps.
  • Experience building/extending frameworks with Pytest and Page Object Model (POM).
  • Hands‑on with BDD/Gherkin conventions (pytest-bdd or behave).
  • Solid understanding of mobile app lifecycle, permissions, backgrounding, and network recovery scenarios.
  • Experience testing on real device clouds like BrowserStack.
  • Ability to inspect, validate, and mock APIs using Postman or Charles Proxy to isolate client vs server bugs.
  • Autonomous mindset: derive test cases from feature specs and manage test data.

Responsibilities

  • Own testing lifecycle across releases, including test planning, sprint testing, and production sign‑offs.
  • Build and scale a Python + Appium based mobile automation framework across Android and iOS.
  • Extend automation coverage to iOS with XCUITest driver, aligning with Android architecture.
  • Run, maintain, and optimize parallel tests locally and on cloud devices; integrate into CI/CD.
  • Perform production smoke checks safely without impacting live data.
  • Collaborate with developers, product managers, and release managers to triage defects.
  • Leverage AI tools to accelerate test case generation and analyze CI/CD failures.
  • Support UAT and ensure traceability of requirements in a data‑driven environment.
  • Mentor and assist in QA hiring and team growth.

Skills

Python
Appium
Selenium
Pytest
BDD/Gherkin

Tools

BrowserStack
Postman
Charles Proxy
XCUITest
WebDriverAgent
CI/CD YAML
VS Code
Cursor
Claude
Gemini
Copilot

Job description

Role & responsibilities

We are seeking a proactive QA Automation Engineer to lead quality engineering across our mobile & web trading applications. Operating as an autonomous, sole QA within a lean agile delivery team, you will own the entire testing lifecycle combining hands‑on functional testing with the implementation of Python- and Appium-based mobile automation framework across Android and iOS.


  • End-to-End Ownership: Take complete ownership of quality across releases, managing test planning, sprint testing, regression execution, and production release sign-offs as the primary QA.
  • Automation Framework Expansion: Build, maintain, and scale BDD test suite (Python + Appium). Drive upcoming roadmap milestones: expanding coverage from core access flows into account management, fund transfers, and trading operations.
  • Cross-Platform Delivery: Implement and extend automation coverage to iOS using Appium with the XCUITest driver, aligning it with the established Android architecture.
  • Execution & CI/CD Pipelines: Run, maintain, and optimize parallel test runs locally and on cloud device platforms. Integrate automated smoke and nightly regression runs into CI/CD pipelines.
  • Production Validation: Execute and maintain non‑destructive production smoke checks safely without risking live financial balances or customer accounts.
  • Collaboration & Defect Management: Partner directly with developers, product managers, and release managers to triage defects, agree upon stable element accessibility IDs, and ensure coverage for edge cases like network drops, session limits, and OTP handling.
  • AI-Driven QA Operations: Leverage AI tools (such as Claude, Gemini, Copilot, or Cursor) to accelerate test case and scenario generation, analyze error patterns, and troubleshoot CI/CD pipeline failures.
  • Stakeholder & UAT Collaboration: Support User Acceptance Testing (UAT), collaborate directly with business stakeholders, and ensure end‑to‑end traceability of requirements in a data‑driven environment.
  • Team Growth & Mentorship: Conduct screening interviews and technical evaluation rounds to support future QA hiring and team expansion.

Required Technical Stack & Tooling
Category

Primary Technologies / Tools

Python , Appium, selenium

Test Runner & BDD

pytest, pytest-bdd

Architecture & Design

Page Object Model (POM), SOLID principles, DRY principles

Device Execution

Real Devices / Emulators / Simulators, Cloud device farms

Reporting & Logging

Allure Framework

Platforms Covered

Web, Mobile: Android and iOS

Version Control & CI/CD

Git, GitHub Actions, Jenkins, CI pipelines

Defect & Test Management

Jira, Confluence, Xray, TestRail (or equivalent)

API & Network Triage
Performance Testing
Development IDEs & AI

Postman, Swagger, Chrome DevTools

JMeter

VS Code, Cursor, Claude, Gemini, Copilot

Minimum Qualifications (Must-Have)
  • Experience: 3 to 5 years of hands‑on experience in software quality assurance, with at least 2+ years dedicated to mobile test automation.
  • Core Automation Skills:
  • Demonstrated proficiency in Python and Appium, selenium for native/hybrid mobile apps.
  • Practical experience building or extending frameworks using Pytest and Page Object Model (POM).
  • Hands‑on knowledge of BDD / Gherkin conventions (pytest-bdd or behave).
  • Mobile Ecosystem Knowledge:
  • Solid understanding of the mobile app lifecycle, permissions, backgrounding, session persistence, and network recovery scenarios.
  • Experience configuring and running tests on real device clouds like BrowserStack.
  • API & Backend Validation: Strong ability to inspect, validate, and mock APIs using Postman or Charles Proxy to isolate client‑side vs. server‑side bugs.
  • Lean/Autonomous Mindset: Proven track record working independentlyderiving test cases directly from feature specs, managing test data, and advocating for quality without requiring direct daily oversight.
Good-to-Have Qualifications (Nice-to-Have)
  • Fintech / Trading Domain Experience: Familiarity with trading concepts (forex/CFDs, quotes streaming, market vs. pending orders, TP/SL, market hours, wallet balance management).
  • iOS Native Tooling: Experience setting up Xcode, and debugging issues directly via XCUITest/WDA (WebDriverAgent).
  • Non-UI Test Automation: Scripting experience for utility tasks (e.g., automated validation of localization/translation JSON files, DB assertions).
  • Pipeline Ownership: Experience writing or maintaining CI/CD workflow YAML files for test orchestration and scheduled nightly runs.
  • Performance / Resilience Testing: Basic familiarity with mobile memory leaks, crash logs (Logcat / Xcode Console), or network throttling validation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation - Senior Engineer
QA Automation - Senior Engineer

Iris Software • Dadri

On-site
INR 1,200,000 - 1,800,000
Mobile QA Automation Engineer
Mobile QA Automation Engineer

TruTalent.ai • Pune District

On-site
INR 900,000 - 1,500,000
QA Automation Engineer - Android / iOS applications
QA Automation Engineer - Android / iOS applications

Aspire Talent Innovations • Chandigarh

Hybrid
INR 900,000 - 1,300,000
QA Automation (Appium, Selenium)
QA Automation (Appium, Selenium)

Tekskills Inc. • Hyderabad

Hybrid
INR 1,200,000 - 2,000,000
QA Automation (Appium, Selenium)
QA Automation (Appium, Selenium)

Tekskills Inc. • Chennai

On-site
INR 1,000,000 - 1,500,000
Mobile Automation Tester
Mobile Automation Tester

Tech Mahindra • Pune District

Hybrid
INR 1,800,000 - 3,000,000
QA Automation (Appium, Selenium)
QA Automation (Appium, Selenium)

Tekskills Inc. • Mumbai

On-site
INR 900,000 - 1,800,000
QA Automation (Appium, Selenium)
QA Automation (Appium, Selenium)

Tekskills Inc. • Kolkata District

On-site
INR 600,000 - 1,000,000
QA Automation (Appium, Selenium)
QA Automation (Appium, Selenium)

Tekskills Inc. • Delhi

On-site
INR 1,200,000 - 1,800,000
QA Automation (Appium, Selenium)
QA Automation (Appium, Selenium)

Tekskills Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000