QA Engineer

Istanbul, İstanbul Turkey

The Software Test Engineer works with developers, designers, architects, and product owners. Primary duties are the creation, review, and implementation of both manual and automated test cases. This includes creating test plans, and test sets; monitoring executions, and reporting the defects. Providing technical advice from a quality perspective, and driving and performing testing best practices.

Primary Duties and Responsibilities 

  • Design and develop both manual and automated tests.
  • Collaborate with the product and development team to understand requirements and translate them into test cases.
  • Develop automated tests for API and web applications using Specflow and Selenium
  • Create, review, and approve test plans and test cases, monitoring test executions
  • Driving software problem isolation and resolution by working with colleagues
  • Creating clear bug reports using JIRA
  • Reporting progress and risks to project teams and the QA organization
  • You will advise the QA team to improve software test design, coverage, and execution through improvements in tools, processes, and skills. 

Requirements

  • 2+ years of testing experience
  • Experienced in using Jira and Xray
  • Experienced in creating and executing both automated and manual test cases
  • Experienced in developing test automation scenarios in C# or Java.
  • Experienced in developing automated test scenarios using RestSharp, BDD, Selenium, etc.
  • API and integration testing experience; experienced in using tools like Postman, SOAPUI, Swagger, etc.
  • Ability to write intermediate-level SQL queries.
  • Experienced in creating test plans, and test cases.
  • Knowledge of agile processes
  • Quick learner, critical thinker
  • Good interpersonal, communication, and strong problem-solving skills
  • English speaking and proficiency in English (B1+) is a must
  • ISTQB certification is a big plus.
  • Profound knowledge in performance testing using JMeter or similar tools is an advantage