Enable job alerts via email!

Senior Test Analyst

Bidvest Bank

Sandton

On-site

ZAR 350,000 - 450,000

Full time

3 days ago
Be an early applicant

Job summary

A financial institution in Sandton seeks a methodical test analyst to ensure software product quality. You will execute tests, manage defect tracking, and collaborate across teams. The role requires strong analytical skills and experience with technologies such as Postman, SQL, and DevOps. Ideal candidates possess an IT-related diploma and relevant testing certifications. This position is onsite in Gauteng.

Qualifications

  • Strong computer skills.
  • Excellent analytical and diagnostic skills.
  • Experience in test techniques and programming.
  • Ability to write test cases and reports.

Responsibilities

  • Execute test cases and review results.
  • Manage test data and track defects.
  • Perform E2E testing across all systems.
  • Communicate results to stakeholders.

Skills

Analytical skills
Problem-solving
Communication
Project management
Planning skills
Report writing

Education

IT Diploma / B Tech / Degree in IT or Computer Systems or Informatics
ISTQB Foundation Certification
ISTQB Agile Certification

Tools

Postman
SQL
TFS
DevOps Azure
Swagger

Job description

PRIMARY PURPOSE

We are looking for a methodical and results-driven test analyst to identify and apply test procedures to ensure software product quality. As a test analyst, you will be required to assess the functionality and feasibility of our banking systems and software to ensure that any flaws in the system are eradicated to provide product excellence prior to deploying to Production.
The individual should have a passion for detecting and solving problems and an eagle-eye for detail along with the ability to see the overall picture. For this role you must have an in-depth knowledge of software development, agile practices, superb analytical skills, and an above-average ability to foresee technical problems. With an extensive knowledge of systems within financial services. This individual must also have great communications skills as they will be required to communicate with internal and external stakeholders. They will be an advocate of testing, have a thorough understanding of the importance of testing and will be responsible for advising on best practice. They will review and maintain testing standards and documentation. Where testing involves colleagues without formal testing experience, the Senior Test Analyst will provide technical knowledge, mentorship, and training to achieve an effective testing outcome.

The key responsibilities:

• Execute test cases under varying circumstances.
• Documents and evaluates test results.
• Tracks defect and help troubleshoot errors.
• Reviews test procedures and develop test scripts.
• Partners with the development Team to drive QA efforts.
• Perform E2E testing of all our systems from the development process through all our testing environments.
• Identifying products to be assessed in the software review process.
• Defining the appropriate test to be carried out including the test data to be used.
• Managing the test data by documenting the results of each test cycle to identify flaws.
• Liaising with the software development team.
• Running diagnostic and system testing and presenting the information to the relevant stakeholders.
• Interacting with relevant Business Analyst & Developer and ensuring that effective communication takes place.
• Identifying and eliminating redundant functions and components.
• Improving knowledge of business applications and user needs and expectations.
• Understanding and implementing industry standards and protocols.
• Ensure Best Customer Experience on All our systems
• To provide input into test plans, writing test cases and conducting testing
• Create test plan to include environments, number of resources to be assigned to the project, high level test case and highlight the risks and assumptions
• Create the test procedure to be followed when executing the test cases
• Create design steps from test cases in DevOps Azure \ TFS
• Execute system validation plans (new function) and liaise with the Business
• Execute all test activities for allocated projects
• Creating operational change request and deploying the changes into the Preprod Environment for further testing.
• Performing Industry testing i.e., sending outwards transactions and receiving inwards transactions with different banks for the ongoing projects.
• Designing Test plans for the payment projects and offering system training to Business users.
• Troubleshooting and replicating production defects to help find resolution.
• Performing API testing using Postman.
• Tracking of defects and retesting fixes regularly.
• Updating project stakeholders regularly about the progress of UAT/Regression testing activities.
• Participate in standup meetings and other QA meetings such as test planning, retrospective, QA status and update meetings.
• Communicate with IT Tech Teams to troubleshoot hardware and software issues for testing purposes.
• Ensure Test Environment Readiness
• Test usability and cross-site security vulnerability functionality of application.
• Sign off the post deployment checklists after completing testing in the respective environments.
• Perform Post Deployment Checks After Go-Lives

KEY PERFORMANCE AREAS (KPA’s) AND KEY PERFORMANCE INDICATORS (KPI’s)

FINANCE

Aligned to the Overall Business Financial Performance

CUSTOMER

• Interpret business / customer requirements in order to provide timeous solutions
• Manage the team response time, reaction time, turnaround time
• Speed of responses, reaction, and turnaround time.
• Going the extra mile and following through to closure.
• High turnaround time.
• Communicate effectively keeping the customer informed.
• Level of satisfaction by customers (internal/external).
• Produce a stable digital environment for customers to interact with 24/7.
• Drive automation and business process engineering.

INTERNAL PROCESSES

• Completeness of test cases with little to no gaps identified.
• Bug fixes and new development
• Active participation in sprint planning / JAD sessions.
• Facilitate review and signoff of written user stories and or business requirements documents.
• Completing TFS\DevOps tasks assigned correctly
• Clearly articulates how their own work contributes to the delivery of the overall bank objectives.
• Ensure enhancement of bank systems
• Contributing to the advancement of the Banks testing techniques and processes.
• Ensuring that the code tested in production has minimal to no comebacks on what is deployed.
• Functional & Integration testing and desk checks to ensure quality.
• Perform API, Database, Security, Cloud & Omni Channel Testing
• Accurately completion of Test Plans.
• Contributing by providing feedback on the Test Strategy
• Ensuring that UAT booked, and the test data is ready so that UAT is conducted accurately and sign off is assigned

ORGANISATIONAL LEARNING

• Development of knowledge base and intellectual property
• Take ownership for driving own career development
• Preparation and signing off Personal Development Plan
• Achievement of objectives/milestones set out in the development plan.
• Contribution to teamwork (Level of teamwork, accountability, delivery, quality & speed of information shared, contribution to efficiency & effectiveness of area.
• Effort to forge & maintain quality inter-personal relationships.

REQUIREMENTS

Qualifications IT Diploma\ B Tech \ Degree in IT or Computer Systems or Informatics \ ISTQB Foundation Certification, ISTQB Agile

Experience

  • Postman
  • Swagger
  • SQL
  • TFS
  • DevOps Azure
  • Agile Testing
  • Technologies in Web and Mobile
  • Domain knowledge
  • SES
  • OPICS

Knowledge, Skills and Abilities Required

• Strong computer skills
• Excellent Word and Excel skills
• Knowledge of software development Cycle.
• Excellent analytical and diagnostic skills.
• Experience in test techniques and programming.
• Above-average planning and organizational skills.
• The ability to track and write articulate reports on technical assessments.
• The ability to write Testcases
• The ability to write a test report
• Project management skills and the ability to work well in a team.
• Efficient planning skills and an ability to adhere to deadlines.
• ISEB / ISTQB qualification in Software Testing to practitioner level or equivalent qualifications or experience
• Experience of using a test management tool
• Extensive experience as a functional test analyst
• Experience in writing SQL queries
• Experience as a lead tester, taking responsibility for managing your own workload and directing the work of others
• A thorough understanding of risk-based testing
• The ability to communicate effectively with both technical and non-technical colleagues at all levels in both verbal and written communications
• The ability to work within, and contribute to, a team environment and build and maintain effective working relationships with customers, users, and colleagues within the wider project team
• The ability to work on your own initiative and manage your own workload to meet deadlines

WORKING CONDITIONS: ONSITE

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.