About the Role
The engineer will develop and maintain automated test frameworks, execute test plans, and integrate testing processes into the software development lifecycle to improve product quality and release efficiency.
Responsibilities
- Design and build automated test scripts for functional and regression testing
- Integrate test automation into continuous integration pipelines
- Identify, document, and track software defects
- Collaborate with developers and quality assurance teams to resolve issues
- Maintain and optimize existing test automation frameworks
- Develop performance and load testing scenarios
- Ensure test coverage aligns with product requirements
- Analyze test results and generate detailed reports
- Support deployment validation across multiple environments
- Participate in agile development ceremonies and planning
- Write clear and maintainable code for test infrastructure
- Monitor system behavior and detect anomalies
- Validate API functionality and data integrity
- Improve testing efficiency through tooling and process enhancements
- Stay current with evolving testing methodologies and technologies
Nice to Have
- Experience in financial services or trading systems
- Background in performance testing tools such as JMeter or Gatling
- Familiarity with containerization and orchestration technologies
- Knowledge of message queue systems like Kafka or RabbitMQ
- Exposure to cloud platforms such as AWS or GCP
Compensation
Competitive salary with comprehensive benefits package
Work Arrangement
Hybrid work model available
Team
Collaborative engineering environment focused on software quality
What We Offer
- Opportunities for professional development and technical growth
- Exposure to cutting-edge financial technology infrastructure
- A culture that values innovation, precision, and accountability
Application Process
- Submit resume and cover letter through company career portal
- Selected candidates will undergo technical assessments and interviews
Sponsorship available for qualified candidates