Software Engineer (QA Testing) at Contec Global Infotech Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
9 months ago

Additional Details

Job ID
127788
Job Views
109

Job Description






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.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept