Senior QA Engineer
Venesky-Brown’s client, a public sector organisation in Edinburgh, is currently looking to recruit a Senior 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:
– Assist the QA Lead to build functional and automation test/QA capability and frameworks across CDi and provide a clear direction on the QA strategy
– Work with the QA Lead and QA teams across the business and CDI to achieve functional and automation testing goals across multiple projects
– Working with SMEs, BAs, POs and dev to capture business processes followed by the 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 leadership 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
– Improve Functional & Automation QA best practices within CDi
– 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
– Detailed 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
– ISEB/ISTQB Foundation
– Experience in working with multiple software delivery/QA methodologies
– Minimum 5-8 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:
– Assist the QA Lead to build functional and automation test/QA capability and frameworks across CDi and provide a clear direction on the QA strategy
– Work with the QA Lead and QA teams across the business and CDI to achieve functional and automation testing goals across multiple projects
– Working with SMEs, BAs, POs and dev to capture business processes followed by the 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 leadership 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
– Improve Functional & Automation QA best practices within CDi
– 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
– Detailed 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
– ISEB/ISTQB Foundation
– Experience in working with multiple software delivery/QA methodologies
– Minimum 5-8 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.