Job Description
Lead Software Engineer in Test
Seeking a passionate software professional to drive innovation and ensure the highest quality standards in a challenging 12-month role.
Duration: 12 months
Daily rate: €470
Hybrid: 2-3 days onsite in Dublin
Responsibilities:
- Develop and implement comprehensive test strategies, acceptance criteria, and test plans to ensure product quality.
- Build and maintain efficient test automation frameworks using tools like TestNG, JUnit, and Selenium WebDriver.
- Collaborate with development teams to identify and address quality defects throughout the development process.
- Mentor and guide team members in best practices for quality engineering and testing.
- Drive initiatives to improve testing processes, tools, and methodologies.
Qualifications:
- Technical Skills:
- Strong proficiency in Java programming (Core, Design Patterns, Data Structures)
- Hands-on experience testing REST APIs and handling JSON or XML
- Expertise in test automation frameworks (TestNG, JUnit)
- Familiarity with Git, Maven, Bash, CI/CD tools (Jenkins/Bamboo), and static code analysis tools (SonarQube, JaCoCo, PiTest)
- Knowledge of VMs, cloud-based applications, SQL (Oracle DB), and Agile methodologies
- Experience:
- 7+ years of relevant experience in quality engineering or software development
- Proven track record in building and leading test automation teams
- Soft Skills:
- Excellent communication and interpersonal skills
- Strong problem-solving and analytical abilities
- Ability to collaborate effectively with cross-functional teams
- Passion for quality and continuous improvement
Preferred Qualifications:
- Experience with event-driven architectures and testing similar systems
- Knowledge of Chaos Engineering
- Background in technology or fintech industries