Location: USA, India, UAE
Compensation: As per industry standards

mLogica Inc. ( is looking for a Quality Assurance Engineer. Mminimum of 8+ years IT experience managing deployment of technology components in a specific technical discipline Provide Quality Engineering and Assurance services to client from various business domains. The aim is to provide best in class end to end service to help clients deliver quality product/processes for their customers.


  • To determine the approach and strategy for testing.
  • To co-ordinate with selected 3rd party supplier and Business Representatives on what needs to be tested.
  • To manage risks and issues and verify assumptions and dependencies on the testing of the project.
  • Participate in requirements walkthrough and workshops.
  • Gather system integration testing scope.
  • Undertake test review meeting.
  • Produce Test Plan, Test schedule (For scripting and execution).
  • Manage Test Data creation and create Performance Test artefacts (Scripts, scenarios, monitoring…).
  • Logging of incidents/defects in Defect Management tool (VSTS).
  • Update and share Test schedule daily during scripting and test execution phases.
  • Facilitate Defect Triage Meetings and Manage defects through test cycle.
  • Provide support for issue/defect analysis and resolution.
  • Produce reports and metrics on testing required by the program test manager.
  • Escalation point for LOB Application mitigation integration in the testing team.

Key Responsibilities:

  • Manage the complete test cycle of software development from requirements analysis to user acceptance and release testing.
  • Defining a Test process and designing and delivering an automation Test framework around continuous integration using Behavior Driven Development technique.
  • Create Test artefacts in line with an agreed Test Strategy, writing automation Test scripts and maintaining Test traceability.
  • Review Test completion reports of the previous test phase and recommend the change for the Business scope merge.
  • Execution of UAT test scenarios and Identifying defects and working with the project/ feature team to provide fixes preventing defect leakage. Helping to capture lessons learnt to prevent similar issues in the future.
  • Prepare and submit reports on work progress on a regular basis.
  • Manage risks and issues and verify assumptions and dependencies on the testing of the project.
  • Participate in cross training the team of the changes handled by you.
  • Coordinate with business users during end user testing.
  • Provide support for issue/defect analysis and resolution.
  • Test execution for system integration testing.

Job Requirements

Key Competencies:

  • Excellent stakeholder management skills.
  • Ability to work with multiple supplier of client.
  • Good team player.
  • Excellent written and verbal communication skills.
  • Ability to help the team members.
  • Ability to communicate risks and issues effectively.
  • Test automation is must have skill.


  • Testing activities and processes.
  • UAT / Business Testing principles.
  • Selenium, Test Data Management.
  • Knowledge of estimation, planning, preparation, execution and reporting to closure.
  • Defect management activities.


  • Experience of working in Agile Scrum model.
  • Experience of defining test strategy.
  • Experience of working with multiple test teams.
  • Experience of working on Digital banking projects.
  • Good understanding of UK Saving/Current/Cards products & Payments.
  • Experience of working in Agile Projects.
  • Experience of working with HP ALM and Confluence / JIRA.


  • Bachelor’s degree in Computer Science or any equivalent discipline (Graduate).

Apply Now!