Senior QA Analyst & Automation Engineer
- 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
+4 more
Job description
- Champion test automation and promote a shift-left testing culture across the business
- Design, build, and maintain automated testing frameworks for both functional and non-functional testing
- Collaborate closely with developers to improve code quality and testability
- Identify opportunities to replace manual testing with automated solutions
- Integrate automated testing into CI/CD pipelines alongside DevOps teams
- Work with Product teams to refine requirements and define acceptance criteria
- Analyse test results and provide clear, actionable insights
- Stay up to date with emerging tools, technologies, and best practices in QA and automation
- Document processes and contribute to continuous improvement of testing strategies
- Mentor and support more junior team members
Requirements
We are seeking a highly skilled and technically strong Senior QA Analyst & Automation Engineer to join a fast-paced and innovative technology environment. This role is ideal for someone with a strong background in test automation and a passion for improving software quality through modern engineering practices.
You will play a key role in driving a “shift-left” approach to testing, embedding quality early in the development lifecycle, and building scalable automated testing solutions. Working cross-functionally with Development, DevOps, and Product teams, you will help ensure high-quality software delivery across all stages., * Strong experience in software quality assurance, with a focus on automation
- Proven ability to design and build test frameworks from scratch
- Solid understanding of unit testing, TDD and BDD methodologies
- Experience with non-functional testing (e.g. performance, scalability)
- Familiarity with Agile environments and DevOps practices
- Experience integrating automated testing into CI/CD pipelines (e.g. Azure)
- Strong analytical and problem-solving skills
- Excellent communication and stakeholder management skills
- A proactive mindset with a passion for improving quality and efficiency
- Experience with Python (including pytest or unittest)
- Exposure to C# environments
- Experience using Git for version control
- Interest in or experience using AI tools to enhance testing and automation
Benefits & conditions
- Competitive salary and benefits package
- Opportunity to work in a collaborative, fast-growing environment
- Strong focus on innovation, continuous improvement, and work-life balance
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
Fully Remote Software Engineer Jobs
The 12 Best Jobs for Software Engineers
Where To Find Software Engineering Jobs
Dev Digest 121 - AI goes offline