
Software Automation Tester
Squarcle
full-time
Posted on:
Location Type: Hybrid
Location: Bristol • United Kingdom
Visit company websiteExplore more
About the role
- Develop and maintain automated and manual test scripts for functional, regression, integration testing and end-to-end (front-end and back-end)
- Develop and maintain automated and manual test scripts for non-functional testing; performance (stress, load and endurance), security, usability, and compatibility
- Build scalable automation frameworks for UI, API, and backend systems
- Collaborate with developers, business analysts, and product owners to ensure requirements are fully tested
- Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions)
- Analyse test results, document defects, and verify fixes
- Participate in sprint planning, estimation, and Agile ceremonies.
- Perform root cause analysis for defects and quality issues
- Continuously improve test coverage, testing reliability, and automation speed
- Contribute to QA best practices, standards, and documentation
- Design, execute, and maintain test cases and test scenarios based on user stories, requirements, and acceptance criteria
- Identify, log, and track defects, working closely with developers to support timely resolution
- Contribute to test planning, estimation, and risk-based prioritisation
- Validate fixes and support release readiness activities
- Ensure test evidence is captured and maintained to support audit and assurance needs
- Actively contribute to retrospectives and continuous improvement of testing practices
- Produce clear, comprehensive technical documentation and communicate architecture decisions and designs to technical and non-technical stakeholders
- Support and mentor junior team members, sharing knowledge on emerging technologies and architectural best practices
- Work effectively in diverse teams within an inclusive team culture where people are recognised for their contribution.
- Commit to continuous development by supporting the organisation of team events, training sessions and recruitment activities
- Carry out other duties as specified by the manager
- Deputise for the manager during periods of absence.
Requirements
- Strong experience with automation tools such as Selenium / Playwright
- Strong programming skills in at least one language Java, JavaScript/TypeScript, Python
- Hands-on experience with API automation and tools like Postman , Bruno , RestAssured , or Karate
- Experience with CI/CD tools Azure DevOps, Jenkins, GitLab, GitHub Actions
- Knowledge of BDD/TDD frameworks (e.g., Cucumber)
- Familiarity with version control (e.g., Git)
- Solid understanding of SDLC, testing principles, and quality standards
- Experience with SQL
- Strong experience in database and ETL testing – both manual and automation
- Experience testing software applications or digital services.
- Understanding of structured test design techniques and defect management.
- Familiarity with agile delivery methods and working in sprint-based teams.
- Experience using test management and defect tracking tools.
- Experience testing cloud-hosted or distributed systems.
- Awareness of accessibility and usability considerations.
- Strong attention to detail and analytical thinking skills.
- Ability to clearly communicate issues and risks to the wider team.
Benefits
- 26 days of annual leave (including your birthday!) plus UK bank holidays — increasing to 27 days after three years, and 28 after seven years
- Five extra days for your five and 10-year anniversaries
- Additional leave for members of the Reserve Forces and CFAV.
- Private medical insurance Provided once you’ve completed your probation.
- £1,000 referral bonus for successful hires
- Performance-related awards
- Milestones and life event hampers to celebrate life’s big moments
- Annual training week abroad
- Funding for qualifications that benefit both you and the business
- Cycle to work scheme
- Discounted travel through funded railcards
- Our pension provider is NOW Pensions, pension contributions are 3% employer and 5% employee
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automation testingmanual testingAPI automationdatabase testingETL testingperformance testingsecurity testingusability testingSQLtest case design
Soft Skills
analytical thinkingattention to detailcommunicationcollaborationmentoringcontinuous improvementproblem-solvingteamworkadaptabilityleadership