Software Product Development: Participate in software product development, bringing a testing and broader quality lens to requirements and design
Software Development Planning: Contribute to feature estimates and ensure that required testing is clearly articulated in the definition of done
Experience in performing static test reviews of the business requirements or user stories and develop test conditions
Software Test Engineering: Prioritise, design, build and maintain well-engineered automated tests across the testing phases for both functional and non-functional concerns
Software Integration Engineering: Integrate tests into build/deployment pipelines to facilitate continuous delivery
Software Test Engineering: Engineer the test data required to exercise various components using techniques such as masking, slicing and sanitising.
Software Product Testing: Perform manual test activities such as exploratory testing, usability testing, and acceptance testing throughout the delivery process ·
Coaching: Directly contribute to the Quality Engineering and Testing practice through brown bag lunches, demonstrations etc.
Experience in:
8+ years of industry-related experience
Experience in building and utilising test doubles and virtualised services to facilitate modularisation and efficiency without compromising coverage
Desirable:
Industry knowledge of Banking Finance, Treasury and Risk
Good hands on experience in the ETL data warehousing tools and technologies
Test data management
Hands on experience around analysis of testing requirements, design and development of supporting tools, testing, and implementation of TDM processes and solutions.
Desirable:
Knowledge and experience in Ab Initio
Experience using Configuration as Code to manage your application configuration
Experience with source control systems (GitHub) and with CI/CD tool
You must verify your mobile number to apply to this job.