Mid-Level QA Automation Analyst

Intermediate - Full time

Highlights

Blue Prism is a market leader in the Robotic Process Automation ( RPA) domain with more than 1000 employees worldwide. In line with the expansion of their new Development Centre in Lisbon, we are looking for an experienced and passionate Mid-level QA Automation Analyst to join the pioneer team in Lisbon, Portugal. If this is something you're interested in doing, what are you waiting for? Apply now!

Lisbon, Portugal

Responsibilities

- Extraction of test scenarios and subsequent design and execution of both manual and automated testing. Design of scenarios to ensure coverage of both positive and negative pathways
- Work within a BDD framework and design web UI automation tests using selenium within a C# built framework
- Analyse requirements, extract and design the appropriate level of test coverage, considering the risk around implementation of a requirement when prioritising key test cases
- Work with multiple technologies and adapt to designing automation using various toolsets
- Balance test coverage with time limitations to manage and communicate any perceived risk with business stakeholders in a professional manner
- Drive continuous improvement both as part of a team and individually, looking to lead initiative to enhance test practices and drive quality
- Passionate about quality and take ownership for the quality of our product in all aspects
- Clearly document test cases so that other team members can easily understand purpose, actions and expected outcomes
- Be adaptable in various testing methodologies, & practices, and tools that complement the software quality process
- Work in an agile environment and adaptable to changing circumstances in a fast-paced environment
- Reporting and management of defects and issues, aligned to ISTQB defect principles and standards

Qualifications

Must-Have skills:

- +3 years in a software quality environment
- +1 year working with automated testing frameworks and the design of automation testing
- Proven track record in eliciting test scenarios from user stories / requirements and designing both positive and negative tests to provide comprehensive coverage
- Background working with web-based automation frameworks, utilizing Selenium
- Experience in extracting test scenarios, devising test cases and automating these using a range of techniques
- Knowledge of BDD scenario design and frameworks
- Design of manual test cases to provide appropriate coverage where automation is not considered feasible nor practical
- Experience working with an Agile development and testing environment

Good to have skills:

- Experience with Specflow tooling
- Experience using tools to automate desktop software
- SQL experience (ability to query data within a relational DB)
- Experience testing web APIs using tools such as Postman
- Able to interpret and work with XML/JSON
- Experience in working with teams using TDD
- Experience working with Kanban/scrum agile methodologies
- Experience with participation in agile planning, sprinting and reviews
- Background working with virtual machines and associated configuration
- Software testing certification e.g., ISTQB or equivalent
- OOP knowledge (Ideally C#)
- Testing of native cloud based solutions and their deployment architecture

Education

Bachelor degree in computer science, engineering or related discipline OR relevant years of experience in required skill

Travelling

No travel requirements