Join the SQA Consulting Team

Are you curious and passionate about Intelligent Business Process Automation or Financial Crime Risk Management? Are you dynamic and motivated by challenges? Are you able to contribute to a collaborative and diverse working culture?
Our achievement is a reflection from the efforts of our people. We are looking for individuals who will add value to the company and help take us to new heights.
Choose a career at SQA Consulting and you’ll be part of an innovative, creative and motivated team. You’ll find an organisation where your talent is nurtured and developed and where you can enjoy a flexible yet supportive working environment.
Interested in a career with us? Apply for one of our vacancies below or contact us at  careers@sqa-consulting.com  with your CV and cover letter.

SQA Consulting has signed the Armed Services Covenant which means that we recognise the value Serving Personnel, both Regular and Reservists, Veterans and military families contribute to our business and our country.

Vacancies

  • IBA-QAC-PMC-Automation Test Analyst UK

    >

     

     

     

    Job Title: Automation Test Analyst
    Reporting: to Consulting Practice Lead
    Practice: IBA /QAC
    Salary: ATE

    High Level Role Overview

    As a member of the IBA / QAC Consulting Resource Pool, reporting to the Automation Test Lead, Senior Automation Test Lead or Automation Test Manager, the Automation Test Analyst analyses requirements and system design documents in order to plan, prepare and execute automated testing, raise defects where appropriate and complete testing of the systems under test. This will be done at a number of different test levels including System test, where they will be expected to perform all automation test duties. They will also assist other test professionals either in the execution of automation tests or the use of automation tools to support testing, e.g. test data creation.

    The Automation Test Analyst is accountable for:
    Translating Requirements into Automated Test Cases – Conducting static analysis of requirements to confirm their testability, performing risk analysis to prioritise the execution of testing and working closely with interested parties to ensure the successful delivery of automated test cases and test scripts. This will include both ensuring that traceability of test artefacts has been maintained and the mentoring of more junior members of the team in preparing these artefacts.
    Automation Test Preparation – creating automated test packs and reporting on progress towards completion.
    Specifying and Preparing Test Data – Deploying both manual and automated methods to create suitable test data based on an understanding of the needs of test cases and analysis of the functionality under test.
    Automation Test Execution – Executing automated test cases, recording the results accurately, selecting and retaining appropriate evidence of the success or failure of automation test cases in a test management system and mentoring other members of the broader test community.
    Logging Defects and Defect Management – Logging and maintaining defects in a defect tracking system, including the gathering of suitable evidence to support defect reports, tracking defects to their resolution and providing analyses of the current state of defect resolution.

    Key Responsibilities / Accountabilities of the Role

    • • Designing and maintaining automation test cases, test conditions, test specifications, test scripts and procedures from Business Requirements, System Requirements and Technical System Designs.
    • • Specifying and preparing test data.
    • • Automation Test execution, recording of test results and test progress reporting.
    • • Logging defects and producing defect reports.
    • • Regression testing and re-testing of defect fixes.
    • • Providing support to other testers using automation tools in the creation of data.
    • • Providing support to other testers executing automation tests.
    • • Contributing to improvements to testing processes.
    • • Working with delivery teams to ensure that the quality of deliverables created at each stage of the SDLC is in line with standards and policies.
    • • Gathering data relating to and reporting on the effectiveness of technology assurance efforts in their portfolio of projects.
    • • Utilising test tools to automate testing effort where appropriate.
    • • Contributing to peer reviews of work produced by other members of the team.

    Skills / Experience
    Personal

    • • Articulate, assertive and persuasive with the ability to use appropriate communication channels, adapting style and approach to suit the audience; able to build effective relationships.
    • • Exceptional planning and definition capability with a pragmatic approach.
    • • Excellent attention to detail, meticulous with a desire to ‘test to break’: a Quality advocate.
    • • Excellent verbal and written communication skills.
    • • Able to communicate effectively with all testing stakeholders to produce clear test artefacts.
    • • Strong analytical and facilitation skills to ensure business needs and effective solutions can be clearly and rapidly understood and delivered.
    • • Highly productive with optimal time management skills.
    • • Able to work to deadlines achieve results under time pressure without compromising quality.
    • • Influencing skills and commercial awareness.
    • • Resilient in the face of challenges and able to use a detailed knowledge of the fundamentals of testing to provide creative solutions.

    Technical – Essential

    • • Experience of automated testing tools such as QTP, UFT, Rational Functional Tester, Selenium, Silk Test or Microsoft tools.
    • • Experience covering the complete project life-cycle in a structured environment (both iterative/agile and waterfall).
    • • Knowledge of a range of testing types including functional, non-functional, regression, integration, UAT and OAT.
    • • Knowledge of testing involving both internal and 3rd parties.
    • • Knowledge of risk analysis and Risk Based Testing.
    • • Knowledge of defect management and test management tools.
    • • Knowledge of testing complex user interfaces and GUI applications.
    • • Knowledge of Test Data provisioning and Management.
    • • Good knowledge of the Microsoft Office toolset (Excel, Word, PowerPoint).

    Technical – Desirable

    • • Development languages, e.g. Visual Basic, Java and C#.
    • • Development techniques, e.g. Agile and Object Orientated.
    • • Knowledge of Markets, Payment Systems and Banking Systems

    Education/Qualifications
    Essential

    • • ISTQB / ISQI / ISEB Foundation Level qualification.
    • • Experience of Waterfall methodologies.

    Desirable

    • • ISEB Intermediate level qualification or demonstration of the equivalent level of knowledge gained through experience.
    • • Certification in one or more automation tools.
    • • Certification in or experience of any of the following:
      • o ITIL 2007 / 2011.
      • o Agile Methodologies.
      • o PRINCE2.
    Apply
  • IBA-QAC-PMC-Programme / Portfolio Test Manager UK

    >

     

     

     

    Job Title: Programme / Portfolio Test Manager
    Reporting to: Consulting Practice Lead
    Practice: IBA /QAC
    Salary: ATE

    High Level Role Overview
    As a member of the IBA / QAC Consulting Resource Pool, reporting to the Test Practice Manager, the Programme Test Manager / Portfolio Test Manager is responsible for the end to end implementation of a test solution (functional and non-functional) within the SDLC across a specified portfolio of work, which can range from small change to large programmes of work.
    The Programme Test Manager and Portfolio Test Manager role differ only insofar as a Programme Test Manager will be responsible for a single Programme, whereas a Portfolio Test Manager will be responsible for a portfolio of smaller work packages, e.g. single projects and small change.
    The Programme / Portfolio Test Manager is accountable for:

    • • Strategy and Direction of Testing – Capable of using their analytical skills and judgement to define Test Strategies for their programme / portfolio, ensuring that these align with both the business objectives and policies and standards as may be relevant and applicable to the delivery of testing within their programme / portfolio. This will include overall accountability for the test strategy itself, and for the various test plans derived from it, that define the operation of testing within each test phase.
    • • Resource Planning and Management – Determining the testing staff needs of their programme / portfolio. Working with other Test Managers in securing and deploying those staff in line with the needs of the whole programme / portfolio, managing the balance between demand for staff and the available supply, and for supporting the Test Practice Manager in predicting the future staff needs of the Test Practice.
    • • Managing Business Engagement – Recognised as an authority on Testing, and capable of advising and guiding stakeholders to ensure that stakeholders understand their responsibilities during User Acceptance Testing. Able to provide such support relating to testing as may be needed to enable the business to deliver those responsibilities while ensuring that they have secured sufficient staff to deliver those responsibilities.
    • • Managing the Delivery of Testing – Ensuring that the preparation and execution of testing remains on track, acting as an escalation point for issues as they arise, ensuring that 3rd party providers to projects deliver in line with their responsibilities in respect of testing, and ensuring that regular, accurate progress updates are provided to stakeholders.
      Supporting Staff Development and Process Improvement – By setting objectives for staff, assisting their development wherever possible, including the provision of career progression and development opportunities and by working to identify opportunities for improvements in testing related processes and methods across the SDLC.

    Key Responsibilities / Accountabilities of the Role

    • • Defining Test Strategies for all work packages, ensuring their alignment to business objectives.
    • • Managing the various stakeholders of the test strategies through the approval process.
    • • Review and sign off of Level Test Plans, ensuring conformance to test standards and best practice.
    • • Integrating testing into the stages of the Delivery Framework and SDLC via the implementation of test strategies and plans.
    • • Ensuring the clarity of understanding of test levels at all times to ensure that all testing meets the requirements of the SDLC and complies with business needs.
    • • Resource planning across the work streams in their portfolio / programme.
    • • Working with the Test Practice Manager to forecast future resource requirements.
    • • Securing and applying a strategic deployment of staff as necessary.
    • • Assessing the risks of resource allocation against project / work package status, the target operating model and business need.
    • • Developing and applying pragmatic solutions in regards to demand management.
    • • Negotiating and devising alternative solutions where demand outweighs supply.
    • • Working with the Test Enablement Manager to ensure that there are clear and concise requirements in line with policies set out for testing environments and test data management.
    • • Providing education to Business users on the nature and impact of testing across their portfolio / programme.
    • • Working with the Business to secure appropriate resources for UAT across their portfolio / programme.
    • • Advising on quality outcomes for their programme / portfolio.
      • Acting as an escalation / resolution point for testing issues across all projects in their portfolio / programme.
    • • Holding internal meetings with test teams to ensure all technology governance standards and external regulations are adhered to.
    • • Ensuring that defect management processes are adhered to, including appropriate triage and fault resolution processes.
    • • Supporting the Test Automation Manager by ensuring that wherever appropriate, testing tools and automated regression test packs are implemented across their portfolio / programme and that regression tests are constructed in a way that facilitates automation.
    • • Providing input into the management of the quality of testing and test evidence of 3rd party suppliers and management of the quality gate into test phases across their portfolio / programme.
    • • Conduct static analysis of requirements to ensure that they are testable.
    • • Conducting regular status update meetings to identify the status of testing across the work streams in their portfolio, so ensuring that IT Service delivery is upheld across their portfolio / programme.
    • • Ensuring adherence to KPIs and SLAs where appropriate, to ensure smooth delivery of testing.
    • • Ensuring that a consistent set of test metrics and progress reports is made available across their portfolio / programme, which conform to test policies and standards.
    • • Representing the Test Practice at steering group and project governance meetings for their portfolio / programme.
    • • Ensuring the active engagement of the defect board for their portfolio / programme, to ensure conformance with testing exit criteria.
    • • Applying knowledge and expertise to assist in the creation and promotion of best practice across testing.
    • • Continuously looking at ways to improve testing delivery throughout the SDLC.
    • • Working closely with the other teams across the Bank to implement best practice, governance frameworks and standard processes.
    • • Partnering with other domains and teams to improve any of efficiency, effectiveness, productivity or control, insofar as changes to these relate to Technology Assurance.
    • • Monitoring compliance with quality standards across the delivery portfolio, contributing to the provision of both high level and detailed analyses of the achievement of these standards to all levels from individual teams to senior management.
    • • Acting as an escalation point for assurance issues within the delivery lifecycle; devising strategies that are capable of resolving procedure and deliverable quality related issues in a timely manner with minimal impact.
    • • Working with the Test Practice Manager to ensure knowledge preservation within the Test Practice.
    • • Benchmarking training and appraisals for Test Practice team members on an individual basis.
    • • Setting key objectives and targets for Test Practice team members on an individual basis as part of the appraisal process.
    • • Building career paths and scope for progression and retention of existing staff.

    Skills / Experience
    Technical – Essential

    • • Extensive experience of software testing covering the complete project life-cycle, in a structured environment (both iterative/agile and waterfall).
    • • Extensive experience of a range of software testing types including functional, non-functional, regression, integration, UAT and OAT.
    • • Extensive experience of creating test strategies and test plans.
    • • Extensive experience of test planning and re-planning based on changing circumstances.
    • • Extensive experience of leading software testing, including where both internal and 3rd parties are involved.
    • • Extensive experience of defect management and test management tools.
    • • Experience of risk analysis and risk based software testing techniques.
    • • Experience of exploratory software testing and techniques.
    • • Experience of automated software testing tools such as QTP, Rational Functional Tester, Selenium, Silk Test or Microsoft tools.
    • • Experience of testing complex user interfaces and GUI applications.
    • • Experience of the Microsoft Office toolset (Excel, Word, PowerPoint).
    • • Knowledge of test data provisioning and management.
    • • Knowledge of databases (e.g. tables, constraints, SQL).

    Technical – Desirable

    • • Experience of software testing Banking Systems and applications.
    • • Knowledge of software architectures & technologies such as XBRL, HTML, VB, .NET, XML, Java, Web Services, SOA, SOAP, Unix/Linux, SAP, Oracle, SQL, SharePoint.
    • • Experience of software testing in web based applications.

    Business

    • • Proven ability to develop a detailed understanding of the business function relating to the system under test and the stakeholders’ appetite for risk, in order to articulate the appropriate design for test environments and data, driven from test objectives and the test strategy.
    • • Ability to understand complex business processes involving the complex interaction of a number of systems.

    Personal

    • • Capable of leading testing to completion with very limited supervision.
    • • Strong attention to detail.
    • • Meticulous, with the ability to capture technical detail accurately.
    • • Strong analytical and facilitation skills to ensure that business needs and effective solutions for their delivery can be clearly and rapidly elicited and delivered.
    • • Strong ability to leverage both personal experience and a detailed knowledge of the fundamentals of software testing to provide creative solutions to complex problems.
    • • Articulate, assertive and persuasive, with the ability to adapt their communication style and approach, and the ability to select the most appropriate communication channels to meet the needs of their audience.
    • • Ability to apply excellent verbal and written communication skills to support effective communication with all stakeholders.
    • • Ability to build effective senior stakeholder relationships up to and including project sponsor level.
    • • Prepared to chase individuals for information.
    • • Highly productive, with excellent time management skills.
    • • Able to work to deadlines, achieving results under time pressure without compromising quality.
    • • Resilient in the face of challenges.

    Education/Qualifications
    Essential

    • • ISTQB / ISQI / ISEB Foundation Level qualification.

    Desirable

    • • ISTQB / ISQI Advanced level qualification or demonstration of the equivalent level of knowledge gained through experience.
    • • Certification in or extensive experience of Waterfall methodologies.
    • • Degree.
    • • Certification in or experience of any of the following:
      • o ITIL 2007 / 2011.
      • o Agile Methodologies.
      • o PRINCE2.
    Apply
  • IBA-QAC-PMC-Senior Test Analyst UK

    >

     

     

     

    Job Title: Senior Test Analyst
    Reporting to: Consulting Practice Lead
    Practice: IBA /QAC
    Salary: ATE

    High Level Role Overview

    As a member of the IBA / QAC Consulting Resource Pool, reporting to a Test Lead, Test Manager or Portfolio Test Manager, the Senior Test Analyst analyses requirements and system design documents in order to plan, prepare and execute testing, raise defects where appropriate and complete testing of the systems under test. This will be done at a number of different test levels including System test, where they will be expected to perform all test duties. They will also assist with User and Operational Acceptance testing where they will be expected to provide a “wraparound” service, responsible for ensuring that formal testing is executed in accordance with agreed standards.

    The Senior Test Analyst is accountable for:
    Leading Test Execution – By acting as the first point of contact for the test analysts on the project, leading test execution within a test phase and monitoring and reporting on progress towards completion.
    Translating Requirements into Test Cases – Conducting static analysis of requirements to confirm their testability, performing risk analysis to prioritise the execution of testing and working closely with interested parties to ensure the successful delivery of test cases, test scripts and test plans. This will include both ensuring that traceability of test artefacts has been maintained, and will often include the mentoring of more junior members of the team in preparing these artefacts.
    Specifying and Preparing Test Data – Deploying both manual and automated methods to create suitable test data based on an understanding of the needs of test cases and analysis of the functionality under test.
    Test Execution – Executing test cases, recording the results accurately, selecting and retaining appropriate evidence of the success or failure of test cases in a test management system and mentoring more junior members of the team. This may also involve the application of exploratory and experience based techniques in order to uncover defects not disclosed by structured techniques.
    Logging Defects and Defect Management – Logging and maintaining defects in a defect tracking system, including the gathering of suitable evidence to support defect reports, tracking defects to their resolution and providing analyses of the current state of defect resolution.

    Key Responsibilities / Accountabilities of the Role

    • • Integrating fully into our clients work stream, liaising with the developers, architects, business users, Build and Run stakeholders to gain a full understanding of the work stream delivery goals and business needs that are being met.
    • • Undertaking a static review of functional requirements to ensure that they meet testability criteria
    • • Performing risk assessments of requirements to ensure that test preparation and execution activities are correctly prioritised.
    • • Working closely with the Test Enablement Manager to specify and create test data to support all testing activities.
    • • Creation and execution of system testing to ensure it performs in line with functional and non-functional design specifications, adheres to strict governance frameworks and is completed within project deadlines.
    • • Working closely with end users to define test cases, test scripts and test plans for user acceptance testing while ensuring adherence to all governance standards and testing frameworks.
    • • Providing support to end users during user acceptance testing ensuring it is done in line with governance and project deadlines.
    • • Monitoring testing progress, ensuring that execution proceeds according to plan and that testing deliverables are produced in a timely manner.
    • • Ensuring that test artefacts are documented and tracked to an appropriate standard and are retained in an appropriate test management tool.
    • • Ensuring that test execution of test scripts includes proof of success or a defect in the case of failure.
    • • Consistently evaluating the overall quality of the testing activities.
    • • Applying best quality practices.
    • • Working with delivery teams to ensure that the quality of deliverables created at each stage of the SDLC is in line with standards and policies.
    • • Gathering data relating to and reporting on the effectiveness of technology assurance efforts in their portfolio of projects.
    • • Promoting continuous improvement and making recommendations where appropriate to ensure continuous service delivery across multiple work streams.
    • • Identifying and communicating risks and issues that represent a threat to test timescales and quality.
    • • Ensuring that risks and issues are clearly documented and are understood by the business and colleagues in the test practice.
    • • Taking any necessary preventative measures where possible, to ensure that risks that represent a threat to testing timescales and quality, do not become issues.
    • • Managing stakeholder expectations around deliverables.
    • • Updating stakeholders on a regular basis on the status of deliverables.
    • • Mentoring fellow Senior Test Analysts and Test Analysts where appropriate, to ensure that standards are adhered to.
    • • Deputises for Test Lead where appropriate.

    Skills / Experience
    Technical – Essential

    • • Extensive experience of a range of software testing types including functional, non-functional, regression, integration, UAT and OAT.
    • • Extensive experience of static and dynamic test techniques.
    • • Extensive experience of test scripting based on requirements and system design documents.
    • • Extensive experience of test execution, including evidence capture.
    • • Extensive experience of defect management.
    • • Extensive experience of software testing covering the complete project life-cycle, in a structured environment (both iterative/agile and waterfall).
    • • Experience of risk analysis and Risk Based software testing.
    • • Experience of exploratory software testing and techniques.
    • • Experience of automated software testing tools such as QTP, Rational Functional Tester, Selenium, Silk Test or Microsoft tools.
    • • Experience of software testing complex user interfaces and GUI applications.
    • • Experience of defect management and test management tools.
    • • Experience of the Microsoft Office toolset (Excel, Word, PowerPoint).
    • • Knowledge of test data provisioning and management.
    • • Knowledge of databases (e.g. tables, constraints, SQL).

    Technical – Desirable

    • • Experience of software testing banking systems and applications.
    • • Knowledge of software architecture technologies such as XBRL, HTML, VB, .NET, XML, Java, Web Services, SOA, SOAP, Unix/Linux, SAP, Oracle, SQL and SharePoint.
    • • Experience of software testing in web based applications.

    Business

    • • A general appreciation of the Banking and Insurance industry.
    • • A high level understanding of the business function relating to the system under test.
    • • Occasionally, there may be a need to understand complex business processes involving the complex interaction of a number of systems.

    Personal

    • • Strong attention to detail.
    • • Meticulous, with the ability to capture technical detail accurately.
    • • Strong analytical and facilitation skills to ensure that business needs and effective solutions for their delivery can be clearly and rapidly elicited and delivered.
    • • Strong ability to leverage both personal and experience and a detailed knowledge of the fundamentals of software testing to provide creative solutions to complex problems.
    • • Articulate, assertive and persuasive, with the ability to adapt their communication style and approach, and to select the most appropriate communication channels, to meet the needs of their audience.
    • • Ability to apply excellent verbal and written communication skills to support effective communication with all project stakeholders.
    • • Ability to build effective senior stakeholder relationships up to and including project manager level.
    • • Prepared to chase individuals for information.
    • • Highly productive, with excellent time management skills.
    • • Able to work to deadlines, achieving results under time pressure without compromising quality.
    • • Resilient in the face of challenges.

    Education/Qualifications
    Essential

    • • ISTQB / ISQI / ISEB Foundation Level qualification.
    • • Experience of Waterfall methodologies.

    Desirable

    • • ISEB Intermediate level qualification or demonstration of the equivalent level of knowledge gained through experience.
    • • Certification in or experience of any of the following:
      • o ITIL 2007 / 2011.
      • o Agile Methodologies.
      • o PRINCE2.
    Apply
  • IBA-QAC-PMC-Senior Automation Test Analyst UK

    >

     

     

     

    Job Title: Senior Automation Test Analyst
    Reporting to: Consulting Practice Lead
    Practice: IBA /QAC
    Salary: ATE

    High Level Role Overview

    As a member of the IBA / QAC Consulting Resource Pool, reporting to an Automation Test Lead or Automation Test Manager, the Automation Senior Test Analyst analyses requirements and system design documents in order to plan, prepare and execute automation testing, raise defects where appropriate and complete testing of the systems under test. This will be done at a number of different test levels including System test, where they will be expected to perform all automation test duties. They will also assist other test professionals either in the execution of automation tests or the use of automation tools to support testing, e.g. test data creation.

    The Automation Senior Test Analyst is accountable for:

    Translating Requirements into Automated Test Cases – Conducting static analysis of requirements to confirm their testability, performing risk analysis to prioritise the execution of testing and working closely with interested parties to ensure the successful delivery of automated test cases and test scripts. This will include both ensuring that traceability of test artefacts has been maintained and the mentoring of more junior members of the team in preparing these artefacts.
    Leading Automation Test Preparation – By acting as the first point of contact for other test analysts, by leading the creation of automated test packs and by monitoring and reporting on progress towards completion.
    Specifying and Preparing Test Data – Deploying both manual and automated methods to create suitable test data based on an understanding of the needs of test cases and analysis of the functionality under test.
    Automation Test Execution – Either executing or supporting the execution of automation test cases, recording the results accurately, selecting and retaining appropriate evidence of the success or failure of automation test cases in a test management system and mentoring other members of the broader test community.
    Logging Defects and Defect Management – Logging and maintaining defects in a defect tracking system, including the gathering of suitable evidence to support defect reports, tracking defects to their resolution and providing analyses of the current state of defect resolution.

    Key Responsibilities / Accountabilities of the Role

    • Integrating fully into a work stream, liaising with the developers, architects, business users and Delivery and Service stakeholders to gain a full understanding of the work stream delivery goals and business needs that are being met.
    • Undertaking a static review of functional requirements to ensure that they meet testability criteria.
    • Performing risk assessments of requirements to ensure that automation test preparation and execution activities are correctly prioritised.
    • Working closely with other members of the broader test community to help specify and create test data using automation tools where appropriate.
    • Creation and execution of automated tests to ensure systems perform in line with functional design specifications, adhere to strict governance frameworks and are completed within project deadlines.
    • Providing support to other testers in the execution of automated testing, ensuring it is done in line with governance and project deadlines.
    • Monitoring automated testing progress, ensuring that execution proceeds according to plan and that testing deliverables are produced in a timely manner.
    • Ensuring that automated test artefacts are documented and tracked to an appropriate standard and are retained in an appropriate test management tool.
    • Ensuring that automated execution of test scripts includes proof of success or a defect in the case of failure.
    • Consistently evaluating the overall quality of the automated testing activities.
    • Applying best quality practices.
    • Working with delivery teams to ensure that the quality of automated testing deliverables created is in line with Bank standards and policies.
    • Promoting continuous improvement and making recommendations where appropriate to ensure continuous service delivery across multiple work streams.
    • Identifying and communicating risks and issues that represent a threat to test timescales and quality.
    • Ensuring that risks and issues are clearly documented and are understood by the business and colleagues in the test practice.
    • Taking any necessary preventative measures where possible, to ensure that risks that represent a threat to automated testing timescales and quality, do not become issues.
    • Managing stakeholder expectations around automation deliverables.
    • Updating stakeholders on a regular basis on the status of automation deliverables.
    • Mentoring fellow Automation Senior Test Analysts and automation Test Analysts where appropriate, to ensure that automation standards are adhered to.

    Skills / Experience
    Technical – Essential

    • Extensive experience of automated software testing tools such as QTP, UFT, Rational Functional Tester, Selenium, Silk Test or Microsoft tools.
    • Extensive experience of a range of software testing types including functional, non-functional, regression, integration, UAT and OAT.
    • Extensive experience of static and dynamic test techniques.
    • Extensive experience of test scripting based on requirements and system design documents.
    • Extensive experience of test execution, including evidence capture.
    • Extensive experience of defect management.
    • Extensive experience of software testing covering the complete project life-cycle, in a structured environment (both iterative/agile and waterfall).
    • Experience of test data provisioning and management.
    • Experience of databases (e.g. tables, constraints, SQL).
    • Experience of risk analysis and Risk Based software testing.
    • Experience of testing complex user interfaces and GUI applications.
    • Experience of defect management and test management tools.
    • Experience of the Microsoft Office toolset (Excel, Word, PowerPoint).

    Technical – Desirable

    • Experience of software testing banking systems and applications.
    • Knowledge of software architecture technologies such as XBRL, HTML, VB, .NET, XML, Java, Web Services, SOA, SOAP, Unix/Linux, SAP, Oracle, SQL, SharePoint.
    • Experience of software testing in web based applications.

    Business

    • A general understanding of a Bank’s various responsibilities, and how these fit into a Bank’s overall objectives.
    • A general appreciation of the Banking and Insurance industry.
    • A high level understanding of the business function relating to the system under test.
    • Occasionally, there may be a need to understand complex business processes involving the complex interaction of a number of systems.

    Personal

    • Strong attention to detail.
    • Meticulous, with the ability to capture technical detail accurately.
    • Strong analytical and facilitation skills to ensure that business needs and effective solutions for their delivery can be clearly and rapidly elicited and delivered.
    • Strong ability to leverage both personal and experience and a detailed knowledge of the fundamentals of software testing to provide creative solutions to complex problems.
    • Articulate, assertive and persuasive, with the ability to adapt your communication style and approach, and to select the most appropriate communication channels, to meet the needs an audience.
    • Ability to apply excellent verbal and written communication skills to support effective communication with all project stakeholders.
    • Ability to build effective senior stakeholder relationships up to and including project manager level.
    • Prepared to chase individuals for information.
    • Highly productive, with excellent time management skills.
    • Able to work to deadlines, achieving results under time pressure without compromising quality.
    • Resilient in the face of challenges.

    Education/Qualifications
    Essential

    • ISTQB / ISQI / ISEB Foundation Level qualification.
    • Experience of Waterfall methodologies.

    Desirable

    • ISEB Intermediate level qualification or demonstration of the equivalent level of knowledge gained through experience.
    • Certification in one or more automation tools.
    • Certification in or experience of any of the following:
      • ITIL 2007 / 2011.
      • Agile Methodologies.
      • PRINCE2.
    Apply
  • AML-FT-JSR-AML Consultant UK

    >

     

     

     

    Job Title: AML Consultant
    Reporting to: Financial Crime Director
    Practice: Fin Crime
    Salary: ATE

    High Level Role Overview

    Our motto is Bridging the gap between business an IT, and we are looking for someone to help us do that within the financial crime world of anti-money laundering.

    You will need to have extensive knowledge of financial sanctions, both of the business drivers for change, and of the technology used in screening systems. We are looking for someone who can do a lot more than spell fuzzy matching, you need to know how it works, and why it is needed.

    A successful candidate will have a background in financial services, enjoy working in a virtual team working from home, and like the prospect of expensed travel around the world (50% of our business is outside of the UK).

    Key Responsibilities / Accountabilities of the Role

    • • Performing financial crime audits
    • • Advising clients on Financial Crime related risks
    • • Performing data profiling on KYC data
    • • Writing audit reports
    • • Performing risk assessments

    Skills / Experience
    Successful candidates will have at least two of the following qualities:

    • • Data Analytics
    • • Financial Services Auditing
    • • Sanctions Screening
    • • Transaction Monitoring

    Plus

    • • Experience of the Microsoft Office toolset (Outlook, Excel, Word, PowerPoint).
    • • Very articulate in English

    Education/Qualifications
    Desirable

    • • Degree (Technical)
    • • Equivalent experience in industry, particularly financial services.
    Apply
  • IBA-QAC-PMC-Test Analyst UK

    >

     

     

    Job Title: Test Analyst
    Reporting to: Consulting Practice Lead
    Practice: IBA /QAC
    Salary: ATE

    High Level Role Overview

    As a member of the IBA / QAC Consulting Resource Pool, reporting to a Test Manager or Portfolio Test Manager, the Test Analyst analyses requirements and system design documents to plan, prepare, execute (including raising defects) and complete testing for the system under test. This will be done at a number of different test levels including System test, where they will be expected to perform all system test duties and assist with User and Operational Acceptance tests where they will be expected to provide a “wraparound” service, responsible for ensuring that formal testing is executed in accordance with agreed standards.

    The Test Analyst is accountable for:
    Design, documentation and management of test artefacts – Conducting static analysis of requirements to confirm their testability, performing risk analysis to prioritise the execution of testing and working closely with interested parties to ensure the successful delivery of test cases, test scripts and test plans. This will include ensuring that traceability of test artefacts has been maintained.
    Specification and preparation of test data – Deploying both manual and automated methods to create suitable test data based on an understanding of the needs of test cases and analysis of the functionality under test.
    Test Execution – Executing the test cases, recording the results accurately, and selecting and retaining appropriate evidence of the success or failure of test cases in a test management system.
    Defect logging and reporting – Logging and maintaining defects in a defect tracking system, including the gathering of suitable evidence to support defect reports, tracking defects to their resolution and providing analyses of the current state of defect resolution.

    Key Responsibilities / Accountabilities of the Role:

    • Designing and maintaining test cases, test conditions, test specifications, test scripts and procedures from Business Requirements, System Requirements and Technical System Designs.
    • Specifying and preparing test data.
    • Test execution, recording of test results and test progress reporting.
    • Logging defects and producing defect reports.
    • Regression testing and re-testing of defect fixes.
    • Providing support to Business users in the creation of UAT scripts.
    • Providing support to Business users during the execution of UAT scripts.
    • Contributing to improvements to testing processes.
    • Working with delivery teams to ensure that the quality of deliverables created at each stage of the SDLC is in line with standards and policies.
    • Gathering data relating to and reporting on the effectiveness of technology assurance efforts in the portfolio of projects.
    • Utilising test tools to automate testing effort where appropriate.
    • Contributing to peer reviews of work produced by other members of the team.
    • Deputises for Senior Test Analysts where appropriate.

    Skills / Experience
    Technical – Essential

    • Experience of a range of software testing types including functional, non-functional, regression, integration, UAT and OAT.
    • Experience of software testing covering the complete project life-cycle, in a structured environment (both iterative/agile and waterfall).
    • Experience of creating and maintaining test conditions, test specifications and test scripts.
    • Experience of test execution using manual methods and automated testing tools on complex user interfaces and GUI applications.
    • Experience of the Microsoft Office toolset (Excel, Word, PowerPoint).
    • Experience of static and dynamic test techniques.
    • Good knowledge of test planning and the ability to re-plan based on changing circumstances.
    • Good knowledge of risk analysis and Risk Based software testing.
    • Good knowledge of automated software testing tools such as QTP, Rational Functional Tester, Selenium, Silk Test or Microsoft tools.
    • Good knowledge of exploratory software testing and techniques.
    • Good knowledge of defect management and test management tools.
    • Knowledge of test data provisioning and management.
    • Knowledge of databases (e.g. tables, constraints, SQL).

    Technical – Desirable

    • Experience of software testing on Banking Systems and applications.
    • Knowledge of software architecture technologies such as XBRL, HTML, VB, .NET, XML, Java, Web Services, SOA, SOAP, Unix/Linux, SAP, Oracle, SQL, SharePoint.
    • Experience of software testing in web based applications.

    Business

    • An understanding of the business function relating to the system under test.
    • A general understanding of a Bank’s various responsibilities, and how these fit into a Bank’s overall objectives.
    • A general appreciation of the Banking and Insurance industry.
    • Occasionally, there may be a need to understand complex business processes involving the complex interaction of a number of systems.

    Personal

    • Strong attention to detail.
    • Meticulous, with the ability to capture technical detail accurately.
    • Good analytical skills to ensure that business needs and effective solutions for their delivery can be clearly and rapidly delivered.
    • Articulate, with the ability to adapt your communication style and approach, and to select the most appropriate communication channels, to meet the needs of your audience.
    • Ability to apply good verbal and written communication skills to support effective communication with all project stakeholders.
    • Ability to build effective senior stakeholder relationships up to and including Test Manager level.
    • Prepared to chase individuals for information.
    • Highly productive, with excellent time management skills.
    • Able to work to deadlines, achieving results under time pressure without compromising quality.
    • Resilient in the face of challenges.

    Education/Qualifications
    Essential

    • ISTQB / ISQI / ISEB Foundation Level qualification or be willing to work towards it.

    Desirable

    • ISEB Intermediate level qualification or demonstration of the equivalent level of knowledge gained through experience.
    • Degree.
    • Certification in or experience of any of the following:
      • ITIL 2007 / 2011.
      • Agile Methodologies.
      • PRINCE2.
    Apply
  • AML-FT-JSR-AML Investigator Manchester

    >

     

     

     

    Job Title: AML Investigator
    Reporting to: Managed Service Lead
    Practice: Fin Crime
    Salary: ATE

    High Level Role Overview

    We are looking for people to join our financial crime managed service operation, you will be located near Manchester Piccadilly train station.

    This is an entry level role into the world of anti-money laundering, and for a candidate who can excel in this role, career possibilities are endless.

    Key Responsibilities / Accountabilities of the Role

    • • Remediating financial crime alerts
    • • Investigating source of wealth
    • • Following paper trails
    • • Identification or bribery and corruption
    • • Identification of terrorist activity

    Skills / Experience
    Successful candidates will have at least two of the following qualities:

    • • Experience of the Microsoft Office toolset (Outlook, Excel, Word, PowerPoint).
    • • Diligent inquisitive mindset.
    • • Experience of working for a financial institution
    • • Experience of investigating financial crime alerts
    • • A strong willingness to learn and work well as a team

    Plus

    • • Experience of the Microsoft Office toolset (Outlook, Excel, Word, PowerPoint).

    Other highly desirable qualities:

    • • Russian language speakers
    • • Arabic speakers
    • • Korean speakers
    • • Spanish speakers

    Education/Qualifications
    Desirable

    • • Degree (Technical or Humanities)
    • • Equivalent experience in industry, particularly financial services.
    Apply
  • Iso 27001 2013 Badge White
  • Iso 9001 2015 Badge White