A fast-scaling company that provides novice and experienced traders with high-quality investment opportunities and rewarding experiences through its multi-asset trading technology, is looking to hire an SDET Engineer. The selected engineer will enhance the platform’s overall performance by conducting tests, analyzing systems, and resolving technical issues. The company aims to revolutionize the trading world through its simple, powerful, and intuitive MT4 platform that gives its users access to the most advanced charting tools. This is a great opportunity for developers who are looking for a challenging role with the freedom to work autonomously.
Job Responsibilities:
- Validate systems and applications by developing and executing comprehensive test plans and test cases
- Analyze systems to ensure that they meet standards and overall requirements
- Verify applications and systems at scale by designing and implementing automated testing systems as well as frameworks
- Effectively collaborate with internal teams to scot potential quality issues, and address them promptly
- Share system reports with key stakeholders after analyzing system performance, accuracy, reliability, and scalability
- Debug and fix system problems, conduct root cause analysis, and circumvent (similar) potential issues from arising
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 8-9+ years of relevant experience as an SDET Engineer
- Proficiency with at least one programming language, such as Python and Java
- Expertise with quality assurance (7+ years) and a strong understanding of software testing methodologies
- FinTech background (at least 3+ years) and understanding of trading platforms would be preferred
- Previous experience with Selenium, WebDriver, TestNG, JUnit, or other automated testing tools and frameworks
- Understanding of testing frameworks/tools best practices
- Hands-on experience with data quality validation and testing
- Strong problem-solving skills and ability to identify potential quality issues
- Working knowledge of analyzing complex systems and experience solving complex problems
- Excellent communication skills and the ability to effectively collaborate with cross-functional teams
- Ability to work effectively with little to no supervision in a fast-paced, deadline-driven environment
- Previous experience working with software developers, data scientists, and product managers
- Background in debugging and root cause analysis
- Excellent English communication skills