Senior Automation Engineer
About the role
An innovative international technology company is expanding its software engineering team and is looking for a Senior Automation Engineer to help build and scale automated testing solutions for complex software platforms. This is an opportunity to work on cutting-edge technologies in a highly collaborative engineering environment, contributing to the quality, reliability and scalability of next-generation software systems.
About the Role
You will play a key role in improving automation frameworks, integrating testing into development workflows, and ensuring software excellence throughout the product lifecycle.
Responsibilities
- Design and develop scalable automated test solutions for backend services, APIs and user interfaces.
- Build and maintain automation frameworks that support high-quality software delivery.
- Integrate automated testing into modern CI/CD environments.
- Collaborate with software engineers, QA specialists and product teams to define testing strategies.
- Perform manual validation when required and convert test cases into automated suites.
- Investigate, debug and resolve issues affecting automated test execution.
- Improve test coverage, execution speed and overall framework reliability.
- Promote software quality best practices across engineering teams.
- Support continuous improvement initiatives and contribute to a quality-first development culture.
- Provide technical guidance and mentor engineers on automation methodologies.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering or a related technical discipline.
- Equivalent professional experience will also be considered.
- At least 7 years of experience in software test automation.
Required Skills
- Strong experience automating backend, API and UI testing.
- Proficiency in at least one of the following languages:
- Java
- Python
- C#
- Experience working with BDD frameworks such as Cucumber or similar.
- Previous experience working within Agile software development environments.
- Knowledge of CI/CD pipelines and automated software delivery practices.
Preferred Skills
- Experience mentoring or coaching other engineers.
- Hands-on experience with Docker and/or Kubernetes.
- Familiarity with distributed or cloud-native applications.
Technical Environment
- Experience with several of the following technologies is desirable:
- Java
- Python
- C#
- Selenium
- Cypress
- Cucumber
- REST API testing
- Postman
- CI/CD
- Docker
What We're Looking For
- Excellent analytical and troubleshooting skills.
- Strong communication abilities and experience working within multidisciplinary teams.
- Proactive mindset with a focus on continuous improvement.
- Ability to adapt quickly to evolving technologies and business needs.
- Passion for software quality and automation.
Why Join?
- Work on technically challenging products with global impact.
- Join a collaborative engineering team using modern technologies.
- Influence automation strategy and software quality practices.
- Professional growth within an international technology environment.
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Engineer - Crane
1 day agoSpeedy Hire
Lead Engineer - FEM and Digital Analysis, Wing
1 day agoGuidant Global
Senior Lead Engineer
1 day agoThe Collective Network
Mobile Maintenance Engineer
1 day agoPareto FM
Service & Small Works Engineer
1 day agoRanger Services Holdings Limited
Mechanical Engineer
1 day agoNuffield Garage
Gas QC Inspector
1 day agoSureserve Group
Performance and Monitoring Engineer
1 day agoSolus Accident Repair Centres
Lift Repair Engineer
1 day agoProfessional Technical Ltd