At a Glance
- Tasks: Design and develop automated test scripts using Selenium WebDriver and Java.
- Company: Join a diverse tech company that values collaboration and innovation.
- Benefits: Competitive pay, flexible working options, and opportunities for professional growth.
- Other info: Be part of a supportive community that champions diversity and personal well-being.
- Why this job: Make an impact in quality assurance while working with cutting-edge technologies.
- Qualifications: 3 years of QA automation experience and strong skills in Selenium WebDriver.
The predicted salary is between 51750 - 63250 £ per year.
We are looking for a skilled and proactive QA Automation Engineer with at least 3 years of hands‑on experience in QA automation testing.
The successful candidate will design, develop, maintain, and improve automated test suites for assigned projects, primarily using Selenium Web Driver with Java, JUnit or Test NG, and a Page Object Model framework.
This role requires ownership of end‑to‑end testing activities across Agile or Kanban delivery teams, including test planning, automation development, pipeline execution, defect analysis, and collaboration with development teams and stakeholders.
Key Responsibilities
- Design, develop, and maintain automation test scripts using Selenium Web Driver, Java, JUnit or Test NG, and the Page Object Model framework.
- Own and manage end-to-end automation testing activities for assigned Agile or Kanban projects.
- Build, enhance, and maintain reusable automation frameworks, libraries, utilities, and test data solutions.
- Create, execute, and maintain automated regression, smoke, functional, integration, and end-to-end test suites.
- Manage automation execution within CI/CD pipelines, ensuring test runs are stable, reliable, and suitable for release decisions.
- Analyse test results, investigate failures, identify root causes, and accurately record defects.
- Work closely with development teams, product owners, business analysts, and stakeholders to resolve issues and improve product quality.
- Review automation code written by fellow automation engineers and provide constructive feedback.
- Ensure automation scripts follow agreed coding standards, framework patterns, and maintainable design principles.
- Support cross-browser and web-based application testing.
- Write clear and effective automated test cases based on requirements, user stories, and acceptance criteria.
- Contribute to continuous improvement of automation coverage, framework stability, test execution speed, and reporting.
- Participate in Agile ceremonies including sprint planning, refinement, daily stand-ups, reviews, and retrospectives.
- Minimum 3 years' experience in QA automation testing, preferably on web-based applications.
- Strong hands‑on experience using Selenium Web Driver with Java.
- Experience working with JUnit, Test NG, or a similar Java-based test execution framework.
- Strong understanding of Page Object Model or similar maintainable automation design patterns.
- Experience creating and maintaining automation test suites for regression, smoke, functional, and end-to-end testing.
- Good knowledge of HTML, CSS, and Java Script for web application testing and element identification.
- Experience with cross-browser functional testing.
- Strong familiarity with bug tracking, defect reporting, and test management tools.
- Experience writing test cases, test scripts, and test execution reports.
- Working knowledge of BDD principles; experience with Cucumber or a similar BDD tool would be beneficial.
- Experience working in Agile, Scrum, or Kanban delivery environments.
- Understanding of CI/CD pipelines and automation test integration using tools such as Jenkins, Azure Dev Ops, Git Lab CI, or similar.
- Experience using version control tools such as Git or equivalent.
- Ability to investigate test failures and distinguish between script issues, environment issues, data issues, and application defects.
- Strong attention to detail, communication skills, and a quality-first mindset.
- Experience working with, or willingness to work towards, implementing AI-assisted testing solutions to improve test design, automation coverage, defect analysis, reporting, or test maintenance.
- We Value Diversity
We champion and welcome diversity in our workforce and ensure all job applicants receive equal and fair treatment, regardless of age, race, gender or gender identity, religion, sexual orientation, disability, or nationality.
We are not only committed to increasing the visibility and recognition of talent from under-represented groups within our organisation, but the wider industry too.
At the end of the day, we make sure we take time to look after ourselves, each other, and the planet, because we’re always stronger together.
ITG have a number of community groups available to employees and exist to offer a safe space for like-minded colleagues, with shared interests to connect, socialise and check in with each other.
- #LI-CM1
- #J-18808-Ljbffr
Automation Tester (3 month contract) employer: Inspired Thinking Group (ITG) Limited
Inspired Thinking Group (ITG) Limited is an attractive employer due to its commitment to fostering creativity and innovation within a collaborative environment. The company encourages employees to take on leadership roles while providing opportunities for professional development and mentorship. With flexible working arrangements, ITG supports a healthy work-life balance for its team members.
Contact Details:
Inspired Thinking Group (ITG) Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Automation Tester (3 month contract)
✨Get Involved in Open-Source Projects
Diving into open-source projects is a brilliant way to showcase your skills and connect with other developers in the community. Not only will you beef up your GitHub profile but you might also catch the eye of someone at Inspired Thinking Group (ITG) Limited who values hands-on experience over just theory.
✨Attend Local Tech Meetups
Tech meetups are gold mines for networking and discovering job opportunities, especially in the fast-paced world of software engineering. Check out local listings for events in your area and don’t shy away from introducing yourself. This could lead directly to a temporary position at Inspired Thinking Group (ITG) Limited!
✨Showcase Your Work Online
With temporary roles, it’s all about standing out in a short space of time. Create a portfolio website where you highlight your projects and skills. Talk about your code, and provide links to your GitHub repositories. This will not only demonstrate your abilities but will also make it easier for recruiters at Inspired Thinking Group (ITG) Limited to see what you bring to the table.
✨Leverage Temporary Job Boards
Don’t forget to check specialised job boards for temporary software development roles. Websites like We Work Remotely or Remote OK often list short-term gigs that can be a perfect fit. Apply directly through our website as well, making sure your application is sharp—temporary roles can move fast!
We think you need these skills to ace Automation Tester (3 month contract)
Some tips for your application 🫡
Show Off Your Tech Skills:Make sure your CV highlights your tech stack and any programming languages you’re proficient in. Include specifics about any frameworks or technologies you’ve worked with; they can make you stand out in the sea of applicants. It’s all about showing that you have the chops we need at Inspired Thinking Group (ITG) Limited!
Portfolio 2.0:Since you’re applying for a temporary gig, it’s super important to showcase a portfolio that highlights your best projects. Include links to GitHub or any personal projects that demonstrate what you can do in a real-world environment. This gives us a taste of your style and your problem-solving approach!
Keep It Brief and Relevant:With a temporary position, we want to see your ability to hit the ground running. Be concise in your CV and cover letter; stick to experiences that directly relate to the role. Highlight any previous temporary roles or freelance gigs that show your adaptability and quick learning!
Tailor Your Cover Letter:Don’t just send a generic cover letter. Personalise it for Automation Tester (3 month contract) at Inspired Thinking Group (ITG) Limited! Mention why this temporary role excites you and how you see yourself contributing in the short run. Show us what you've got and why you're the one for this quick turn-around!
How to prepare for a job interview at Inspired Thinking Group (ITG) Limited
✨Nail the Technical Skills
For a software engineering role, you'll likely face technical questions or coding tasks during your interview. Brush up on the relevant programming languages and frameworks that Inspired Thinking Group (ITG) Limited uses, and don’t forget to practice some coding challenges on platforms like LeetCode or HackerRank. Showing your coding prowess can really make you stand out!
✨Prepare for System Design Questions
Even for a temporary role, having a grasp of system design principles can be crucial. Be ready to discuss how you would architect a software solution, including discussing trade-offs, scalability, and performance considerations. Having examples from previous projects can really show off your analytical thinking.
✨Demonstrate Your Adaptability
Since this is a temporary role, you'll want to emphasise your ability to hit the ground running. Highlight experiences where you quickly adapted to new technologies or teams. Let’s make it clear to the interviewers at Inspired Thinking Group (ITG) Limited that you can learn on the job and deliver results in a short timeframe!
✨Show Off Your Portfolio
Make sure to have a portfolio or GitHub ready showcasing your projects. Having tangible evidence of what you've done—be it personal projects, contributions to open-source, or previous work—can convey how capable you are. Tailor this for what might interest Inspired Thinking Group (ITG) Limited, so it's relevant and sparks conversation during your interview.