Hiring! Senior Software Engineer in Test - 37963
- Start date: ASAP
- Duration: 12 months
- Location: 1 week in Dublin - 3 weeks working from home
- Rate: €400 - €450 per day
The Expertise we’re looking for
- 5 years Software Quality Engineering experience.
- Multi-stack engineer with knowledge in a breadth of development technologies and test automation frameworks (Java/J2EE, jUnit, Cucumber, Selenium, Serenity, JavaScript/Angular, Spring, Web Services, REST, HTTP, Playwrite)
- Experience with continuous integration practices and automated deployment tools.
- Strong JIRA & XRAY knowledge
- Development experience in Java/Java Spring Boot is a plus
The Skills you will bring
- You understand all aspects of testing (unit testing, acceptance testing, etc.).
- You can learn large software systems end-to-end quickly
- You have excellent written and oral communication skills.
- You are collaborative in your approach, actively contributing to how work gets completed.
- You are passionate about Test Driven Development, developing robust software, writing testable and maintainable code
- You are self-directed, willing to take initiative, pragmatic and results-oriented
- You have a keen attention to detail and want to solve hard problems, not just detect them
- As part of a scrum team, you will actively participate in the development process through designing, writing and maintaining application features and automated tests including unit tests, functional tests and end-to-end regression tests
- You will contribute to the QA automation strategy for our client-facing applications, to enable rapid delivery of key customer features.
- Use your knowledge of development and testability knowledge to architect better software design, promote proper software engineering and bug prevention strategies which is both scalable and maintainable
- Support the team in designing reliable, portable, accurate and credible tests, and in integrating them into CI/CD pipelines
- Participate in development using Java, JavaScript/Angular and Webservices/HTTP
- Collaborate with team members on improving team's test coverage, release velocity and production health
- Enable the team in designing and developing automation harnesses using Serenity w/ Cucumber and REST.
- Participate in application code and test code reviews with rest of the Scrum team
The Value you will deliver
- Drive a culture of quality.
- Influence the broader team in quality engineering behaviours and practices.
- Strong analytical, communication, and organizational skills and the ability to manage multiple tasks at a given time.