Working Benefits
This role allows for remote working. The company implements a hybrid model that requires certain days to be in the office.
Requirements and Skills
- BSc/BA in Computer Science, Engineering or a related field is an advantage
- Proven experience as a Quality Assurance Tester or similar role
- Knowledge of Testing Methodologies/Concepts
- Good Knowledge of Banking domain – Trade & Payment products an advantage
- Experience using test and Defect management tools like Jira/Confluence
- Experience in using SQL
- Knowledge and understanding of the development process and software testing life cycle
- Ability to work in an agile and fast paced environment
- Excellent planning, organizational, and time management skills
- Able to exercise independent judgment and take action on it
- Logical and efficient, with keen attention to detail
- Highly self‑motivated and directed
- Ability to effectively prioritize and execute tasks while under pressure
- Confidence working with complex data and systems
- An understanding of how IT can be used to resolve problems
- An interest in, and understanding of, project management techniques
- Ability to quickly develop an excellent understanding of the organization’s goals and objectives
- High level of conceptual thinking skills:
- Good Analytical and creative Problem‑solving skills
- Good Critical thinking and Decision‑making skills
- Good listening, written, and oral communication skills
- Good Interpersonal Skills with experience working in a team‑oriented, collaborative environment
- Strong sense of ownership of responsibilities and deliverables
- Should be able to handle the work pressure and commitment to reach the extra mile.
Responsibilities
- Analysing user stories, use cases, requirements and system specifications for validity and feasibility
- Collaborate with QA Engineers to develop effective strategies and test plans
- Writing test cases, documentation, requirements review, and creating bug reports
- Execute all levels of testing (System, Integration and Regression etc.)
- Detect and track software defects and inconsistencies.
- Create bugs reports and report errors to development teams as per agreed process
- Help troubleshoot issues
- Conduct post‑release/ post‑implementation testing
- Work with cross‑functional teams to ensure quality throughout the software development lifecycle
- Apply quality engineering principles throughout the Agile product lifecycle
- Support the Scrum Master and Project Manager in managing testing deliverables according to agreed timelines and priorities