Job Openings Quality Assurance Engineer

About the job Quality Assurance Engineer

Key Responsibilities

  • Develop and maintain automated test scripts using Robot Framework
  • Create reusable test libraries, custom keywords, and frameworks
  • Perform functional, API, and mobile testing (Android)
  • Execute tests, analyze results, and manage defects (Jira)
  • Develop custom libraries using Python where required
  • Perform mobile automation using Appium and manage test environments (emulators/device farms)
  • Ensure test coverage using data-driven and keyword-driven approaches
  • Maintain test reports, logs, and debugging processes
  • Collaborate with cross-functional teams and participate in Agile practices

Person Specifications

  • Bachelor's degree in IT, Computer Science, or related field
  • 3 – 5 years in Quality Assurance automation with Robot Framework
  • 2+ years of experience in Appium/mobile testing (Android)
  • Telecom domain experience is an added advantage
  • Strong knowledge of Robot Framework (libraries, architecture, reporting)
  • Hands-on experience with Appium and mobile testing concepts
  • Good Python programming skills and OOP knowledge
  • Familiarity with Git, JSON/XML/YAML
  • Knowledge of STLC, test design, defect management, and API testing (Postman)