QA Engineer
nCircle Tech Pvt. Ltd. Mulshi Subdistrict, Maharashtra, India
Software Development · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
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
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
-
Teamlead QA / Testautomatisierung*
Haeger Consulting Bonn, North Rhine-Westphalia, Germany
-
QA Medewerker
Eurofins Amsterdam, North Holland, Netherlands
-
Medewerker QA
Eurofins Amsterdam, North Holland, Netherlands
-
AxiomSL QA Engineer (Regulatory Reporting)
Bonapolia Warsaw, Masovian Voivodeship, Poland
-
Officer, QA Validation
Amneal India Ahmedabad, Gujarat, India
-
Senior QA Medical Device Specialist
Ascendis Pharma Gentofte Municipality, Capital Region of Denmark, Denmark