Senior Quality Assurance Analyst

Be among the first applicants.
Boardroom Appointments
Cape Town
ZAR 200 000 - 300 000
Be among the first applicants.
4 days ago
Job description

About the job Senior Quality Assurance Analyst

Responsibilities

  • Understand product, business and user context
  • Identify and prioritise product risks for testing
  • Test Case Development
    • Collaborate with the rest of the team (including the client) to develop acceptance criteria
    • Create Cucumber feature files in collaboration with software engineers on the team, so they can automate those tests
  • Test Execution
    • Exploratory testing
    • Capture test reporting (test evidence as well as defects found + steps to reproduce)
    • Collaborate with the rest of the team to help interpret automated test results to help the team maintain the underlying test suite.
    • Bigger blocks of manual testing for release candidates
  • Work with PO and the rest of the team to deliver tested software
  • Test planning for the project: initial plan as well as on-going response to changing reality
  • Test planning per sprint
  • Collaborate with engineers & other team members on both scales of planning
  • Time management and prioritisation: working on multiple projects at once (we aim for a max of 2 simultaneous projects, but this is not always possible)
  • Keep current with industry and technology
    • Research tools and techniques
    • Suggest process improvement internally
  • General
    • Defend the quality of the end product. Be able to clearly and logically lay out the reasoning behind your position so clients and team members can understand.
    • Handle a variety of platforms: Android, iOS, Web

Skills

  • Comfortable with an agile software development environment.
  • Communication skills that allow you to collaborate and explain your process, approach and motivation to various stakeholders.
  • Mentoring junior team members.
  • Able to work well in a team as well as individually.
  • Zoom out to the big picture and zoom in on detail.
  • Estimate effort on tasks, prioritise work and deliver to deadlines but manage expectations pro-actively rather than working overtime to get the work done.
  • Excited about learning, pushing technical limits and finding new solutions.
  • Excellent analytical and problem-solving skills.
  • A propensity to fail fast and learn fast and share both failure and learning with others.
  • Prioritising learning over being right. Understanding others rather than becoming defensive.
  • Demonstrated ability to learn independently.
  • Understanding the value of the client as part of the team rather than us & them.

Qualifications

Minimum 5 years of full-time experience in making software (whether as dev, PM or other roles)

Nice to have

If you tick all the required boxes, the following things will give you an edge:

  • If you've started your own business before
  • If you've built something of your own
  • Active contributions to open source projects
  • A preference for a variety of work and horizontal training over deep specialist skills.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Quality Assurance Analyst jobs in Cape Town