QA Engineer

QA Engineer

Responsibilities

  • Prepare test scenarios for unreleased features and changes
  • Hands-on investigation and confirmation of test scenarios
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Develop competence in technical domain and perform trouble-shooting
  • Responsible for interface testing, functional testing, integration testing and performance testing
  • Manage project dependencies and risk mitigation

Requirements

  • 5+ years backend QA engineering experience
  • Strong knowledge of software QA methodologies, tools and processes
  • Solid programming knowledge is a big plus
  • Experience with performance and/or security testing is a plus
  • Capable of running Selenium testing tool with experience in automated testing framework design
  • Experience testing backend services such as APIs, Databases, distributed services
  • Good experience in software test practices including test plan making, test report generating and test cases designing
  • Capable of coping with stress, and quickly learn new knowledge.
  • Good team player and communication skills

Nice to Have

  • Experience in Agile development & JIRA
  • Good written and verbal English communication

Apply for this position

Allowed Type(s): .pdf, .doc, .docx