- Start date: ASAP
- Duration: 12 months
- Location: 1 week in 1 Waterside, Kingswood Ave, Dublin Ireland, 3 weeks working from home
- Rate: €300 - €400 per day
The Expertise We’re Looking For
- Bachelor’s degree in computer science or equivalent experience is required
- 6 years Software Quality Engineering experience
- Significant experience with test automation tools and frameworks
- Experience with continuous integration practices and automated deployment tools
- Experience with agile methodology, working in an environment where you are part of a co-located team who at times work with other squads distributed globally
- Experience with agile methodology, working in an environment where you are part of a co-located team who at times work with other squads distributed globally
The Skills You Will Bring
- Proven understanding of the software development process including planning, analysis, design, coding, phases of testing and associated methodologies (BDD), problem and resolution management
- 5 years of test automation development using Java or similar language
- Use and build upon the existing automation framework adding robust test suites to add to overall test coverage
- Hands on experience with crafting and maintaining testing frameworks like Junit
- Experience in testing distributed applications at multiple layers of the technology stack
- Experience using REST, Java, Web Services, Git and Jenkins
- Good experience with API testing and associated verification methods, Swagger and JSON
- Proven technical skills using SQL, JavaScript and Java
- Experience with test automation tools such as Cucumber, REST Assured and Karate
- Knowledge of Version Control Systems and branching strategies
- Ability to quickly learn, adapt and thrive to meet the needs of a fast paced, changing environment
- Experience with Jira X-Ray for test management / test repo an advantage
- Have the proven ability to work independently as part of an Agile Sprint, team/squads
The Purpose of Your Role
- Actively participate in all Agile Ceremonies from planning through to sprint close and retro
- Work collaboratively with engineering and business colleagues to interpret business requirements and crystallize stories and acceptance criteria for implementation during the relevant agile ceremonies
- Contribute to the design phases of projects to ensure engineering solutions are automatable
- Practical experience working with multiple test types including smoke, functional and regression to develop and execute test scripts and associated automation test suites
- Mine and manipulate data to create test data and test cases for projects
- Be the voice of quality within your team by championing the adoption of the process and standards set by your overall QE Chapter and ensure that you and your team adhere to the best practice consistently
- Analyse and report test results, project tracking and product release readiness
- Continually grow your skillset with the use of company fortnightly full learning days
The Value You Will Deliver
- Provide quality leadership by driving 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