- 경험
- 3+ yrs
- 샐러리
- —
- 채용 공고
- 1
- 게시됨
- 2시간 전
직무 설명
Role overview
This position focuses on protecting the quality, reliability, security, and speed of digital financial products. The QA Engineer will work side by side with developers, product managers, business analysts, and DevOps professionals to uncover defects, strengthen product quality, and deliver a smooth experience across web, mobile, and backend systems.
Key duties
- Create, document, and run detailed test plans, test cases, and test scripts aligned to business and technical needs.
- Carry out functional, integration, regression, system, smoke, sanity, and user acceptance testing.
- Check that software behavior matches product specifications and business requirements.
- Log, monitor, and report defects using defect tracking tools.
- Investigate the root cause of issues and work with developers to close them promptly.
- Confirm bug fixes and make sure defects are fully resolved before release.
- Build and maintain automated testing frameworks.
- Write automated tests for web, mobile, and API-based applications.
- Embed automated testing into CI/CD workflows.
- Expand and refine automation coverage and testing efficiency over time.
- Assess automation tools and technologies and suggest suitable options.
- Test REST APIs and microservices.
- Check data accuracy, response quality, authentication, and error-handling behavior.
- Perform database validation and data integrity checks.
- Test integrations with third-party financial providers, payment gateways, and mobile money systems.
- Take part in performance, load, and stress testing.
- Spot bottlenecks and other performance-related issues.
- Work with security teams to support compliance with security standards and best practices.
- Assist with vulnerability testing and remediation support.
- Review product requirements and participate in sprint planning.
- Offer quality-focused input during product development.
- Help ensure work follows SDLC and QA standards.
- Encourage a quality-first mindset across engineering and product groups.
- Keep testing records, reports, and documentation up to date.
- Prepare execution summaries and quality metrics.
- Share testing progress, risks, and quality status with stakeholders.
- Support process-improvement initiatives and quality documentation efforts.
- Assist with testing for regulatory and industry requirements, including Bank of Ghana rules, the Data Protection Act, 2012 (Act 843), AML obligations, the Payment Systems and Services Act, 2019 (Act 987), and PCI-DSS where relevant.
- Help ensure fintech products meet required security and compliance expectations.
Required profile
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Information Systems, or a related discipline.
- At least 3 years of experience in software quality assurance or software testing.
- Practical exposure to testing web apps, mobile apps, and APIs.
- Background working in Agile/Scrum delivery environments.
- Experience in fintech, banking, payments, mobile money, or digital financial services is strongly preferred.
- Hands-on knowledge of testing tools such as Selenium, Cypress, Playwright, Appium, TestNG, and JUnit.
- Experience with API testing tools such as Postman, SoapUI, and Swagger.
- Familiarity with performance tools like JMeter, LoadRunner, and Gatling.
- Working knowledge of defect tracking tools such as Jira, Azure DevOps, and Bugzilla.
- Ability to use programming or scripting languages including Java, JavaScript, Python, and SQL.
- Comfort with databases such as MySQL, PostgreSQL, and Microsoft SQL Server.
- Exposure to Git, GitHub, GitLab, Jenkins, Docker, and preferably Kubernetes.
- Strong analytical, problem-solving, and critical-thinking ability.
- Sharp attention to detail and a disciplined approach to quality.
- Clear verbal and written communication skills.
- Ability to work independently as well as in a team.
- Strong stakeholder coordination, time management, and organizational skills.
- High integrity and professionalism.
Performance expectations
- Defect detection rate
- Defect leakage rate
- Automation test coverage
- Test execution efficiency
- Quality of product releases
- Lower production incident levels
- On-time release compliance
- Reduction in user-reported issues
- Support for application uptime and stability
Application note
Interested applicants should email their CV to fintechcareersgh@gmail.com.