At a Glance
- Tasks: Lead automation strategy and enhance testing frameworks using Python in a dynamic environment.
- Company: Join a leading financial services firm with a focus on innovation and quality.
- Benefits: Competitive salary, flexible hybrid work, private healthcare, and modern tech setup.
- Why this job: Make a real impact on quality engineering standards and mentor fellow engineers.
- Qualifications: 7 years in automated testing with expert Python skills and leadership experience.
- Other info: Opportunity for career growth in a collaborative and high-performance culture.
The predicted salary is between 46800 - 78000 £ per year.
Role Overview
As Principal QA Engineer, you will be the technical authority for automation strategy within a complex, distributed, low latency environment. You'll take ownership of evolving Liquidnet's automated testing ecosystem, shaping best practice, and introducing high impact Python driven automation across the SDLC. This role sits at the intersection of QA, DevOps and architecture, giving you genuine influence over quality engineering standards across multiple teams.
Key Responsibilities
- Provide technical leadership for automation across functional, regression, integration and performance testing
- Architect, design and maintain advanced Python based automation frameworks
- Drive the modernisation and optimisation of existing automation tooling and infrastructure
- Design and implement automated smoke and verification testing for production deployments
- Mentor and support engineers across QA and development to uplift automation capability
- Contribute to broader SDLC improvements, reliability initiatives and DevOps alignment
Essential Skills and Experience
- 7 years' automated testing experience, ideally within financial services or similarly high reliability domains
- Expert level Python development skills applied to automation frameworks and tooling
- Strong understanding of distributed architectures, low latency systems and performance behaviour
- Deep knowledge of Linux environments, SQL, messaging technologies and integration patterns
- Proven leadership or principal level influence within Agile engineering teams
- Ability to drive automation strategy, challenge assumptions and deliver measurable improvements
What They Offer
- Salary up to £65k
- Flexible hybrid working model
- Private pension scheme
- Private healthcare
- High spec equipment and modern engineering environment
Principal QA Engineer - Python Automation - Hybrid (Belfast) employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal QA Engineer - Python Automation - Hybrid (Belfast)
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Liquidnet or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python automation projects. This could be anything from GitHub repos to case studies. It’s a great way to demonstrate your expertise and passion for QA engineering.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with automation frameworks and how you've tackled challenges in low latency environments. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Principal QA Engineer - Python Automation - Hybrid (Belfast)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your Python automation expertise and any relevant leadership roles you've held. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for the Principal QA Engineer role. Share specific examples of your past achievements in automation and how they align with our goals at StudySmarter. This is your chance to shine!
Showcase Your Technical Skills: Since this role involves advanced Python automation, make sure to include any projects or frameworks you've worked on. We love seeing practical applications of your skills, so don’t hold back on the details!
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details directly and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at Ocho
✨Know Your Python Inside Out
As a Principal QA Engineer, you'll need to showcase your expert-level Python skills. Brush up on your knowledge of Python automation frameworks and be ready to discuss specific projects where you've implemented these skills. Prepare to explain your thought process and the impact of your work.
✨Understand the Bigger Picture
This role sits at the intersection of QA, DevOps, and architecture, so it's crucial to understand how these areas interact. Familiarise yourself with distributed architectures and low latency systems. Be prepared to discuss how your automation strategies can improve the overall SDLC and contribute to reliability initiatives.
✨Showcase Your Leadership Skills
You'll be expected to mentor and support engineers across QA and development. Think of examples where you've led teams or influenced automation strategies. Highlight your experience in Agile environments and how you've driven measurable improvements in past roles.
✨Prepare for Technical Challenges
Expect technical questions that test your problem-solving abilities in real-time. Practice coding challenges related to automation and be ready to discuss your approach to architecting and maintaining automation frameworks. This will demonstrate your capability to handle the complexities of the role.