B

Specialist QA Engineer

Boardroom Appointments
On-site
Cape Town, South Africa
QA Engineer

Contract position

Minimum requirements:

  • Experience in testing rest Apis
  • Experience with Report Portal for reporting purposes
  • Understand OOP concepts in programming languages e.g., java, C#, python
  • Manual and automation 3 + years
  • Selenium ‐ 3 + years
  • Any OOP programming language 3 + years
  • Any test automation framework 3 + years
  • Experience in several test automation frameworks, e.g., Selenium, TestnG, cucumber nunit/xunit, robotramework
  • Demonstrated experience developing high-quality test strategies and test execution specific focus on cross browser testing

ο»ΏSkills:

  • Manual and Automation testing
  • Selenium
  • Java
  • C#
  • Python
  • Test automation frameworks experienceο»Ώο»Ώ

Responsibilities:

  • Define and implement test automation strategy including roadmap, tools, framework & approach
  • Implement, maintain, and improve test automation frameworks
  • Actively work with development and infrastructure teams for integration test automation as an integral part of the Continuous delivery pipeline
  • Pro‐actively seek to make continuous improvements to test coverage, execution, and automation
  • Evaluate, select, and formulate best usage of test automation tools for different purposes
  • Conduct manual functional testing of the UI and APIs
  • A solid understanding of test‐driven development, continuous integration, and continuous delivery both in principle and in practice
  • Expertise of agile and waterfall testing methodologies
  • Proven experience in creating and implementing test automation on frameworks for large‐scale systems in agile development environment
  • Demonstrated experience developing high quality test strategies and test execution specific focus on cross browser testing
  • In‐depth knowledge of a variety of testing techniques and methodologies
  • Excellent organizational, communication, and interpersonal skills
  • Strong analytical and problem‐solving skills with the ability to work in an unstructured, fast‐paced environment