datatrota
Signup Login
Home Jobs Blog

Software Engineer (QA Testing) at Contec Global Infotech Limited

Contec Global Infotech LimitedLagos, Nigeria Software Development
Full Time

Established on the platform of e-Governance and smart technologies, Contec Global is amongst the most experienced independent technology and systems organizations operating in developing countries. Today, we are engaged globally in providing integrated, systems-based solutions in these fields. Our core focus is using technology to sustainably advance humanity. We are going beyond geographical and political borders in biometric technology, agriculture, green energy, transportation, and telecommunication. Our expertise in creating, developing, and implementing large-scale projects makes us confident that we can achieve uncommon results and rapid progress in sustainability in the coming years.

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.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend