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
Bachelors degree in Computer Science Engineering or related field
Strong programming skills in Python
Hands-on experience with Appium for mobile automation
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
Required Skills:
Required Skills Strong experience in React TypeScript JavaScript Hands-on experience with Go (Golang) and API development Proficiency in Python with exposure to AI/ML or LLM tools (LangChain/OpenAI) Experience with databases (SQL/NoSQL) Understanding of scalable and performant systems Good to Have Cloud (AWS/Azure/GCP) Docker/Kubernetes Vector DBs AI tools or real-time systems
Required Education:
Graduation in related field
Job SummaryWe 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 (...
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
Bachelors degree in Computer Science Engineering or related field
Strong programming skills in Python
Hands-on experience with Appium for mobile automation
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
Required Skills:
Required Skills Strong experience in React TypeScript JavaScript Hands-on experience with Go (Golang) and API development Proficiency in Python with exposure to AI/ML or LLM tools (LangChain/OpenAI) Experience with databases (SQL/NoSQL) Understanding of scalable and performant systems Good to Have Cloud (AWS/Azure/GCP) Docker/Kubernetes Vector DBs AI tools or real-time systems