Description

Job Responsibilities: 

  • Participate in the design process to understand and analyze the application/service/system to be tested.
  • Identify the risks and appropriate test coverage to validate new features as well as regression, and develop test plans and cases.
  • Create, maintain and upgrade load systems include automation scripts writing.
  • Come up with more efficient ways to test features and identify the area of testing that can be automated. 
  • Install and configure the system accordingly.
  • Execute test cases, manually or in an automated fashion, capture and analyze the results,
  • Document issues and prepare test reports.
  • Present testing results and progress to the management team.
  • Use Test Management tools to create, maintain, track and execute test cases; as well as use Defect tracking tools (Jira and Zephyr).
  • Analyze and identify the issues found during testing, either work with the QC teams and/or the R&D teams to diagnose them.
  • Understand the business aspects, as well as the ways the customers are using the system; and check if the system is performing as it should have been.
  • Take over a Test Activity and feature/s lead; including planning, executing, communicating, tracking, and reporting.
  • Promote a spirit of collaboration across teams and individuals.

 

Required Skills:

  • Bachelor's degree in Computer Science with 0-1 year of QA experience including writing and executing test plan.
  • Experience with JIRA, Jenkins, Selenium, MySQL and AWS preferred
  • Passion for learning and mentoring.
  • Passion for process automation and software quality.
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Advanced hands-on experience in building automated regression testing capabilities using current technologies
  • Experience of API testing using Postman or Jmeter and writing SQL queries
  • Good interpersonal, written, and oral communication skills in English.

 

Education

Any Graduate