Senior Staff IT Software Engineering
Job Summary
Overview
Connecting clients to markets and talent to opportunity
With 4300 employees and over 400000 retail and institutional clients from more than 80 offices spread across five continents were a Fortune-100 Nasdaq-listed provider connecting clients to the global markets focusing on innovation human connection and providing world-class products and services to all types of investors.
At StoneX we offer you the opportunity to be part of an institutional-grade financial services network that connects companies organizations and investors to the global markets ecosystem. As a team member youll benefit from our unique blend of digital platforms comprehensive clearing and execution services personalized high-touch support and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance.
Responsibilities
Corporate: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight youll have the opportunity to optimize processes and implement game-changing policies.
Job Purpose: We are seeking a talented and experienced Mid-level QA Engineer with specialized expertise in using Playwright or similar tool to join our dynamic software development team. As a QA Engineer you will be responsible for designing developing and executing automated tests to ensure the quality and reliability of our software products. Your role will involve collaborating with cross-functional teams to identify test requirements troubleshoot issues and deliver high-quality test automation solutions.
Primary Duties:
- Develop maintain and enhance automated test scripts using Playwright for web applications APIs and other software components.
- Collaborate with QA engineers developers and product managers to create comprehensive test strategies and plans that cover functional regression and performance testing.
- Design and implement effective and reusable automated test frameworks and methodologies leveraging best practices.
- Execute automated test scripts to validate software functionality performance and stability across different browsers devices and platforms.
- Identify report and track software defects ensuring accurate and detailed descriptions of issues along with relevant steps to reproduce them.
- Integrate automated tests into the CI/CD pipeline to ensure rapid and reliable feedback on code changes.
- Collaborate with other QA to incorporate performance testing into the overall testing strategy.
Qualifications
To land this role you will need:
- Analyze test results and provide actionable insights to stakeholders for improving software quality and overall test coverage.
- Maintain clear and organized test documentation including test cases test plans and test data.
- Assist in setting up and maintaining test environments including configuration and test data management.
- Minimum of 4-7 years of hands-on experience in software quality assurance
- Proven expertise in creating and maintaining automated tests using Playwright or similar tool for web applications and APIs.
- Proficiency in at least one programming language (e.g. JavaScript TypeScript) and experience with test automation frameworks.
- Hands-on experience with testing and quality tools such as: Microsoft: Visual Studio / Rest API Postman/ knowledge of testing methodologies best practices and test design techniques.
What makes you stand out:
- Proficient with Behaviour-Driven Development (BDD) and BDD tools (e.g. Cucumber/Gherkin) and Rest Assured.
- Strong knowledge of writing relational database queries procedures Database Development tools and concepts.
- Experience with CI/CD tools and pipelines such as Jenkins GitLab CI or similar.
- Familiarity with version control systems (e.g. Git) and code collaboration workflows.
- Experience and strong understanding of performance automation tools such as JMeter Blaze Meter etc.
- Excellent analytical and problem-solving skills with a keen eye for detail.
- Experience working in Agile/Scrum development environments.
Required Experience:
Staff IC
About Company
We are an institutional-grade financial services franchise that provides global market access, clearing and execution, trading platforms and more.