Quality Assurance Tester
Department: Technology Operations
Role: Quality Assurance Tester
Working Benefits: This role allows for remote working. The company implements a hybrid model that requires certain days to be in the office.
This role in the Technology Operations Team requires the skills of a Quality Assurance Tester to assess software quality through manual and automated testing. The role requires a fair amount of manual testing but a passion to develop automated testing in the environment will be an advantage. For this role, the applicant should have a keen eye for detail and excellent communication skills. The applicant will be competent in executing test cases and is passionate about quality. Ultimately, you will ensure that our products, applications, and systems work correctly.
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
- Strong customer service orientation
- 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