Job Title:
Automation Engineer
Location:
London, UK
Job Type:
FTC - 6 months
Principal Accountabilities
Technical Skills
Collaborate with teams to design, plan, and execute testing across delivery phases
Deep expertise in Quality Assurance, including manual and automated testing
Develop and implement test plans and scripts using tools like Azure DevOps
Strong grasp of web technologies (HTML, CSS, XML, JSON, HTTP) and web architecture
Support business users during acceptance testing, including walkthroughs and issue resolution
Skilled in OOP languages like C# or Python
Lead the creation of automated testing solutions for complex systems
Proficient in automated testing tools: Selenium, Playwright, RestAssured, RestSharp, Pytest
Contribute to automation frameworks that ensure scalability, reliability, and maintainability
Experienced in API testing and microservices architecture using Postman/Insomnia
Drive continuous improvement and innovation in automation tools and processes
Solid understanding of CI/CD pipelines (Jenkins, Azure DevOps)
Ensure integration with CI/CD pipelines and development workflow
Familiar with cloud platforms, especially Azure
Provide technical guidance on testing best practices
Knowledge of containerization and orchestration (Docker, Kubernetes)
Act as a subject matter expert and advocate for quality across the organization
Exposure to non-functional testing: performance, load, accessibility, security
Independently review internal and third-party testing for consistency and quality
Experience in QA leadership, strategy, and mentoring
Align testing efforts with project goals through cross-functional collaboratio
Familiarity with low-code/no-code testing
Evaluate and integrate testing tools into the SDLC
Proven ability to drive process improvement and team development
Investigate and resolve issues identified during testing
Excellent communication across technical and non-technical teams
Propose innovative solutions to tackle complex technical challenges
Strong problem-solving and proactive attitude
Embraces Agile methodologies and participates actively in ceremonies
Promotes a collaborative, inclusive environment with knowledge sharing
Core Competencies
Advocates for quality and keeps the end-user experience front and center
Problem Solving: Strong analytical skills for tackling complex technical challenges.
Code Quality: Committed to writing clean, performant code and participating in code reviews.
Mentorship: Actively shares knowledge and promotes technical excellence within the team.
Collaboration: Works effectively with cross-functional teams to ensure project success.
Innovation: Identifies opportunities for process and technology improvements.
Ownership: Takes full responsibility for task delivery and technical decisions.