Job Description - QA Engineer


Responsibilities:
  • Define test methods and create test plans to determine whether the software will perform accurately and reliably according to documented requirements.
  • Execute test plans and create test reports to describe program evaluation and testing.
  • Creating detailed, comprehensive and well-structured test plans and test cases.
  • Estimating, prioritizing, planning and coordinating quality testing activities.
Skills and Experience:
  • 3+ Years of experience in Automation and Manual testing with a good understanding of the Software testing life cycle.
  • Should have strong problem-solving skills that allow to test software and identify bugs.
  • Hands-on experience with automation frameworks such as Selenium/Cypress
  • Good Knowledge of mobile & web application testing.
  • Experience in working with Agile methodology.
  • Strong development skills in Python, Java or any programming language
  • Work experience with any unit test framework/library (preferably Javascript/Python).
  • Expertise with software release management and deployment (Git, CI/CD)
  • Must have hands-on experience with databases Preferably SQL.
  • Experience in working in a Continuous Delivery cycle (Release management)
  • Working knowledge of open-source technologies and cloud services
  • Should be able to manage multiple, diverse projects simultaneously.
  • Should possess excellent verbal and written communication skills.
Education:
  • Bachelors or Masters from premier Institutes preferred.
  • Experience 3-10years



Original job QA Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar QA Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.