Summary
The candidate will be required to provide functional and automation Quality Assurance (QA) expertise and support to various teams and projects across the business. The ideal candidate must be a complete self-starter with the experience to create and deliver functional and automation QA strategies/solutions and frameworks to meet project requirements.
Responsibilities:
- Build & maintain functional and automation test/QA capability and frameworks across the organisation.
- Work within QA teams across the business and team 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.
- Create and maintain automated regression/smoke test packs for various applications 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
Experience:
- 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
Job Category: IT
Employment Type: Full Time
Job Region: GCC
Job Location: Saudi Arabia
Job Locality: Riyadh
Job Address: TBD
Jop Postal: N/A
Base Salary: TBD
Job Status: Active
Job Country: Saudi Arabia