Job Openings
Senior Quality Assurance Analyst
About the job Senior Quality Assurance Analyst
Responsibilities
- Product Risk Analysis
- Understand product, business and user context
- Identify and prioritise product risks for testing
- Provide input for project risk conversations
- 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
- Manage Project Workload
- 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:
- ISTQB foundation level certification
- 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.
- Aspirations to mentor and coach others