ABOUT OUR COMPANY Fintrak Software is a global ICT organization providing technology and business solutions to mainly commercial banks, mortgage banks and other financial institutions across Africa. Our core mission is to support businesses with technologies and intellectual strength required to enable them surpass their stakeholders' expectations, through strategic alliances. The company is managed by 5 Executive Directors and 3 Non-Executive Directors with diverse background and competencies across banking, finance, audit, consulting and software development. The company has a workforce of over 70 staff including over 50 software engineers. We have successfully implemented over 100 technology solutions for various enterprises engaged in Commercial Banking, Mortgage Banking, Insurance and Manufacturing across: Nigeria, Benin, Togo, Cote D'Ivorie, Gambia, Sierra Leone, Ghana, Senegal, Rwanda, Congo, Zambia and more in progress from our business offices in Nigeria, Ghana, Gambia and Kenya. At FinTrak Software, we understand our customers' business needs to sustain competitive advantage, profitability are able to support our clients to technologically adapt to ever changing economic policies, regulatory requirements and social dynamism.
- As a Software Quality Assurance Engineer at FinTrak, you will play a critical role in ensuring our software products meet the highest standards of quality and performance. you will collaborate closely with our development and product teams to identify, document, and resolve issues, ensuring a seamless user experience for our clients.
Key Responsibilities:
- Develop and execute comprehensive test plans, test cases, and test scripts for software products.
- Perform functional, regression, performance, and security testing.
- Identify, document, and track software defects and issues using bug tracking tools.
- Collaborate with cross-functional teams to ensure high-quality product releases.
- Participate in design and code reviews to provide feedback on quality and usability.
- Automate repetitive testing tasks using appropriate tools and frameworks.
- Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
- Stay updated with the latest trends and technologies in software testing.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Software Quality Assurance Engineer or in a similar role.
- Strong understanding of software QA methodologies, tools, and processes.
- Hands-on experience with automated testing tools (e.g., Selenium, JUnit, TestNG).
- Proficiency in programming languages such as Java, Python, or C#.
- Moderate knowledge on SQL Databases.
- Familiarity with Agile/Scrum development methodologies.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to work in a fast-paced environment.
- Good communication and teamwork skills.
- Good reporting skills.
Nice to Have:
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- High proficient experience in Application Vulnerability Assessment and Penetration Testing(VAPT)Knowledge of CI/CD pipelines and DevOps practices.
- Certifications in software testing (e.g., ISTQB, CSTE).
Method of Application
Signup to view application details.
Signup Now