Senior QA Engineer

Company Details


Who are we?

We’re a local leader in Digital Transformation solutions, including digital consultancy, custom software and web prototype development, and cloud solutions. We help organizations vastly improve their operations by leveraging the skills and experience of brilliant people like you. Our client base includes well-known local and foreign companies, local governments, and EU institutions. We look out for our team by providing you with a safe, healthy, nurturing environment in which you can grow and deliver true value. We offer competitive salaries, performance-related bonuses, various benefits, and we also organize some kick-ass social events. ICON is also an equal opportunity employer and we offer great family-friendly measures to ensure a healthy work-life balance. All our processes are governed by ISO9001:2015.

The Role

We are looking for a Senior QA Engineer to oversee our quality assurance processes and deliverables. You will be required to oversee all aspects of software and product testing within the company. This may include developing test strategies, drawing up test cases and feature scenarios, identifying faults, and reviewing QA report.

As a successful Senior QA Engineer, you should have extensive experience in analytics, high-level problem-solving skills, and the ability to prioritize between various projects milestones. The post is for a full-time basis. Your key duties will involve:

  • Be able to work with various mini-development teams and communicate effectively.
  • Leading the QA team in designing QA test procedures.
  • Implementing testing procedures and overseeing the QA process.
  • Overseeing the drafting of test cases and feature scenarios.
  • Work closely with the POs and senior architects to participate in technical analysis exercises to extract feature scenarios for the backlog.
  • Troubleshooting quality issues and modifying test procedures.
  • Reviewing Quality Assurance reports.
  • Writing test scripts using testing tools and frameworks.
  • Leading the QA team in automated testing tools and frameworks.

The ideal candidate will have…

  • A degree in Computer Science or related professional qualifications.
  • Knowledge of web application development and at least one development language (it does not matter which language it is).
  • Good knowledge of how web applications work; JavaScript, REST, .NET.
  • Good knowledge of GIT.
  • Deep understanding of at least one testing methodology such as BDD.
  • Experience with writing test scripts.
  • Experience with test management suites such as Zephyr and project management tools such as JIRA.
  • Experience with agile methodology.
  • A minimum of 4 years of experience in a similar QA role.
  • Strong written and verbal communication skills in English.
  • Analytical thinking and attention to detail.

Great to have…

  • Experience with Gherkin and BDD.
  • Experience with testing frameworks such as Selenium.
  • Experience with automated testing pipelines.

Tagged as: computer science, GIT, jira, BDD, development language, agile methodology, web application development, zephyr, javascript/rest/.net, test scripts

Visit us on LinkedInVisit us on FacebookVisit us on Twitter