onsite
Senior Test Engineer - Intercontinental Exchange
QA Engineer
Senior Test Engineer responsible for designing, executing, and automating tests for trading, listing, compliance, and surveillance applications using Selenium, Python, and Java within an Agile SDLC environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for high‑frequency trading and compliance systems using Selenium, Python, and Java.
- Execute functional, regression, performance, and security tests, leveraging JMeter and SQL for data validation.
- Collaborate with developers, product owners, and QA teams to define test plans, requirements, and acceptance criteria.
- Analyze defect reports, provide root‑cause analysis, and track resolution through the defect lifecycle.
- Participate in Agile ceremonies, contribute to continuous improvement of testing processes, and mentor junior testers.
Requirements
- 5+ years of test engineering experience in financial or trading environments.
- Proficiency in Selenium WebDriver, Python, Java, and SQL for test automation and data validation.
- Strong knowledge of performance testing tools (e.g., JMeter) and security testing fundamentals.
- Experience with CI/CD pipelines, Git, and automated build/test integration.
- Excellent analytical, problem‑solving, and communication skills.
Skills
seleniumpythonjavasqlagile