Full Time Job

Senior QA Engineer

Universal Music Group

Kings Cross, United Kingdom 10-07-2020
  • Paid
  • Full Time
Job Description

We are seeking a talented QA Engineer to join a new project starting in January 2021. This exciting project will re-write our royalty processing application. It is a great opportunity to join the team from the very start of the prototyping and build phase.

You will be expected to effectively manage and own the software testing lifecycle within the project. Determine and implement the project testing strategy, set testing standards and test metrics. Ensure traceability of testing against the requirements. Define the approach and the process for end to end testing across the application and dependent systems. Contribute to and implement best practices both within the project QA team and across the wider team. Drive the usage of QA frameworks and tools and support continuous improvement.

You must be able to communicate effectively, be proactive and highly involved in team participation, and work closely with your Scrum Team to plan and carry out sprint tasks within the given timeframe. In this role you will need to be a team player, self-motivated, eager to learn and have strong attention to detail.

Skills & Experience

Be Collaborative
• Manage and support the project QA team and contribute to the continuous improvement of the QA test strategy and process
• Take part in the Scrum meetings, provide estimates, and present issues and solutions
• Support and collaborate with team members in planning phase of User Stories during Scrum Sprints, and with the QA team in areas such as training and assistance
• Support business test teams in UAT

Be Technical
• Produce test deliverables such as test strategy/approach, test summary report and test execution run plans
• Analyse functional and non functional requirements, from both the technical and business specifications and perspective
• Oversee test planning and execution activities and also create, enhance and maintain test scenarios for exploratory and automated testing using C# and Behaviour Driven Development methods
• Carry out exploratory manual testing (e.g. smoke testing, regression testing) for both functional and non-functional features of the application
• Define effective functional and non-functional tests that meet acceptance criteria, ensuring adequate depth and breadth of test coverage
• Use of JIRA to track defects and tasks
• Actively encourage Agile development methods and best practices

Person Specification
• Proven track record of Software Testing experience within SDLC, preferably in an Agile or iterative development environment or equivalent
• Experience building and maintaining automated testing frameworks
• Experience of test planning, execution and maintenance of automated test scenarios using the principles of BDD process or equivalent
• Hands-on experience in defining functional and non-functional automated testing frameworks
• Knowledge of API automation or equivalent
• Knowledge of source control management ideally in SVN/Git or equivalent
• Experience of continuous delivery and continuous deployment, and integration of test scripts into the CI/CD system
• Self-starter with strong self-management skills and the ability to perform under pressure
• Solid understanding of software testing concepts and methodologies
• Experience in cross platform testing
• Understanding of risk identification and analysis
• Great communication skills
• Excellent problem solving skills and attention to detail

• Knowledge of Selenium WD with Cucumber or equivalent
• Knowledge of Visual Studio, Specflow or equivalent
• Good understanding of JIRA, Confluence or equivalent
• Knowledge of AWS, including CI/CD pipeline or equivalent

Your Benefits
• Group Personal Pension Scheme (between 3% and 9%)
• Private Medical Insurance
• 25 paid days of annual leave
• Interest Free Season Ticket Loan
• Holiday Purchase scheme
• Dental and Travel Insurance options
• Cycle to Work Scheme
• Salary Sacrifice Cars
• Subsidised Gym Membership
• Employee Discounts (Reward Gateway)

Just So You Know…

The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive and exhaustive statement.

Company Profile
Universal Music Group

We are Universal Music Group, the world’s leading music company. We are the home for music’s greatest artists, innovators and entrepreneurs.