DescriptionJob Description:
Seeking an experienced Automation QA Engineer to continue to develop & improve our software quality standards at Hertz, and to help build & verify robust software solutions for our business.
Your expertise in serverless technologies such as AWS, K8s & Docker and testing methodologies such as Behaviour-Driven Development (BDD), Unit testing, test coverage tools and testing concepts such as the testing pyramid will support multiple development teams delivering software in an agile environment.
What Youβll Do:
As an Automation QA Engineer, your responsibilities include:
- Enforcing test coverage and best practices in the development team in conjunction with the technical leads and QA lead.
- Owning deployments & verification of features.
- Defining and executing automated tests for serverless applications in AWS.
- Collaborating closely with developers and product owners to specify comprehensive test plans.
- Harness proficiency in object-oriented programming & scripting languages to architect robust testing frameworks.
- Conduct data analysis, enriching our testing strategies and identifying deficiencies in large data systems.
- Demonstrate a nuanced understanding of EKS/Docker environments.
- Seamlessly integrating with cross-functional teams to ensure software quality across the developmental spectrum.
- Executing load and performance testing on diverse endpoints.
- Showcasing familiarity with prominent testing frameworks such as pytest, jest, and junit to enhance test suites, and integrating principles of Behaviour-Driven Development (BDD) into test suites.
What Weβre Looking For:
- A Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as an Automation QA Engineer, emphasizing serverless technologies.
- Experience with front end testing using Playwright and/or Cypress, Selenium.
- Proficiency in Java, Python or TypeScript, Docker, Jenkins & automation tools a plus.
- Hands-on experience with AWS and EKS/Docker.
- Familiarity with Git, Jenkins, and RESTful APIs.
- Experience with load testing tools & principles.
- Solid understanding of testing frameworks, methodologies & objectives.
- Data analysis experience and familiarity with Jupyter Notebook or similar tools is a plus.
- Exceptional attention to detail and organizational skills.
- Self-driven with a passion for improving software & processes with multiple teams.
Hertz is an equal opportunity employer, all applicants must have the legal right to work in Ireland (Valid EU Passport / Relevant Visa).
What Youβll Get:
Β
- Employee Friends & Family rental discount (40% discount for employee & partner; 30% discount for up to 8 additional family/friends).
- Hybrid/flexible working arrangements.
- 22 days holidays on hire rising to 27 days with service.
- Occupational Pension Scheme with up to 5% company matched contribution.Β
- Life Cover payable at 4 times base salary.Β
- Profit Share Scheme.
- Tuition support plus access to compressive online learning platform.
- 10 days paid study leave & paid exam leave where exams fall during work hours.
- Income protection for long term illness.
- Professional membership fees paid in full annually where membership relates directly to role.Β
- Bike to Work & Travel Pass schemes.Β
- Employee Assistance Programme for employees and family.
- Occupational Health support.
- Christmas savings scheme.