At a Glance
- Tasks: Lead quality assurance by automating tests and improving processes for enterprise projects.
- Company: Join 8 West Consulting, a dynamic consultancy transforming technology in various sectors.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment focused on innovation and continuous improvement.
- Why this job: Make a real impact by enhancing software quality with cutting-edge automation and AI tools.
- Qualifications: Experience in test automation and coding skills in languages like C#, Python, or Java.
The predicted salary is between 60750 - 74250 £ per year.
About 8 West Consulting provides consultancy services and software solutions to clients across the US, Europe and the UK. We work in sectors including insurance, healthcare and retail, helping organisations tackle complex technology challenges and modernise critical platforms.
The Opportunity
We are looking for a senior, hands-on Quality Engineer to deliver dependable testing and practical automation improvements on enterprise client projects. You will own quality activities within your engagements, replace valuable manual regression checks with reliable automation, and apply AI-assisted methods to improve test design, data and delivery feedback. This is an active engineering and delivery role, not a strategy-only position. You will write automation, create test data, investigate defects and support releases yourself. You will plan improvements within your project, work closely with developers and share techniques that other teams can reuse.
Key Responsibilities
- Own project quality. Plan and execute functional, integration, regression and exploratory testing on assigned client projects; investigate defects and support releases.
- Automate within live projects. Prioritise high-value manual regression checks and implement stable, maintained automation without losing sight of current delivery obligations.
- Build and maintain test solutions. Write, debug and maintain UI, API, integration and data tests; integrate checks into pipelines and resolve unreliable tests.
- Engineer reliable test data. Create realistic, repeatable data for complex workflows and linked records; automate setup, isolation, reset and cleanup rather than depend on shared existing data.
- Apply AI in testing. Use AI tools in live work to derive scenarios, generate and refine tests and data, inspect code changes and analyse failures; validate results and protect sensitive information.
- Improve project feedback. Work with developers on testability, environments, regression coverage, reporting and traceability; retain exploratory testing where judgement matters.
- Communicate clearly. Explain project-level quality risks, coverage, priorities, trade-offs and progress to developers, product owners, delivery managers and client stakeholders.
- Introduce practical improvements. Assess current project practices, try focused changes, demonstrate results and share effective approaches with colleagues.
- Apply enterprise controls. Maintain appropriate test evidence, access controls and safe handling of client information, including approved AI tools and processes.
Essential Skills & Experience
- Enterprise automation delivery. Significant hands-on contribution to moving manual testing towards automation within an established enterprise application, project or team, with evidence of results.
- Hands-on test engineering. Able to code, debug and maintain production test suites in C#, TypeScript/JavaScript, Python, Java or equivalent; no single language is mandatory.
- Broad testing techniques and tooling. Experience across UI, API, integration, data and regression testing with Playwright, Selenium, Cypress, Postman or equivalent; selects tools pragmatically.
- Microsoft enterprise environments. Experience testing .NET, SQL Server and/or Azure applications, with Azure DevOps, CI/CD pipelines, Git and related engineering practices.
- Test data creation and engineering. Builds deterministic, independent test data for complex relational and cross-system scenarios using APIs, SQL, builders or fixtures; understands integrity, masking, edge cases and reset.
- Applied AI-assisted testing. Has used AI/LLM tools on real projects to generate and validate test cases and test data, and to support script development or failure analysis; can explain benefits and safeguards.
- CI/CD and live delivery. Integrates checks into pipelines, improves suite stability and reporting, and takes responsibility for testing under project delivery pressure.
- Project planning and execution. Assesses current coverage, prioritises by risk, plans manageable increments and delivers measurable improvements within an assigned project.
- Communication and collaboration. Explains technical issues in plain English, works well with developers and delivery leads, and shares knowledge to help colleagues adopt better practices.
Desirable Experience
- Enterprise automation delivery. Significant hands-on contribution to moving manual testing towards automation within an established enterprise application, project or team, with evidence of results.
- Hands-on test engineering. Able to code, debug and maintain production test suites in C#, TypeScript/JavaScript, Python, Java or equivalent; no single language is mandatory.
- Broad testing techniques and tooling. Experience across UI, API, integration, data and regression testing with Playwright, Selenium, Cypress, Postman or equivalent; selects tools pragmatically.
- Microsoft enterprise environments. Experience testing .NET, SQL Server and/or Azure applications, with Azure DevOps, CI/CD pipelines, Git and related engineering practices.
- Test data creation and engineering. Builds deterministic, independent test data for complex relational and cross-system scenarios using APIs, SQL, builders or fixtures; understands integrity, masking, edge cases and reset.
- Applied AI-assisted testing. Has used AI/LLM tools on real projects to generate and validate test cases and test data, and to support script development or failure analysis; can explain benefits and safeguards.
- CI/CD and live delivery. Integrates checks into pipelines, improves suite stability and reporting, and takes responsibility for testing under project delivery pressure.
- Project planning and execution. Assesses current coverage, prioritises by risk, plans manageable increments and delivers measurable improvements within an assigned project.
- Communication and collaboration. Explains technical issues in plain English, works well with developers and delivery leads, and shares knowledge to help colleagues adopt better practices.
Personal Profile
You are practical, organised and comfortable owning testing work from start to finish. You enjoy writing tests and creating dependable data yourself, make sensible use of AI and validate its output. You build good relationships, communicate risks early and improve the way your project works without losing focus on client commitments.
What Success Looks Like
Your assigned client projects receive dependable testing and increasingly reliable automated regression coverage. Tests use reproducible, independent data rather than brittle shared records. AI supports verified quality engineering work, feedback improves and releases are more predictable. Your colleagues benefit from practical approaches you have demonstrated and shared.
Senior Quality Engineer (Test Automation & Transformation) in Belfast employer: 8 West Consulting
8 West Consulting is an attractive employer due to its focus on hands-on roles that allow employees to make a direct impact on client projects. The company emphasizes modern technologies and methodologies, providing opportunities for continuous learning and skill enhancement.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Quality Engineer (Test Automation & Transformation) in Belfast
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at 8 West Consulting or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to 8 West Consulting.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like 8 West Consulting.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like 8 West Consulting that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Senior Quality Engineer (Test Automation & Transformation) in Belfast
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at 8 West Consulting.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at 8 West Consulting and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at 8 West Consulting
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If 8 West Consulting uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.