QA Test Analyst - Automation
QA Test Analyst - Automation Cardiff We are looking for a Senior Test Analyst to work as a test analyst for new applications coming from the ICT Innovation Team. The Test Team plays an important part in ensuring a high level of quality is maintained throughout the Innovation Programme as we migrate data, re-develop applications, and purchase new COTS packages to support the activities of the new Welsh government body. The QA Test Analyst is a pivotal role where you will perform a range of system, Integration, User Acceptance and Regression test validation tasks, test automation and execution, as well as providing essential input into translating requirements into tests, test planning/design and test metrics. You will be working within a team environment but at times independently. For this role you will be expected to be a team player and have excellent communication skills both verbal and written. You will be delivery focused and a self-motivated hard worker who can stick to tight deadlines and function under pressure. The post will be based in Cardiff or Bangor with travel to other offices in Wales. No expenses will be paid for travel. We are looking for someone who will; - Contribute to the development, delivery and support of the projects within the ICT programme of works to time, budget and quality to meet the needs of the ICT Innovation programme. - Monitor progress of test work, identify gaps in the delivery of priorities and take remedial action to enhance the test service and ensure appropriate reallocation of time and effort. - Identify and produce required documentation and reports to agreed quality standards to support programme and project delivery. - Influence key stakeholders and maintain partnerships internally and externally; enhancing the reputation of the ICT department by responding to and resolving issues raised. - Assist colleagues to meet delivery priorities relating to new ICT developments and innovations - Ensure and implement appropriate test governance arrangements relating to new ICT innovations - Assist ICT lead staff to plan, design and specify requirements for the activities to ensure links are made with other work areas to avoid/anticipate potential risks. - Promote and champion innovative approaches and methods to actively look for opportunities for skills transfer, to provide continuous improvement in NRW Required Skills and Experience - Educated to degree level in Software Engineering or similar, with professional experience as a Test Analyst / Senior Test Analyst as well as experience in test automation. - Ability to communicate at both a business and technical level. - A good understanding of structured test models (Especially Agile (SCRUM), but also Waterfall, V- Model) is wanted, along with experience in using SQL. - fully conversant with testing tools such as QA Complete and/or Quality Centre for test requirements, scripting, defect tracking and test progress reporting. Experience in Selenium or other automated testing tools would be especially beneficial. - Exposure to the full range of testing including; functional, Integration and Regression - Experience in creating business regression packs for execution and to turn these in to automated processes. - Excellent analytical skills with the ability to understand technical & business requirements to identify test data requirements and produce test conditions, scenarios and scripts - Experience of data migration testing, verifying completeness and integrity of migrated data - Sound understanding of structured test models (e.g. Agile, Waterfall, V- Model), and the ability to work within them appropriately. - Sound understanding of technical architectures. (Microsoft Cloud technology) - Experience in deriving system test scripts from documented requirements and the ability to identify and manage undocumented requirements. - Sound understanding of the use of test metrics to provide accurate reporting including test progress and completion reporting. - Sound understanding of techniques for ensuring test coverage and traceability. Ability to; - Operate the agreed defect life cycle, ensuring defects are assigned to the relevant party, accepted for re-test, re-tested and approved. - Assist with the facilitation of User Acceptance Testing assisting with test case and test scenario definition, creation and identification of test data and providing expert advice - Manage and support UAT in preparations and execution activities across multiple teams - Create and maintain basic test documentation: e.g. test plans, TTRM, Test Exit reports, Test estimate schedules, and contribute to overall project test plans. - Apply Risk Based Testing techniques at planning and execution stages, adjusting to meet changing priorities and timescales as necessary - Recognise and flag issues outside area of own expertise or responsibility to team leader or manager, as appropriate. If this sounds like your next opportunity please contact Clare Choytooa at Pertemps Managed Solutions for further information or to apply.