Overview:
Permanent, full-time, hybrid (3 days per week in an office)
Connecting clients to markets – and talent to opportunity.
With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re 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.
Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, The Stone X Group is made up of four segments that offer endless potential for progression and growth.
Business Segment Overview: Empower individual investors – and yourself – in the world of retail through a range of different financial products rooted in innovation and market intelligence. From FX and CFDs to precious metals, master an exciting world of wealth management tools.
Responsibilities:
Position Purpose: As a Senior QA Automation Engineer, you will be responsible for testing and automating the testing of applications across both frontend and backend systems. You will play a key role in ensuring the quality of new and existing services, including APIs, by developing and executing automated tests. While your primary focus will be on automation, a strong background in manual QA is essential to understand how to break systems as well as how to check they work.
Primary duties will include:
- Collaborate with Business Analysts, Developers, Product Managers, and Release Managers to define testing strategy and scope
- Actively participate in test planning sessions and ensure test scope is clear and complete and understood
- Provide accurate time and effort estimation for test planning
- Create test cases, BDD specifications and data (manual and automated), and ensure adequate test coverage
- Implement and maintain test automation, and conduct peer reviews of test code
- Execute test scripts and analyze and record result
- Identify defects/ anomalies and investigate their cause. Document and track these defects.
- Coordinate with Service Delivery teams to review release of software to live
- Contribute towards improving the QA process and quality standards across the team and organization
- Actively participate in knowledge sharing and team building exercises within the QA organization
Qualifications:
To land this role you will need:
- Strong programming skills with Python
- Experience with Spec Flow and Postman for API testing
- Understanding of the software development lifecycle and QA practices
- Experience of testing web, mobile and client-server applications
- Experience working in an Agile environment and BDD
- Experience in building frameworks, tools and utilities for automating testing tasks (e.g. Robot Framework, Jenkins)
- Detail-oriented with the ability to work autonomously
- Good communication and collaboration skills
What makes you stand out:
- Knowledge of C#
- Experience with Robot Framework or Playwright
- Experience with containerisation technology
- Experience in testing (manual and automation) of Mobile, Webservices, Windows services, REST services
- Experience using version control, build/deployment pipelines, and test management tools (e.g., Git, Jira, Jenkins).
- Good business / financial knowledge
- A degree in Computer Science or a related field
- ISTQB certification or equivalent testing qualifications
Working environment:
- Hybrid (2 days from home, 3 days from the office) our new Cracow office address: Mogilska 35 street.
#LI-Hybrid #LI-MA1