
Contec Global Group – Established in 1984 and headquartered in London, the Contec Global Group has a worldwide presence, with operations in Asia, Africa, and Europe. As a company established on the platform of e-Governance and smart technologies, Contec Global is among the most experienced independent technology and systems organizations operating in developing countries. Today, the Group is engaged, globally, in providing integrated, systems-based solutions in the fields of Secure Technologies, Infrastructure, and Hospitality
We are recruiting to fill the position below:
Job Title: Software Engineer (QA Testing)
Location: Victoria Island, Lagos
Employment Type: Full-time
Job Description
- NowNow is a leading B2B, B2C FinTech in Nigeria and Angola, we are also rapidly growing our product suite & technology platform internationally. We are involved not just in payments but in building out the world’s best technology ecosystem that digitizes cash & provides financial inclusion through technology in order to provide dignity & a better life to Africans.Â
- Our ecosystem provides the best possible service & digital tools for Merchants, Agents & Consumers so that they can transact & grow together With a high-quality cross-functional team of 250+ we align through clear metrics, data-informed decisions, and an agile framework to deliver & monetize products and features that are human-centered and designed to be relevant to an ever changing market Our software engineers work on multiple platform capabilities on a wide range of technologies including REST API’s, Java, Java Springs, Hibernate, Oracle, AWS, micro-services etc.
- If you are looking for an opportunity to validate creative technology solutions, NowNow is the right place for you. As a QA Engineer, NowNow Platform & Product Engineering, you will validate reusable common services & product specific components.
- You will collaborate with technical leads, technical architects, technical managers, product managers, agile coaches & other engineers across the company on high impact capabilities & product features.
- You will understand the business and technical requirements, write, review, execute test plans & test cases.
Roles and Responsibilities
- Understand the functional business requirements, non-functional business requirements, technical requirements, understand the technical design, translate requirements into test cases, collaborate with the business analysts & product managers to clarify the doubts.
- Perform Web Application Testing, Mobile Application Testing, API Testing
- Understand the test strategy, write and review the test suite, test scripts & test cases
- Execute the test scripts and document results’-test and track to closure
- Be an active member of the Agile Software Development Methodologies. Participate in the daily scrums and provide your incremental status on testing activity, give demos as per the schedules planned
- Ability to take full ownership of features and functionality.
- Make use of the best practices for the testing have been followed
- Provide the estimate of your testing related works and tasks allocated to you and meet the dead lines as planned
- Execute manual & automated testing
Requirements
- Worked in environments where Applications are build using Android, iOS, Angular, Java, Node.js, Oracle, AWS kind of technologies with a focus on the building platform & product architectures using microservices, event-driven, serverless architectures.
- Worked in environments where features are build on domains like Wallets, Payments, POS / MOS. eCommerce, Cards etc.
- Experience in Web/Mobile Application Testing
- Experience in API Testing
- Experience in using tools like Bug reporting & documentation tools like JIRA & Confluence
- Experience working in Agile Environments
- Experience in understanding the software internals, debugging problems using log files, databases.
- Experience in writing automated tests using Selenium for Web Automation or Appium for App Automation with JAVA and various other tools like TestNG, Maven, etc.
- Experience working with development engineers to understand technical implementation
- Experience working with Product Management, User Experience, and Customer Support groups to understand customer usage models and develop test plans and suites that approximate real-world environments.
- Experience in understanding the domain and the product in detail and coming up with the test strategy/planning, test cases, test case execution, driving the test case sign-off processes with the stakeholders, contributing to test execution and reporting.
- Strong knowledge of QA methodology & tools
- Experience in writing test cases, defect logging and test reporting.
- Execute all levels of testing (Functional, System, Integration, Regression, Performance, Security).
- Develops, publishes, and implements test plans. Writes and maintains test automation. Develops quality assurance standards.
- Defines and tracks quality assurance metrics such as defect densities and open defect counts.
- Experience in detecting and tracking software defects and inconsistencies.
- Proficient understanding of code versioning tools, such as Git, SVN, TFS etc.
- Good understating of application security fundamentals.
- Excellent verbal and written communication skills.
Salary
N800,000 – N1,000,000 / month.
Application Closing Date
Not Specified
How to Apply
Interested and qualified candidates should:
Click here to apply online