Network International logo

Senior QA Engineer

Network International
Full-time
On-site
Egypt
QA Engineer
Description

The key purpose of the role is to support the Business and Technology team that includes

  • Prepare test specifications and test plans
  • Estimate testing effort
  • Perform user acceptance testing
  • Perform regression testing
  • Perform test automation
  • Identify and work on the POS testing areas
  • Provide reports on testing progress
  • Maintain test logs and evidence of testing
  • Working closely with business analysts to understand the specification to build the test cases.

Suggest improvements in testing process.



Responsibilities
  • To prepare and execute detailed test scripts based on requirements, validate the end results and document the defects identified during the testing cycle
  • To test system behavior and validate against expected behavior through the execution of positive, negative and regression test cases, and will document the end results in the defects tracker
  • To identify field/format/value errors duringΒ  System Integration Testing and User Acceptance Testing cycles and drive resolution through the Technical TeamsΒ 
  • To work closely with the Test Lead, technical teams, other internal and external teams to ascertain testing requirementsΒ 
  • To report and escalate issues wherever necessary to get timely closure of raised defects and achieve interface certification
  • To ensure compilation and documentation of test results with history and version maintenance of issue logs and defect tracker
  • Monitoring of defects and coordination with relevant teams for driving resolutions as per the severity levelsΒ 
  • Test cycle execution within agreed timelines and as per test plan
  • To ensure Zero errors prior to implementation of batch and online interfaces in production

Key relationships
Testing Team, Delivery Team, Implementation Team, Development Team, Business Analysis Team, Operations, Production Support Team, Business and Client.
Β 



Qualifications

Education

  • University Degree.

Professional

  • Must have strong knowledge and understanding of Cards and Payments domain
  • Must have technical understanding of back office, middleware and front end concepts of card based payment systems
  • Must have experience in Systems Integration Testing of Web services and XML interfaces using tools such as SOAPUI, POSTMAN, etc.
  • Must have testing experience in any of the Card Management platforms and switches.
  • Must have experience in validating Settlements and reconciliation of various incoming and outgoing financial files.
  • Must possess excellent oral, written communication and interpersonal skills for effective collaboration and influencing internal and external entities.
  • Knowledge in Automation Test Tools such as Python, Selenium, Sql, Plsql, Web service API, TCL, REST APIΒ 
  • Strong knowledge with one or more test management and test documentation tools such as Jira, Zephyr.
  • Experience in Agile testing approaches – e.g. TDD, BDD and ATDD etc.
  • Preferred prior experience in Data migration, Mapping and Data validations.

Personal

  • Presentable, well groomed, articulate, trustworthy and well versed in professional etiquette

Β 





Share this job