No more applications are being accepted for this job
- Work closely with the QA Lead and Senior QAs to enable them to provide indicative estimates for QA sign off
- Organize work effectively and flag to higher levels any impediment or risk in regards to completing as predicted
- Participate in the Agile team from project initiation, including confidently identifying the QA Tasks for Stories
- Ensure QA estimates are represented at Story level
- Participate in all Agile Ceremonies
- Provide QA Sprint deliverables
- Regular review of Story Acceptance Criteria to ensure business requirements are met
- Communicate to Senior QAs and QA Lead on a regular basis by delivering progress reports
- Effectively communicate in the Agile team and ensure visibility and collaboration
- Ensure automation code is well commented and constructed
- Quality Assurance
- Drive the importance of Quality throughout the entire SDLC
- Recommend areas for automation
- Build automation skills and participate in coaching opportunities
- Research independently tools used within the company
- Knowledge of Non-Functional testing
- Participate pro-actively in the daily stand-up meetings and raise risks as soon as they become apparent
- Raise issues to QA Lead and Senior QAs as applicable
- Participate in agreeing the definition of Done to ensure quality is central and achievement can be measured
- Degree or equivalent industry experience
- Enterprise system experience
- Experience of the full software development lifecycle in a technical role
- Experience of being part of delivering platforms and services involving multiple teams
- Experience of multi-year projects
- Experience of regulatory driven projects
- Financial sector experience
- Experience of a general purpose scripting language (such as Python, Perl, Ruby)
- Linux shell or Windows powershell experience
- Experience of CI and CD in an enterprise environment
- Experience of using a programming language in a professional environment
- Experience of using agile tooling to support team delivery
- Experience of contribution to open source projects
- Knowledge of the full software development lifecycle
- Knowledge of at least one full stack language as applicable to the role (such as Java, C#, C++, JavaScript, Python)Desirable criteria
- Knowledge of Financial Markets, Systems and Over the Counter (OTC) products
QA Engineer - Belfast, United Kingdom - TP ICAP
Description
Role Overview
The Quality Assurance Engineer (QAE) will work within an Agile team under the guidance of the Senior QA Engineers. The QAE will test the next generation of Financial Trading applications, ensuring the solutions are at the required quality to be released. The QAE will design and execute automated tests, exploratory manual testing either as part of a team or individually using mind maps, problem solving and communicating with various other team members.
Role Responsibilities
Planning
Agile Team Engagement
Communication
Project and Reporting
Experience / Competences
Essential
Desired