Overview
We are seeking a meticulous and adaptable Mid to Senior Level Software Test Engineer to support testing activities across investment systems and applications. The ideal candidate will possess strong analytical skills, hands-on experience in testing and data validation, and the ability to work effectively in a dynamic, fast-paced environment.
Key Responsibilities
- Design, develop, and execute test plans and test cases that ensure comprehensive coverage of system functionality.
- Perform end-to-end and regression testing to validate system stability and data integrity across releases.
- Conduct API, JSON, and SQL-based testing to verify data accuracy and backend logic.
- Collaborate closely with developers, business analysts, and project teams to identify and resolve defects.
- Analyze test results, document findings, and provide detailed feedback to improve software quality.
- Support BAU operations and participate in ongoing testing cycles for system enhancements and maintenance.
- Apply strong problem-solving skills and attention to detail to identify root causes and ensure timely issue resolution.
Required Skills & Qualifications
- Minimum 3+ years of Software Test Engineer or in a similar QA/testing role.
- Proficiency in JSON, API, SQL, and at least one programming language.
- Strong understanding of regression and end-to-end testing processes.
- Excellent communication skills with the ability to collaborate across technical and business teams.
- Quick learner with the ability to adapt in a fast-paced environment.
- Demonstrated ability to write clear, concise, and comprehensive test documentation.
- Willingness to provide testing and operational support for BAU activities as required.
Good to Have
- Familiarity with financial instruments and entities.
- Experience with performance testing.
- Understanding of coding and scripting for automation purposes.
- Knowledge of software QA methodologies, tools, and processes