Job Summary
Join one of South Africa's premier digitally advanced banks at the forefront of innovation and technology. Our client is committed to delivering cutting-edge solutions and services to our customers, leveraging market-leading object-oriented programming (OOP) principles and cloud technologies. As they continue to push boundaries, they are seeking a talented QA Tester to join our dynamic team.
We are looking for a skilled QA Tester with a background in Java Development and automation scripting experience focused on web applications. This role offers an exciting opportunity to collaborate with cross-functional teams, ensuring the quality and reliability of web and mobile based banking solutions. The ideal candidate will thrive in a fast-paced environment, embracing emerging technologies and methodologies to drive continuous improvement.
Key Responsibilities:
- Develop and execute comprehensive test plans, test cases, and test scripts for banking applications.
- Collaborate closely with software developers and other stakeholders to identify and address defects and issues throughout the software development lifecycle.
- Utilize automation tools and frameworks to streamline testing processes and enhance efficiency.
- Conduct regression testing to validate software functionality and performance after changes or updates.
- Analyze test results and communicate findings to relevant stakeholders, providing actionable insights for improvement.
- Stay updated on industry best practices, emerging trends, and new technologies in software testing and quality assurance.
- Contribute to the continuous improvement of QA processes, methodologies, and tools to ensure optimal efficiency and effectiveness.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in Java development, with a strong understanding of object-oriented programming principles.
- Demonstrated experience in software testing and quality assurance, including test planning, execution, and reporting(5+ years).
- Proficiency in automation scripting using tools such as Selenium, TestNG, JUnit, or similar frameworks for web applications.
- Familiarity with cloud technologies and their application in software development and testing.
- Strong analytical and problem-solving skills, with a meticulous attention to detail.
- Excellent communication and collaboration abilities, with the capacity to work effectively in cross-functional teams.
- Ability to thrive in a fast-paced, agile environment, adapting quickly to changing priorities and requirements.
Advantageous Qualifications:
- Certification in software testing (e.g., ISTQB, CSTE) is a plus.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines and DevOps practices.
- Knowledge of web development technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information