- Job Ref: 4787
- Location: Dublin, Ireland
- Type: Permanent
Our Client is looking for experienced Automation Engineers to be part of a cross functional engineering team delivering key features for their award winning SAAS offering.
As a QA engineer you will be working directly with UX, BA and full stack engineers to deliver coded automated tests for browser and mobile based applications in a CI/CD environment, following Kanban methodologies.
? Performing coded automation testing.
? Conducting test case development based on functional and technical requirements.
? Setting up and monitoring of automation test suites as part of CI/CD pipeline.
? Working directly with the wider teams to maintain and enhance our test automation frameworks.
? Maintaining bug backlogs - triaging and prioritizing with stakeholders.
? Advocating for QA and defining / maintaining quality standards within your team.
What we’re looking for...
You are a software enthusiast with a passion for the technologies you are working with, and an advocate of clean code practices and processes.
You’ll need to have:
? Bachelor’s degree or relevant work experience
? Three or more years of experience in software development.
? Experience in agile/lean methodologies and processes - ideally Kanban or scrum
? Experience with systems analysis and design, and working with senior engineers and
? Experience working in enterprise project and team environments with product, application
support and operations teams.
? Three or more years of experience in coded test automation using C#.
? Experience in testing fundamentals - test case generation, smoke testing, regression etc.
? Experience using Selenium Web Driver 2/3 and Visual Studio to write coded automation
? Cross browser testing experience.
? Experience with test case management tools such as Test Rail.
? Experience of testing RESTful API architectures through code-based testing.
? Experience in Object Oriented/SOLID Design principles and practices.
? Mobile automation test tools experience e.g. Appium.
? Experience managing code with source control applications e.g GIT or SVN.
Even better if you have:
? A degree
? Quality and results focused with experience in project delivery - individually or as part of a team and ideally in a CI/CD environment.
? Strong communication skills both written and oral.
? Ability to work independently and as part of a team.
? Experience testing Microservices or Service Oriented Architectures.
? Performance testing experience (JUnit, Loadrunner or other tools).
? Knowledge of Test Driven Development and Domain Driven Design.
? Experience in SQL for data set up and verification.
? Ability to read and understand production code as part of test case development.
? Experience to defect/requirements management tools e.g. JIRA.