Graduate QA Automation Engineer
Are you passionate about building smarter, faster, and more efficient processes? Do you thrive on solving complex problems, working with cutting-edge tools, and automating everything you can?
This is your chance to join a forward-thinking team at the forefront of enterprise software development, playing a critical role in ensuring the quality of our solutions through innovation and automation. We’re looking for a Graduate QA Automation Engineer who can apply fresh thinking and technology to redefine how software testing is done in the fast-moving global media and commercial radio industry.
Why Automation is Key
At adserve, we believe the future of software QA lies in automation. Manual testing will always have a place, but our goal is to automate as much of the QA process as possible. This means building frameworks that reduce repetitive tasks, integrating tests seamlessly into CI/CD pipelines, and leveraging the power of AI tools to optimize quality assurance.
Your role as a Graduate QA Automation Engineer will be pivotal in achieving this vision.
What You’ll Do
What We’re Looking For – Must Have
We care more about your intelligence, problem-solving skills, and attitude than years of experience. Here’s what we value:
Nice-to-Have Skills
Why Join Us?
This is your chance to join a forward-thinking team at the forefront of enterprise software development, playing a critical role in ensuring the quality of our solutions through innovation and automation. We’re looking for a Graduate QA Automation Engineer who can apply fresh thinking and technology to redefine how software testing is done in the fast-moving global media and commercial radio industry.
Why Automation is Key
At adserve, we believe the future of software QA lies in automation. Manual testing will always have a place, but our goal is to automate as much of the QA process as possible. This means building frameworks that reduce repetitive tasks, integrating tests seamlessly into CI/CD pipelines, and leveraging the power of AI tools to optimize quality assurance.
Your role as a Graduate QA Automation Engineer will be pivotal in achieving this vision.
What You’ll Do
- Build Automation Frameworks: Design, develop, and maintain test automation frameworks for functional, regression, and non-functional testing.
- Automate Everything: Replace repetitive manual tests with robust automated scripts, ensuring faster and more reliable software delivery.
- Integrate with CI/CD Pipelines: Collaborate with developers to integrate automated tests into the development lifecycle, ensuring every build is tested in real-time.
- Leverage AI Tools: Explore and utilize AI-powered tools to optimize testing strategies, identify patterns, and improve test coverage.
- Non-Functional Testing: Conduct performance, scalability, and load testing to ensure our software meets demanding real-world requirements.
- Collaborate Across Teams: Work closely with developers, product managers, and other stakeholders to ensure quality is embedded into every stage of the development process.
- Continuously Improve: Identify bottlenecks in the QA process, propose solutions, and drive improvements through automation and innovation.
- Investigate Issues: Analyse and reproduce bugs reported by clients, and work with developers to resolve them quickly.
What We’re Looking For – Must Have
We care more about your intelligence, problem-solving skills, and attitude than years of experience. Here’s what we value:
- Aptitude for Automation: A passion for automating processes and optimizing workflows.
- Curiosity and Intelligence: The ability to learn quickly, think critically, and tackle challenges creatively.
- A degree (1st or 2:1) in Computer Science from a really good university
- Strong programming skills in Python, JavaScript, Java, or similar languages.
- A solid understanding of QA methodologies, testing frameworks, and software development principles.
- Familiarity with tools like Selenium, Cypress, Postman, or similar
- AI Experience is a huge plus. If you’ve dabbled with or used AI tools (e.g., machine learning models, AI-driven testing platforms, or automation frameworks) to enhance software QA processes, we’d love to hear about it. Your knowledge in this area could play a key role in shaping how we implement next-generation QA strategies.
Nice-to-Have Skills
- Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins).
- Experience with databases like MySQL or DynamoDB.
- Familiarity with performance testing tools (e.g., JMeter, LoadNinja).
- Understanding of API testing using tools like Postman.
Why Join Us?
- Be at the forefront of innovation in software QA and automation.
- Learn and grow alongside an experienced and supportive team.
- Solve real-world problems and make an impact on the global media industry.
- Work with cutting-edge tools and technologies, including AI-driven solutions.
- Competitive salary, benefits, and a culture that values creativity and intelligence over tenure.