At a Glance
- Tasks: Ensure top-notch quality for our AI models and SaaS platform through testing and automation.
- Company: Join Ultralytics, a leader in AI technology with a focus on innovation.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Other info: Collaborative team environment with exciting projects and career advancement.
- Why this job: Be a key player in delivering world-class AI tools that make a difference.
- Qualifications: Experience in QA, test automation, and a passion for quality assurance.
The predicted salary is between 40000 - 50000 £ per year.
As a QA Engineer at Ultralytics, you will be the guardian of quality for the Ultralytics HUB platform and our suite of AI models. You will be responsible for ensuring our products meet the highest standards of performance, reliability, and user experience.
Key responsibilities include:
- Designing, developing, and executing comprehensive test plans and test cases for our SaaS platform and machine learning models.
- Building and maintaining robust, scalable test automation frameworks using Python and PyTest.
- Performing end-to-end testing of the Ultralytics HUB, from front-end UI validation with Selenium to backend API testing of our FastAPI services.
- Validating data integrity and performance of our MongoDB databases.
- Integrating automated tests into our CI/CD pipelines using GitHub Actions to ensure continuous quality.
- Conducting performance testing and load testing to identify bottlenecks and ensure scalability in our GCP environment.
- Performing manual testing for new features and complex user scenarios that are not easily automated.
- Collaborating closely with developers and ML engineers to identify, document, and resolve defects using bug tracking systems.
- Testing models across different deployment formats like ONNX and TensorRT.
Your meticulous attention to detail and passion for quality will be critical to Ultralytics' mission of delivering world-class AI tools.
QA Engineer in London employer: Bluebird Recruitment
Contact Detail:
Bluebird Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current QA Engineers or hiring managers on LinkedIn. A friendly message can go a long way in getting your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your test plans, automation frameworks, and any performance testing you've done. This will help us see your hands-on experience.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of Python, PyTest, and CI/CD pipelines. We want to see that you can hit the ground running!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly.
We think you need these skills to ace QA Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that match the QA Engineer role. We want to see how your background aligns with our mission of delivering top-notch AI tools.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about quality assurance and how you can contribute to our team. Share specific examples of your work with test automation frameworks or performance testing.
Showcase Your Technical Skills: Don’t forget to mention your experience with Python, PyTest, and any other relevant tools. We love seeing candidates who are hands-on with the technologies we use, so let us know what you've built!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Bluebird Recruitment
✨Know Your Tools
Familiarise yourself with the tools mentioned in the job description, like Python, PyTest, and Selenium. Be ready to discuss your experience with these technologies and how you've used them in past projects.
✨Showcase Your Testing Strategies
Prepare to talk about your approach to designing test plans and executing test cases. Think of specific examples where you ensured quality and reliability, especially in SaaS platforms or machine learning models.
✨Collaboration is Key
Since you'll be working closely with developers and ML engineers, be prepared to discuss how you’ve collaborated in the past. Share examples of how you identified and resolved defects together, as teamwork is crucial in this role.
✨Demonstrate Attention to Detail
Highlight your meticulous nature by discussing how you validate data integrity and performance. Bring up any experiences where your attention to detail made a significant impact on the quality of a product.