€50,000 - €60,000
A top client in Dublin North is recruiting for a QA Engineer to join their existing team.
The QA Engineer will work under general supervision to monitor software quality and associated business/technical risks across the software development lifecycle. This person is responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the objectives are met and that the solution works as expected. The solution should be tested in terms of functionality, performance, reliability, stability and compatibility with other legacy and / or external systems.
As a QA Engineer you will estimate, plan, and coordinate testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in various defect tracking system. Guide, direct others and perform in the set-up and performance of the tests. Prepare recommendations for testing and documentation procedures to be used in the product design phase through the initial production. We have big ambitions for the business, so any potential person needs to share these ambitions.
Review functional and design specifications to ensure full understanding of individual deliverables. • Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts. • Identify test requirements from specifications, map test case requirements and design test coverage plan. • Execute and evaluate manual or automated test cases and report test results. In technical support of hold and facilitate test plan / case reviews with crossfunctional team members. • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
Ensure that validated deliverables meet functional and design specifications and requirements. • Isolate, replicate, and report defects and verify defect fixes. • Knowledge and experience in technical aspects of software solution being tested • Provide technical support for other team members and other internal staff. • Broad understanding of customer-facing and business-specific needs in terms of web and mobile usability and user experience standards. • Work closely with software developers, product owner, stakeholders, architecture and operations teams and any other department affected by the product under test • Report consistently to his / her QA line manager. • Write automated tests using the WebDriver protocol to cover regression test scenarios as appropriate. • Support project management in the following areas: task identification, workload estimates, risk assessments and suggesting solutions.
Nice to have:
- A relevant qualification in IT, preferably a BSc • ISEB / ISTQB certification would be considered an asset; • Experience in Agile methodologies would be considered an asset; • Experience in the testing of websites, exploratory testing and creation of automated test scripts; • Working knowledge of: o SpecFlow, Cucumber or equivalent BDD automation tool o Selenium WebDriver o Selenium Grid2 o SoapUI o Protractor o NUnit o CI build systems, preferably Jenkins