Software Quality Assurance Manager

Job ID
# of Openings
Job Category


UL Transaction Security is a member of the UL Family of Companies. Founded in 1894, UL is a premier safety company with more than a century of proven history, leading the world in enhancing safe living and working environments, facilitating global trade and serving as a trusted source of information and knowledge. UL employs over 11,000 professionals who work in over 100 countries.


The Transaction Security division of UL extends this safety mission statement from the physical world to safety and security in the digital world. UL Transaction Security focusses on securing and certifying large, mission critical digital transaction infrastructures such as mobile, payment and ticketing networks and infrastructure.  UL provides in-depth technical advisory services, testing and certification services and accredited testing platforms to relevant stakeholders in the market. UL Transaction Security is market leader in Secure Transaction Technology. We are operating in the Finance, Government, Telecom, Healthcare and Transport sectors.



  • 10+ years of experience in Software Quality Assurance (QA)
  • Must have EMV/Payments Experience
  • 3+ years of experience in QA management, prioritization, allocation and planning
  • 3+ years in an Agile SDLC
  • Experience in traditional Waterfall SDLC
  • Must have experience in QA management and leading teams
  • Experience in leading distributed teams
  • Excellent verbal and written communication skills.
  • Experience with Manual, API, Data, Performance, and automated testing. Coordinates with the development area to ensure that testing standards are rigorously applied in:
  • Establishing system test plans
  • Implementing system testing
  • Reviewing system test output
  • Leads the development of test cases to identify defects in software. Ensures tests are completed accurately and the results are properly documented.

  • Evaluates test scripts and determines when changes or new test scripts need to be created.
  • Partners with software teams to ensure issues are resolved and that the product is retested. Ensures that all issues are resolved and that the final product is working properly.
  • Provides software teams with insight into new functionality. Recommends changes to products that can further benefit the end user though increased efficiency and accuracy.
  • Ensures that software quality assurance team has received proper training and is up to date with the changes to test scripts
  • Maintains personal knowledge of software functionality.
  • Manages the performance of direct reports by defining accountabilities, establishing performance objectives, providing feedback and guidance, and ensuring that all policies are understood and followed.
  • Performs other duties as directed.



Duties and Accountabilities:

  • Own SQA activities and deliverables for multiple scrum teams.
  • Provide support to Agile teams for estimating, planning, executing, monitoring & controlling test activities
  • Review and recommend improvements to documentation eg. Test plans, Test cases, Test strategy
  • Responsible for handling and providing escalations as necessary during the Software Test Lifecycle
  • Own the continuous improvement of quality processes including, Required Documentation, Testing Processes, and the overall quality of the Agile teams software
  • Monitor, and enforce all processes and Organizational testing standards
  • Attend client calls and discuss weekly status with the internal Executives and clients as necessary
  • Track and prepare reports on testing activities including testing results, test case coverage, required resources, defects reports, release status, performance baselines, etc…
  • Review various reports prepared by Test engineers to ensure on time quality client deliverables
  • Provide daily/monthly/quarterly metrics reporting the end of a phase or the completion of project.
  • Interact with all levels and functions within the organization
  • Monitors, analyzes and performs system maintenance functions on end-user systems.
  • Lead investigation efforts to identify and assist in resolving production support issues.
  • Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
  • Execute and evaluate manual or automated test cases and report test results.
  • Hold and facilitate test plan/case reviews with cross-functional Agile team members.

University degree in Quality Assurance, Computer Science, or a related discipline plus generally eight years of directly related experience. Ability to run highly complex software tests and accurately document issues. Ability to effective manage a team and meet deadlines.





Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!