About the Role
We are hiring three experienced Software Testers to support a large-scale stock trading platform enhancement.
The role involves test case creation, automation development, manual test execution, and performance testing across core user journeys. Strong hands‑on experience in Java, Selenium, and SQL is required.
Key Responsibilities
- Analyse requirements and design comprehensive functional test scenarios
- Create ~1000 detailed test cases for a stock trading system
- Develop ~1000 automated regression scripts using Java + Selenium
- Perform manual execution of assigned test cases
- Build performance test scripts covering all core user stories
- Maintain end-to-end traceability across requirements, test scenarios, results
- Log and track defects, retest fixes, and perform impact validation
- Prepare test reports, coverage metrics, and evidence documentation
- Collaborate closely with QA lead, BA, and development teams
Deliverables
- Creation of ~1000 functional test cases
- Creation of ~1000 automated regression scripts
- Full manual execution of all assigned test cases
- Performance test scripts with complete coverage
Acceptance Criteria
- All test cases must include preconditions, steps, input data, and expected results
- Automation scripts must achieve 100% coverage of core user stories
- Performance test scripts must cover 100% of core journeys
- Deliverables must meet internal QA standards and documentation quality
Required Skills & Experience
- 4–6 years of hands‑on testing experience
- Strong experience in Java, Selenium WebDriver, SQL
- Experience in functional, integration, regression, and performance testing
- Experienced in large-scale automation framework development
- Strong analytical and problem‑solving skills
- Good communication and documentation abilities