Senior Software Quality Assurance Analyst

 

Recruiter:

Pro Worx

Job Ref:

00908010

Date posted:

Tuesday, August 10, 2021

Location:

Johannesburg, South Africa

Salary:

Annual Salary and other benefits


SUMMARY:
Established company is looking for a Senior Software Quality Assurance Analyst

POSITION INFO:

Key Deliverables:

Test Planning:

  • Determine and communicate the Test strategy per software release cycle.
  • Perform a high-level testing impact analysis, establish Scope and provide estimates based on the known requirements. 
  • Actively participate in JAD sessions and review Business requirements and Technical designs during the Analysis phase. 
  • Identify and liaise with all stakeholders. 
  • Ensure that the required planning tasks are created in the SDLC tool and due dates set according to agreed milestones. 
  • Identify and manage changes to the scope, across teams. 

Test Case Analysis & Development:

  • Review requirement and design specifications based on static test techniques. 
  • Ensure that the post-conditions and user-acceptance criteria for test cases are aligned. 
  • Enforce adherence to the test policy and strategy. 
  • Review and provide guidance on test cases and test documentation produced by team. 
  • Ensure that best practice test design techniques are applied when reviewing and writing test cases:
  1. Reasonable probability to unveil a defect
  2. Design modular test cases that are reusable
  3. Reuse and maintain existing test cases
  4. Identify test cases that are required once-off
  5. Identify test cases to be automated
  • Design test data scenarios based on data permutations to be executed. 
  • Ensure comprehensive test coverage. 
  • Enforce traceability between requirements and test cases in the testing tool.    
  • Ensure delivery of Test Pack within the agreed timeframes. 
  • Ensure that the Test Pack is reviewed by key stakeholders and that any feedback is incorporated into the testing process.

Test Case Execution and Management:

  • Ensure that test data scenarios are prepared beforehand. 
  • Ensure that Test cases are executed from the testing tool, within the agreed timeframes. 
  • Review Defects logged, verify the validity and priority, and enforce proper defect management. 
  • Identify risks and issues and manage to resolution. 
  • Assist in providing risk mitigation options and escalate impediments when necessary. 
  • Adequately report on status and progress of the testing effort. 
  • Manage test cases and data scenarios for reuse and inclusion in the automated Regression pack. 
  • Maintain the shared knowledge base.

 

User Acceptance Testing and Release activities:

  • Ensure the creation of shared filters (and Dashboards) in the Test and SDLC tools, which define the upstream and downstream pipeline for the Testing effort. 
  • Ensure that the business verification teams understand what is expected from them and that they are supported during the UAT phase.
  • Ensure that the User Acceptance tests are executed from the testing tool and provide the necessary support for this. 
  • Evaluate Release readiness and assist in identifying and resolving critical issues. 
  • Coordinate the sign-off tasks and go-live verification requirements from an operations point of view.

 

Post-release:

  • With each release, retrospectively analyse what went well and not so well. 
  • Identify improvements in process, people and technology. 
  • Calculate quality metrics. 
  • Ensure that all outstanding defects are handled. 
  • Ensure that sign-off evidence is attached in testing tool, for auditing requirements.

Work experience and qualifications:

  • 6-8 years’ experience as a Test Analyst
  • Proven track record of working on projects that are large scale, complex and across organisational departments/divisions
  • Agile testing methodologies 
  • Matric. ISTQB Foundation or equivalent qualification in software testing 
  • ISTQB Advanced
  • Diploma / Degree in Information Technology 
  • Quality assurance / software testing methodologies. 
  • Software Development Life Cycle models. 
  • Writing, executing and monitoring test packs using a variety of technologies including, but not limited to, Quality Center or JIRA. 
  • Testing fundamentals according to ISTQB.
  • SQL

 

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Software Developer
Location: Johannesburg
Salary: Monthly
A client operating in the short-term loans sector is seeking to recruit a senior software DEVELOPER to join their team.The role entails taking full responsibility for the complete and effective architecting, designing, building, and maintaining both the front-end (client-side) and back-end (server-side) components of the software application to support the business in the micro lending vertical as...
Today


Senior Software Developer
Location: Centurion
Salary:
Join our client's dynamic team at a leading software Company in Centurion. We're seeking a highly skilled and motivated individual with expertise in .NET, Xamarin, and SQL. SAP integration knowledge is a plus. Stay ahead in the fast-paced world of technology, contribute to cutting-edge projects, and collaborate with a talented team.
Today


Python & AWS Software Engineer (Senior)
Location: Centurion
Salary:
SummaryJoin our dynamic client as a senior Python & AWS software Engineer, where you'll play a pivotal role in crafting innovative IT solutions for global clients. You'll leverage your expertise in API and ETL development, alongside proficiency in Git, CI/CD pipelines, and PySpark, to drive impactful projects within the Impact Foundry Platform. Collaborate closely with cross-functional teams, ...
4 days ago


Attention all Senior Software Developers!
Location: Johannesburg
Salary: Negotiable on experience
If you have a B.degree in Computer Science/ Computer Engineering and experience in Javascript/Node.js, SQL and Linux, we have an exciting opportunity for you. We are looking for a talented individual to join our Agile team of developers responsible for developing multi-platform modular components building solutions for cloud-connected devices.
5 days ago


JavaScript/Web Software Engineer (Senior)
Location: Centurion
Salary:
Role Description:Our client in the motor industry is looking for senior JavaScript/Web software Engineer, you'll be the wizard behind the web, conjuring up sleek solutions for our Hub EcoSystem project. Armed with TypeScript, GraphQL, and Node.js, you'll craft applications that make Funnel, Financial, and Talent Management a breeze.
6 days ago


NEW WORK IN: Senior C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
Location: Pretoria
Salary: 1200000
NEW WORK IN: senior C# Full Stack software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
7 days ago


Senior C# Software Engineer – Bedfordview (Hybrid) – up to R1.08m per annum
Location: Johannesburg
Salary: 1080000
senior C# software Engineer – Bedfordview (Hybrid) – up to R1.08m per annum
8 days ago


Senior Software Electrical Engineer
Location: Johannesburg
Salary:
A large group within the mining industry has an opportunity for a senior software Electrical Engineer. Candidates must have previous experience within this environment.
11 days ago


Software Engineer-Conversational AI (Senior) 2538
Location: Midrand
Salary:
software ENGINEER - CONVESTIONAL AI (senior) 2538Location: Gauteng Contract: 01 June 2024 - 31 December 2026
13 days ago


Senior Java Software Engineer
Location: Johannesburg
Salary: Monthly
Our client is awesome. And they are on the hunt for hot Java Stack Engineering skills!Based in Melrose Arch, you will be part of a team of top notch professionals who are team orientated and collaborative in their approach. Flexibility is offered, but team culture and collaboration is key.As a software Engineer, your mastery of the Java stack will be pivotal in driving projects forward. You'll uti...
6 days ago


Create a free job alert for Senior Software Quality Assurance Analyst in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions