At a Glance
- Tasks: Design and implement automated testing solutions to ensure software quality and reliability.
- Company: Join a dynamic digital business focused on continuous improvement and user experience.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborate with global teams and enjoy a culture of innovation and learning.
- Why this job: Make an immediate impact in a fast-paced environment while working with cutting-edge technologies.
- Qualifications: Experience in automated testing frameworks and a strong understanding of backend APIs.
The predicted salary is between 40000 - 50000 £ per year.
Requirements:
- You must be proactive, creative, and enjoy interacting with other people.
- You probably have a degree in a STEM subject, but we’re happy to work with people who perfected their craft via a different route.
- Experience working at a similar level in a mature Engineering team, and looking to take your career to the next level. We’re looking for people who have incredible potential.
- Technical expertise building and maintaining automated test frameworks using modern tools (ideally Cypress or Playwright) and at least one programming language such as TypeScript, JavaScript, Python, or Java.
- Strong understanding of backend APIs, data validation (SQL/NoSQL), and CI/CD pipelines. Familiarity with frontend testing (ideally React-based applications) and API or integration testing in distributed systems.
- Proven track record – you’ve made a demonstrable impact in your previous roles, standing out from your peers.
- Highly driven and proactive – you relentlessly and independently push through hurdles and drive towards excellent outcomes.
- Meticulous – you hold high standards and have an obsessive attention to detail.
- (Desirable) Experience setting up or scaling automation frameworks from scratch.
- (Desirable) Experience with native mobile application testing, Kubernetes, and microservices architecture.
- (Desirable) Experience with performance, load, or security testing tools.
What the job involves:
- AlphaSights is looking for a self-driven QA Automation Engineer to join the Software Engineering Team.
- We are a digital business in which continuous uptime and product quality and user experience are critical to success.
- The role of the QA Automation Engineer therefore represents a visible and valued opportunity to have an immediate impact.
- Working alongside Software Engineering and Product Management, you will focus on designing and implementing automated testing solutions that drive development quality at scale, ensuring our applications are reliable, scalable, and meet the highest standards, across frontend, backend, and APIs.
- You will be given areas of responsibility and be expected to manage your own time.
- You will need to maintain a positive, problem-solving mindset, and be attracted by the challenge of delivering seamless user experiences through robust test automation in a fast-paced environment.
- You will always be looking for ways to improve your own work while at the same time being committed to helping the wider team succeed.
- You are excited to make the most of on-the-job and classroom-based learning, and the opportunity to dive into the field of IT through exposure to a wide array of different technologies, regions, and challenges.
- Working largely with the teams based in London/Portugal, you will also have the opportunity to work with teams based in other offices across EMEA, US and Asia.
- Design and develop automated test plans and suites across multiple projects to validate software functionality and ensure regression coverage.
- Develop and maintain test automation frameworks and infrastructure and provide tools for developers to test their own code.
- Lead test automation efforts while performing targeted manual testing when needed, such as exploratory testing, UI validation, and edge case verification.
- Create, manage, and maintain test data to support automated testing across environments, ensuring consistency and reproducibility of test results.
- Support robust testing through API test automation, test data management, and cross-platform validation across browsers and devices.
- Collaborate with Engineering and Product teams to define test strategies and acceptance criteria.
- Integrate automated tests into CI/CD pipelines for fast and continuous feedback.
- Monitor, triage, and investigate test failures, raising clear and actionable bugs.
- Provide feedback for UI/UX improvements/enhancements.
- Continuously contribute to the overall improvement of testing tools, processes, and team best practices.
Mid-Level Test Engineer employer: AlphaSights
At AlphaSights, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Mid-Level Test Engineer, you will have the opportunity to work with cutting-edge technologies in a collaborative environment, where your contributions are valued and recognised. With a strong focus on professional development, we offer numerous growth opportunities and the chance to make a significant impact within our global teams based in London and Portugal.
StudySmarter Expert Advice🤫
We think this is how you could land Mid-Level Test Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your automated test frameworks and any projects you've worked on. This is your chance to demonstrate your technical expertise and stand out from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common testing scenarios and tools like Cypress or Playwright. Practice explaining your thought process and how you've tackled challenges in previous roles – this will show your proactive mindset!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at AlphaSights.
We think you need these skills to ace Mid-Level Test Engineer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your technical expertise in automated test frameworks and programming languages. We want to see how you've used tools like Cypress or Playwright in your previous roles, so don’t hold back!
Be Proactive and Creative:We love candidates who think outside the box! Share examples of how you've tackled challenges in your past roles. This is your chance to show us your problem-solving mindset and how you drive towards excellent outcomes.
Tailor Your Application:Don’t just send a generic application! Make it personal by aligning your experience with our job description. Highlight your understanding of backend APIs, CI/CD pipelines, and any relevant testing experience to catch our eye.
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 you’re serious about joining our team!
How to prepare for a job interview at AlphaSights
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially with automated test frameworks like Cypress or Playwright. Be ready to discuss your experience with programming languages such as TypeScript, JavaScript, Python, or Java, and how you've used them in past projects.
✨Show Off Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous roles. Highlight your proactive approach and how you've driven towards excellent outcomes, especially in a fast-paced environment. This will demonstrate your ability to thrive under pressure.
✨Understand the Bigger Picture
Familiarise yourself with the company's products and how they fit into the market. Knowing how your role as a QA Automation Engineer contributes to user experience and product quality will show that you're not just focused on testing but also on delivering value.
✨Ask Thoughtful Questions
Prepare some insightful questions about the team dynamics, the technologies they use, and their approach to continuous improvement. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.