Senior Test Engineer - Automation
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Requirements
These are the most important things to us, we can teach skills, but behaviours are much harder to teach.
- An analytical and questioning mind, rather than taking things at face value
- Able to be pragmatic when needed, understanding the difference between quality and meeting release deadlines
- A complete focus on quality at all levels in the software development life cycle
- A great communicator who can have conversations with both technical and non-technical people, fluent in English
- A test-first mindset, rather than sticking rigidly to specific methodologies
- A focus on testing early and testing often
- An understanding of the need to push testing close to the code and a strong desire to create quick feedback cycles
- Strong leadership skills, both internally and with clients
- Holistic thinking with a focus on small, intricate details
- Passionate about all things mobile and apps
Essential skills
You’ll need some skills to help you pick the role up quickly, but it’s not a long list.
- A strong understanding of being a testing leader in an agile environment
- Experience creating test strategies and collaborating with people to achieve this
- Exposure to CI/CD pipelines and experience of continuous testing
- Ability to understand and debug code using IDEs such as Visual Studio or IntelliJ
- Experienced in API testing using tools such as Postman or JMeter
- An understanding of behavioural driven development (BDD) and its benefits and drawbacks
- Experience of source code management
- An understanding of and ability to influence non-functional requirements
- Hands-on experience in testing mobile apps
- Experience instructing, mentoring and coaching others to develop a QA mindset
-
Comfortable using AI/LLM tooling in testing workflows, with the judgement to know when to trust or override its output
- Exposure to mobile and API automation tools such as Maestro, Playwright, or Karate, or equivalent frameworks
- Working knowledge of unit testing tools for scripting languages such as MochaJS or Jest
-
An ability to write automation in at least one of Python, JavaScript, Java or C#
- Experience working with UI automation tools such as Selenium or Cypress
Desirable skills
These are the little bit extra, cherry-on-top skills that will help you stand out. Still give us a shout if you haven’t currently got these skills though!
- Experience in 3 Amigos sessions
- Experience working within cloud environments, in particular AWS
- Experience working with both SQL and no-SQL databases
- Experience of code analysis tools such as SonarQube
- Experience of building CI/CD pipelines with tools such as GitLabCI, Jenkins or Azure DevOps
- Experience working with performance test tools such as Locust or JMeter
- Working knowledge of infrastructure-as-code technologies such as Terraform
- Understanding of test-driven development (TDD) and when to use it
- Experience defining and implementing quality metrics
- Experience on non-functional testing, e.g. performance, security, accessibility, or visual regression
- Experience using logs, monitoring, or observability tools to diagnose issues
Benefits & conditions
- 25 days Annual Leave (plus bank holidays)
- An additional day of paid leave for celebrations
- 1 additional day of holiday after 2 years’ service (26 days total) and another 2 days after 5 years (28 days total)
- Monthly Wellness Allowance
- Annual Learning and Development Allowance
- Paid time off for Life Events
- Matched Employer Contributed Pension (5%)
- Life assurance based on 4 x your salary
- Access to an Employee Assistance Programme
- Enhanced Family Leave
- Enhanced company sick pay
- A range of optional Salary Sacrifice benefits (inc EV Scheme, Home and Tech, Cycle to Work and Pension)
- Exciting calendar of Burendo social events and activities
About the company
We’re an award-winning consultancy known for delivering exceptional products and services through technology. We work closely with organisations to help them accelerate value delivery and create outstanding customer experiences. Our purpose is simple: to empower organisations to make a real difference for people, society, and the planet through technology that’s efficient, user-friendly, and solves problems fast.
At Burendo, we believe that together, we can achieve incredible things.
What sets us apart is how we work. We pride ourselves on having a pragmatic attitude to delivery-we think big, plan practically, adapt quickly, and always focus on results, no matter how complex the challenge. We’re passionate about making great things happen by embracing innovation, challenging the status quo, and fostering collaboration at every step. At Burendo, caring for people is at the heart of what we do. We value partnerships, listen to different viewpoints, and believe in treating everyone fairly. And, we love to share what we learn-using our expertise to help others grow and empowering organisations to succeed in the long term.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Should senior developers refuse interview coding challenges?
What’s the Difference between a Junior, Mid, and Senior Developer?
The Most Popular IT Jobs on the Market
Software Engineer Salary London