Connecting to LinkedIn...

Senior QA Engineer - BI

Job Title Senior QA Engineer - BI
Contract Type Contract
Contract Duration
Location London
Salary 300-400 per day
Job Published over 6 years ago
Contact Name Neil Ray
Contact Email

Job Description

Overview of the client:

An award winning, innovative and fast growing consultancy who works for some of the best known brands in the UK is seeking a Dataware house Developer to add to their growing team.

Overview of role:

To ensure that the products delivered to our clients are of the highest quality. Working with a project team, to design and implement the best test strategy.

What they are looking for:

Regardless of the role within the business there are certain qualities they look for in their employees:

  • Entrepreneurialism – We encourage an entrepreneurial attitude at every level of our business.
  • Innovation – We apply innovative thinking to solving client problems and through development of our products and services.
  • Team play - The whole is greater than the sum. Our client is committed to successful collaboration, both with the client and internally.
  • Excellence -The desire to excel in all its endeavours permeates the whole company.

Key responsibilities and accountabilities

  1. Work closely with project managers, solution designers, developers and our clients to understand the technical solution, business requirements and project deliverables
  2. Design and implement test strategies best suited to the product in accordance with the Test Policy.
  3. Provide estimates and planning of all testing tasks and activities
  4. Design and execution of test scripts, monitoring and reporting testing progress to project team and Head of Quality Software
  5. Detect, investigate and raise defects. Defect tracking and reporting
  6. Co-ordinate and support our clients during User Acceptance Testing (UAT).
  7. Release management
    1. Working with the development team, to schedule releases from the development environment into the Quality environment.
    2. Working with the project manager and client to schedule releases to UAT environments, ensuring that Acceptance Criteria has been met
    3. Write a Release Note for the client on each release to UAT
  8. Escalation of risks and issues to project managers and the Head of Software Quality
  9. Work closely with the project team to continually improve upon quality and testing processes, by helping to identify improvements, propose and implement solutions
  10. Actively contribute to Quality Team meetings and company wide Quality Initiatives

Desired personal characteristics


  1. Detailed knowledge of manual testing within different types of testing: functional testing, regression testing, exploratory testing,  integration testing, and user acceptance testing (UAT)
  2. Understanding of Test Automation and best practice

Technical Skills

  1. ISEB qualified or a university-level degree (2:1 or above), preferably in a software related field
  2. MS SQL Server 2012
    1. Good understanding of Database concepts
    2. Debugging/Writing T-SQL
    3. Management Studio
  3. SSIS
    1. Ability to debug SSIS packages
    2. Able to follow complex SSIS packages
  4. Visual Studio or Business Intelligence Development Studio
  5. Microsoft Reporting Services
    1. Understanding complex reports
    2. Experience of building simple reports
  6. Ability to write SQL queries in order to interrogate relational databases for the purpose of testing or root cause analysis for defect resolution
  7. Competent in the use of MS Office; especially MS Word and MS Excel
  8. Experience of using Team Foundation Server (TFS) for task planning and defect resolution (Preferable, Not essential)
  9. Excellent understanding of common technologies: internet, browsers, databases etc.
  10. Able to understand new technologies quickly

Personal Skills

  1. Excellent verbal and written communication skills.
  2. A commitment to quality and a thorough approach to work.
  3. Organised and with high attention to detail
  4. Ability to build and develop credibility and strong working relationships
  5. Proven ability to think strategically and to be proactive
  6. Ability to provide leadership and mentor others on test activities
  7. A confident, respectful and effective communicator who is able to represent  the Quality Team at internal meetings or represent at client meetings


  1. Extensive experience of testing ETL Data Warehouse systems with Microsoft BI technologies throughout the whole project lifecycle
  2. Extensive experience in writing and implementing BI Test Strategies, test cases, identifying test data requirements and estimating test tasks
  3. Experience in writing defect descriptions and replication actions and defect tracking & reporting processes.
  4. Has provided team leadership and/or mentoring to other junior members of a small test team

External Relationships:

  1. Clients (on occasion)

Internal Relationships:

  1. Solution Design
  2. Developers
  3. Project Managers
  4. Quality Manager

Ref: RA016 | Published: 06th Mar 2015