QA Engineer FinTech
Job Summary
Key Responsibilities
- Thoroughly test and validate distributed software systems to ensure quality reliability and performance.
- Assist support and operations teams with second-level analysis and resolution of production issues.
- Work closely with the product team to design and document comprehensive test campaigns including scenarios test cases and success criteria.
- Support operations in deploying new software releases according to established release management processes.
- Build and enhance manual and automated QA tests across UI data and service layers.
Key Skills & Qualifications
- Bachelors or Masters degree in Computer Science Software Engineering or related field.
- Minimum 5 years of hands-on experience executing and designing QA/testing scenarios.
- Strong experience with web/UI testing and messaging or event-driven architectures (REST/HTTP).
- Solid understanding of testing best practices across manual and automated approaches.
- Ability to identify opportunities for automation and implement efficient automated testing strategies.
- Hands-on experience using and enhancing testing frameworks such as Selenium and Cucumber.
- Exposure to trading systems or high-volume transactional systems is a plus.
- Strong interpersonal analytical problem-solving and organizational skills.
-
Knowledge of SQL and relational databases.