Senior QA Analyst

Job Description:

  1. Define and create high quality manual test cases and automated test scripts.
  2. Test execution and bug hunting during functional/adhoc/regression testing in both Windows and Linux platforms.
  3. Track defect’s status and work closely with development team to solve various problems.
  4. Review requirements and product specifications and provide feedback.
  5. Help to improve product documentations.
  6. Self-directed and self-motivated individual who takes complete ownership of the product and its outcome.
  7. Communicate issues and status to team.
  8. Mentor, develop, coach, and / or supervise less experienced quality engineers.
  9. Participate in problem solving and other work improvement activities.


  1. BE /BTech with  3 to 5 years experience on testing software applications.
  2. Experience with Agile development and SCRUM.
  3. Solid communications skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
  4. Clear thinking, strong problem analysis and solving ability.
  5. Good system understanding and problem solving capabilities.
  6. Ability to work on you own in a fast-paced, fast-changing environment.
  7. Fast learner, problem-resolver and self-motivated.
  8. Strong attention to detail with a focus on producing high quality and reliable work.
  9. Enjoy thinking outside of the box and solving problems.

Preferred Skills:

  1. Extensive experience in Exploratory testing.
  2. Expertise in UI automation using Selenium.
  3. Expertise in API automation using RestAssured/SOAP UI.
  4. Experience in Different Frameworks Cucumber with BDD(Serenity, Junit), TestNG, Data Driven.
  5. Experience in DevOps – Ability to create and maintain Jenkins pipeline scripts
  6. Experience on Build Tool – Maven
  7. Experience on Version Control System — SVN, GIT, AccuRev
  8. Good understanding of Sanity, Regression, Integration & System Testing
  9. Experience on popular databasesMSSQL, MySQL, PostgreSQL etc.
  10. Developed, Documented, Maintained, Executed and verified Test cases and Test Data.
  11. Ability to work independently with minimal supervision
  12. Experience in Test case design, Writing test cases and execution. Involved in preparation of test scenarios by using use case documents.