Job Description
FNB is hiring a Technical Test Analyst to join our innovative technology team in Johannesburg. In this full-time role, you’ll work with cutting-edge tools, contribute to software quality through automation, and play a key role in preventing system errors before they go live.
If you're passionate about clean code, automated testing, and driving continuous improvement within an Agile environment, this is your chance to shine.
📍 Location: Johannesburg
🕒 Type: Full-Time
📅 Closing Date: June 28, 2025
📁 Job Requisition ID: R34311
📆 Posted: Today
The Role
As a Technical Test Analyst, you will:
-
Design, create, and maintain automated test scripts for robust and scalable test coverage.
-
Verify and validate business requirements through detailed testing practices.
-
Debug and update existing scripts to adapt to changes in applications or APIs.
-
Ensure minimal errors reach production through efficient change control.
-
Collaborate with QA, developers, infrastructure teams, and business analysts to optimize turnaround times.
-
Participate in root cause analysis, troubleshoot issues, and provide detailed resolutions.
-
Follow Agile best practices and contribute to iterative development cycles.
Key Technologies & Tools
You will work with the following tools and technologies:
-
Languages: Java (OCA Level), Spring Boot
-
Databases: Basic SQL
-
APIs: REST, SOAP, API testing (Postman, SOAPUI), Swagger documentation
-
Monitoring: Splunk, Grafana
-
Automation Frameworks: Selenium, Data Driven Frameworks, IntelliJ IDE
-
DevOps Tools: Git, Bitbucket, Jenkins/Bamboo
-
Test Management: Micro Focus ALM Octane
-
Methodologies: Agile/Scrum
-
Other Systems: Legacy Applications, IMS, OCEP Services
Requirements
To be a strong candidate for this position, you should have:
-
Proven experience in automated testing and framework development.
-
Knowledge of front-end navigation, scripting, and test data preparation.
-
The ability to quickly understand complex systems from both technical and business perspectives.
-
A collaborative mindset and strong communication skills to work across teams.
-
A problem-solving attitude and the ability to lead initiatives when needed.
You’re a Great Fit If You:
-
Are passionate about software testing and automation.
-
Enjoy debugging and problem-solving in fast-paced environments.
-
Have a strong understanding of APIs, frameworks, and continuous integration pipelines.
-
Are detail-oriented and committed to delivering high-quality, error-free solutions.
-
Thrive in collaborative Agile environments.
Why Join FNB?
At FNB, we believe in shaping the future of banking through innovative technology. You'll be part of a team that:
-
Embraces curiosity and diversity.
-
Delivers smart solutions that impact millions of lives.
-
Encourages growth and continuous learning.