Apply Now

Applications processed via employer's online application form

Job Details


Belfast, Northern Ireland


Senior QA Engineer

  • Company Description

    ASOS is the UK’s number one fashion and beauty destination, expanding globally at a rapid pace. Technology is at heart of this business growth and by delivering incredible solutions we are able to pioneer the technical innovation needed to keep our 20-something market engaged, the cloud-based architecture to support our global reach and the agile engineering methods to deliver value fast.

    ASOS is a unique and forward-thinking company and understands the opportunities data and technology has on driving the business forward. Commercial Integration sits at the heart of ASOS and is responsible for the flow of data around the buisness. You will need to have a real passion for quality, a background in Java, and a desire to work with latest Azure technologies.

    Your role as a Senior Quality Assurance Engineer to ensure that the software delivered is of the highest quality. To achieve this, you will use a variety of quality engineering practices and test tools throughout the SDLC (Software Development Life Cycle) and help your teams to achieve their best. You will also work with the Lead QA and Engineering teams to drive best practice across the platform.

    • As a passionate Senior QA Engineer you’ll be an integral part of an Agile team, to work closely with Engineers and all stakeholders, participate in scrum ceremonies, and actively undertake sprint tasks
    • Be the quality champion in the team, identifying risk early in the process and calling on your skills to mitigate it
    • Work closely with business analysts in defining the acceptance criteria, allocating story points, supporting user acceptance testing, and ensuring on-time closure of defects.
    • Pair with developers to deliver high quality software
    • Drive and own testing practices within the team
    • Define test approach/strategy for new work and help impove the quality of existing applications
    • Use a test-first approach to create automated unit, integration, acceptance, and performance tests
    • Coach and mentor your peers making use of pairing sessions and knowledge sharing
    • Bring new tools, ideas and practices to the team and help them adopt them
    • Ensure the right test tooling and frameworks and practices (e.g. shift-left/shift-right) are in place where appropriate to help the teams to deliver against the business goals
    • Working on a variety of tasks to ensure the software delivered is appropriately tested

    Key Skills and Experience

    Must haves:

    • Experience in automation testing and test automation frameworks in Java or C#
    • Experience working in Agile teams (Scrum or Kanban)
    • Ability to define test strategies for teams
    • Understand CI/CD concepts and implement continuous testing practices
    • Strong background in testing integration flows (Mulesoft, Azure Logic Apps, Dell Boomi or Similar), APIs and Performance Testing.
    • Good understanding of general relational, non-relational & nosql databases (MSSQL and Mongo Prefered)
    • Understand SQL queries, functions, and stored procedures
    • Experience in object-oriented programming (OOP) Concepts
    • Demonstrate a good understanding of the Microsoft Azure cloud computing platform or any other similar cloud platform
    • Learn new technologies quickly and troubleshoot issues independently
    • Suggest new ideas and initiatives for continuous improvement
    • Great communicator, able to articulate ideas, listen to feedback and drive change

    Nice to haves:

    • Experience using Azure DevOps and Azure pipelines
    • Mulesoft Experience
    • Working knowledge of the test tools, frameworks, and practices available and appropriate to each phase of software delivery, such as TDD (Test Driven Development), BDD (Behaviour Driven Development)
    • Use Specification by Example/BDD to help the team reach a consensus on what they are delivering and how.

    Additional Information
    What's in it for you?

    • Competitive salary, pension, and private medical care scheme
    • Performance related bonus
    • Flex benefits allowance - which you can chose to take as extra cash, or use towards other benefits
    • 25 days paid annual leave + an extra day for your birthday
    • Employee discount (hello ASOS discount!)
    • Tech Develops - our internal tech focussed skills development programme to focus on your personal growth as a technologist
    • Opportunity to represent ASOS at industry leading events
    • Opportunity to help shape and drive our DE&I initiatives in Tech (like our WIT movement and Diversity mentoring in Tech)
    • Opportunity to make an impact from day one and work with the latest in cutting edge of technology
    • We want our people to be whoever they want to be. That’s why we’re committed to creating a truly inclusive culture at ASOS, but how’re we doing it?

    Through our Fashion with Integrity strategy we are driving diversity, equity and inclusion across every aspect of ASOS and ensuring every ASOSer can be their authentic self at work. We want our people to be whoever they want to be, because we believe people who bring their best selves to work, do their best work.

    We’re proud members of Inclusive Companies, are Disability Confident Committed and have signed the Business in the Community Race at Work Charter. We’ve also recently been placed 8th in the Inclusive Top 50 Companies Employer List too.

    There are safe space employee networks and we host a monthly DEI events series to help support and celebrate all of our people. We are constantly listening to our people, evolving, changing and taking a flexible approach to how we make ASOS truly inclusive.

Apply Now

Applications processed via employer's online application form