Skip to content
mimi

Senior Quality Test Engineer I

Boardroom Appointments

Johannesburg · On-site Full-time 3d ago

About the role

Minimum Requirements

  • Extensive QA Test Engineering experience
  • Experience working with BDD frameworks like Cucumber
  • Knowledge of QA methodologies
  • Exposure to CI/CD tools like Gitlab, Jenkins
  • Experience with Selenium using Java & Javascript with Cypress
  • Integration of various testing suites in DevOps software delivery pipelines
  • Ability to develop and execute automated and performance testing
  • Ability to identify and apply continuous improvement methods

Responsibilities

  • Conducting automated and performance testing for assigned projects
  • Interacting with Product Management, Project Management, Engineering, and Operations teams to plan testing for delivery of products and enhancements
  • Working with QA/Testing staff, project managers, technical leads, and subject matter experts to plan and execute automated and performance tests
  • Researching available tools and participating in initiatives to implement those that will cost-effectively enhance testing capabilities and product quality
  • Researching and identifying root causes of performance issues in partnership with architects, developers, and network and system engineers
  • Conducting project reviews, ensuring review criteria are defined, and implementing procedures for ensuring quality control of project deliverables

Requirements

  • Extensive QA Test Engineering experience
  • Experience of working with BDD framework like Cucumber etc.
  • Knowledge of QA methodologies.
  • Exposure of working on CI/CD tools like Gitlab, Jenkins etc.
  • Experience Selenium with Java & Javascript with Cypress
  • Integration of various testing suites in DevOps software delivery pipeline.
  • Ability to develop and execute automated and performance testing.
  • Ability to identify and apply continuous improvement methods.

Responsibilities

  • Conducting automated and performance testing for assigned projects
  • Interacting with Product Management, Project Management, Engineering, and Operations teams to plan testing for delivery of products and enhancements
  • Working with QA/Testing staff, project managers, technical leads, and subject matter experts to plan and execute automated and performance tests.
  • Researching available tools and participate in initiatives to implement those that will cost-effectively enhance testing capabilities and product quality.
  • Researching and identify root causes of performance issues in partnership with architects, developers, and network and system engineers.
  • Conducting project reviews, ensuring review criteria are defined, and implement procedures for ensuring quality control of project deliverables.

Skills

CypressCucumberGitlabJavaJenkinsJavascriptSelenium

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free