QA ENGINEER

JOB DESCRIPTION

YOUR DUTIES WILL INCLUDE:

  • Define and document a comprehensive and well-structured test plan for the new features
  • Create and review test documentation including checklists and test cases​
  • ​Conduct initial manual testing of new features to ensure the correct architecture
  • ​Estimate testing activities and execute test cases
  • ​Analyze logs in order to understand the root causes of issues Identify and document various software bugs, track their status
  • Understand and implement effective test strategies with effective test planning, test case designing, test execution and automation of those tests. Automation experience is a big plus
  • Should be able to understand the software internals, debug problems using log files, and write automated tests using a variety of frameworks
  • ​Integration testing (cross-team project testing)

 

REQUIREMENTS:

  • 4+ years of proven experience as QA Engineer
  • Strong experience with QA methodologies and software testing techniques and tools, especially for web-based software products
  • Demonstrated experience in test strategy implementation, test planning, test designing, and test execution
  • Ability write, debug and troubleshoot code​
  • Experience testing distributed systems
  • Experience in test automation development using modern frameworks (big plus)
  • Good oral and written communication skills
  • Upper-Intermediate level of English (spoken and written)

APPLY FOR THIS JOB