Position: Senior Test Automation Engineer (Java)
Company: Amach Software
Experience required: 5y
English level: upper

Amach is an industry-leading software company with headquarters located in Dublin and remote offices in Romania and Ukraine. Established in 2013, we specialise in software delivery, bespoke automation frameworks and cloud consulting. Amach are AWS registered partners and winners of the SD LEO Innovation Award 2021.

Currently we are recruiting Senior Test Automation Engineer to work with our team and client in the Aviation industry remotely from Ukraine.

The successful candidate will be responsible for building and executing comprehensive automation test suites and frameworks based on the Amach approach.

As a senior automation engineer we are looking for someone who has 5+ years of automation experience, good Linux experience, who is a strong supporter of best practices and has a passion for learning new technologies.

As part of the Amach team you will implement test automation frameworks leveraging common Amach libraries while following our best practices. You will also feed into the overall Amach approach and automation standards.

If you’re looking for a challenging career working in a supportive environment with access to training and a global network of experts, this could be the role for you. As part of our global team, you'll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job.


You will get the opportunity to:
- Implement and contribute to the Amach automation approach, methodology and best practices
- Be part of the existing automation team and deliver automation as per requirements and best practice
- Build, maintain and add to existing automation frameworks
- Evaluate test cases for inclusion in regression
- Integrate the test framework into the CI
- Automate for newly integrated features and develop the relevant toolsets
- Closely work with software developers and other engineers to deliver the highest quality products in a cost-effective manner
- Work closely with other QA team members to automate the execution and verification of reports created by various channels
- Review product requirements and functional

Key competencies/skills required:
- Good Java experience
- Working experience of tools like Selenium, Appium, Jersey, REST Assured or equivalent.
- Experience with applications hosted on Linux environments
- Keen interest in software automation
- Worked with agile development (task estimation, test & deployment automation, continuous integration)
- Good communication skills with the ability to efficiently report to key stakeholders
- CI/CD experience a plus

Desirable Skills and Criteria:
- Ability to drive new technologies, tools, and processes
- Ability to work as part of an inter-disciplinary team
- Good creative problem solving skills
- Self-motivated and avid learner who strives to continually improve.

We offer:
- Options for career advancement
- An opportunity to join a fast-growing company
- Great learning and development opportunities
- Flexible working environment
- Competitive salary