QA Engineer
Venesky-Brown’s client, a public sector organisation in Edinburgh, is currently looking to recruit a Quality Assurance Engineer for an initial 12 month contract with option to extend on a rate of £400/day (Outside IR35). This role will be based in Edinburgh – home working will be considered subject to attendance where needed.
Responsibilities:
– Build and maintain functional and automation test/QA capability and frameworks across CDi
– Work within QA teams across the business and CDI to achieve functional and automation testing goals across multiple projects
– Collaborating with SMEs, BAs, POs and dev to capture business processes followed by design and build of automated solutions and frameworks across multiple applications within CDI
– Create and maintain automated regression/smoke test packs for various applications across CDI with appropriate version control in place
– Provide QA expertise on a given project/product
– Produce high quality test collateral in line with the Agile methodology – test plans, Test evidence and completion reports
– Daily automated test execution across a range of projects and infrastructures
– Daily functional validation across a range of projects and infrastructures
– Provide meaningful and accurate reporting against pass/fail criteria
– Root Cause analysis of failures and rapid resolution of issues
– Ability to update at daily stand ups and contribute in other delivery ceremonies
– Cement QA principles and techniques early with the software delivery process
– Collaboration with Developers around “shifting testing left”
– Defect recording and management
Essential Skills:
– Extensive knowledge of using testing/QA tools i.e. JIRA, ALM, Azure, Dev Ops, Zepher etc – Ability to automate front web-based end to end systems, interfaces, cross browser/device, mobile apps and other applications
– Comprehensive knowledge of automated testing tools i.e. Selenium, Webdriver I/O, Cypress
– Automated Test Reporting via Cucumber
– Familiarity with version control and release software i.e. GIT, Subversion, Azure DevOps, Jenkins or team city
– Proven track record of automation within an Agile framework i.e. DevOps, CI/CD or FDD
– Aptitude to working with various languages and frameworks including C++, C#, Java, Javascript, .NET, SQL, VBA/VBScript, shell scripting
– Understanding of software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of validating Cloud and Azure based solutions
– Understanding testing & QA methodologies i.e. Agile (BDD, TDD, ATDD), Kanban, Waterfall and V-Model
– Previous experience of MS Dynamics, MS Power Apps and the Power Platform
– Device emulation and API validation via Postman
Desirable Skills:
– ISEB/ISTQB Foundation
– Experience in working with multiple software delivery/QA methodologies
– Minimum 5 years automation testing/QA experience on large integration and migration projects / programmes in a technical test capacity
– Knowledge or appreciation of various testing/QA and lifecycle management tools
– Strong stakeholder management & communication skills
– Previous experience of working within the public sector
If you would like to hear more about this opportunity please get in touch.
Responsibilities:
– Build and maintain functional and automation test/QA capability and frameworks across CDi
– Work within QA teams across the business and CDI to achieve functional and automation testing goals across multiple projects
– Collaborating with SMEs, BAs, POs and dev to capture business processes followed by design and build of automated solutions and frameworks across multiple applications within CDI
– Create and maintain automated regression/smoke test packs for various applications across CDI with appropriate version control in place
– Provide QA expertise on a given project/product
– Produce high quality test collateral in line with the Agile methodology – test plans, Test evidence and completion reports
– Daily automated test execution across a range of projects and infrastructures
– Daily functional validation across a range of projects and infrastructures
– Provide meaningful and accurate reporting against pass/fail criteria
– Root Cause analysis of failures and rapid resolution of issues
– Ability to update at daily stand ups and contribute in other delivery ceremonies
– Cement QA principles and techniques early with the software delivery process
– Collaboration with Developers around “shifting testing left”
– Defect recording and management
Essential Skills:
– Extensive knowledge of using testing/QA tools i.e. JIRA, ALM, Azure, Dev Ops, Zepher etc – Ability to automate front web-based end to end systems, interfaces, cross browser/device, mobile apps and other applications
– Comprehensive knowledge of automated testing tools i.e. Selenium, Webdriver I/O, Cypress
– Automated Test Reporting via Cucumber
– Familiarity with version control and release software i.e. GIT, Subversion, Azure DevOps, Jenkins or team city
– Proven track record of automation within an Agile framework i.e. DevOps, CI/CD or FDD
– Aptitude to working with various languages and frameworks including C++, C#, Java, Javascript, .NET, SQL, VBA/VBScript, shell scripting
– Understanding of software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of validating Cloud and Azure based solutions
– Understanding testing & QA methodologies i.e. Agile (BDD, TDD, ATDD), Kanban, Waterfall and V-Model
– Previous experience of MS Dynamics, MS Power Apps and the Power Platform
– Device emulation and API validation via Postman
Desirable Skills:
– ISEB/ISTQB Foundation
– Experience in working with multiple software delivery/QA methodologies
– Minimum 5 years automation testing/QA experience on large integration and migration projects / programmes in a technical test capacity
– Knowledge or appreciation of various testing/QA and lifecycle management tools
– Strong stakeholder management & communication skills
– Previous experience of working within the public sector
If you would like to hear more about this opportunity please get in touch.