Sabenza IT

Senior Test Analyst (Banking)

Sabenza IT  •  Cape Town, ZA (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


The purpose of the role is to coordinate and execute complex
testing activities to ensure the successful implementation of business
solutions. The role designs and administers comprehensive testing processes to
identify defects, validate system functionality, and ensure solutions meet
business requirements, standards, and frameworks before release. It also
provides technical testing expertise and leadership on large, complex projects
while collaborating with project, testing, and functional teams to support
stable IT operations.


Role Description


Lead, Coordination and Execution of Test case generation
and review (high complexity and scale)


• Work alongside the Test Manager / Senior Test Analyst, and
the Application specialist to identify what to test by translating functional
and business requirement specifications into testable test plans and test
cases.

• Identify and document key test scenarios and cases of high complexity and
scale

• Determine test prerequisites, test criteria, and record expected results

• Review final test cases with Test Manager and obtain sign-off.


Test prerequisites compilation


• Identify and obtain required test materials (test data),
and the required test environment

• Ensure test environment setup (i.e., test server access and test logins), and
prepare test results pack for results recording and sign-off.

• Review final test cases with Test Manager and obtain sign-off.


Test execution and recording


• Follow the written test case/ specification & record
test results.

• Compare actual results against expected results.

• Record pass/fail status of each test case.

• Report, record and assign defects identified.

• Retest and update on fixed defects.

• Execute and coordinate regression tests.

• Maintain the test environments by performing end to end system testing, also
performance testing in some cases on highly complex projects.

• Ensure all the above is done by the rest of the applicable Testing Team. Quality
Assure, Guide and Lead the team in these duties.


Lead, Coordinate and Maintenance of high quality and
accuracy


• Understand the applications under test and ensure that it
meets the necessary expectations as defined by business. Guide and lead the
applicable testing team to the same.

• Lead, Coordinate and Ensure Quality Assurance of all relevant testing
activities.

• Manage, lead, and actively ensure the maintenance of test documentations to
reflect current system operations. Identify opportunities for continuous
improvement.

• Champion, lead and support improvement of testing process and initiatives


Lead, Coordinate and ensure Test status updates


• Provide direct feedback and guide and support the Testing
Team to provide feedback to the development team and ensure the work is carried
out in accordance with the schedule and the quality requirements.

• Report to management any negative trends in the quality of software in pre-
and post-production.

• Provide estimates and feedback to the Management for project scheduling
purposes.

• Ensure effective communication with key stakeholders.

• Coordinate, manage, prepare, and maintain test tracking reports.


Lead, Coordinate and ensure Test closure activities


• Quality assures, lead and ensure test completion - no
outstanding high-risk issues, defect have been fixed and retested or deferred
or accepted as permanent restrictions.

• Ensure effective handover of test artifacts to people who need it in the
future, e.g., maintenance or support teams.

• Coordinate team participation and participate directly in highly complex
project retrospectives and contribute and document lessons learned.

• Ensure Archiving of test work products, like test results, test logs, test status
reports etc.


Requirements


Qualifications and experience


• Degree or Diploma in Information Technology or a related
field – (essential).

• Formal software testing training (e.g., ISEB, ISTQB CTFL) – (essential).

• Advanced testing certified (e.g., ISTQB CTAL) - (essential)

• +6 years’ experience as a Lead Test Analyst with extensive demonstrable
experience with manual testing, SQL experience and testing in an Agile
environment – (essential).

• Expert knowledge of functional testing, system testing, integration testing,
regression testing – (essential).

• Expert knowledge of structured test methods and processes – (essential).

• Extensive experience of testing complex user interfaces – (essential).

• Excellent understanding of testing concepts and the role of QA within Agile
development methodology / Scrum management techniques – (essential).

• Experience with API testing, Automated testing tools and Remedy or similar CM
experience – (desired).

• Testing experience in a retail environment – (desired).

• Knowledge of systems performance testing, user acceptance testing –
(desired).

• Experience of testing using an automated test tool such as QC and
QTP/Selenium/Test Complete/Robot Framework or any other – (desired).
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media