Skills
About Us
BySix Engineers the future and drives innovation. We are more than just a standard software engineering company, we believe that true impact comes from combining technical expertise with human values. That's why we reflect that in our approach - technology is not the end goal, but the enabler.
Why Us?
🫸 Multidisciplinary team 📒 Training on demand 💴 Attractive salary and benefits package 📈 Career progression plans 👌 And amazing get together events
What are we looking for?
We are looking for a Python Testing Expert with:
- Bachelor’s degree in Computer Science, Engineering, Finance, or related field (or equivalent experience).
- Experience within the Banking sector.
- Proven experience validating FIXML or other FIX-protocol message formats in a Capital Markets environment.
- Strong Python skills with hands-on experience using libraries for XML processing and data manipulation (such as enum,lxml, openpyxl, ezpdf, json, proton, requests, and prettytable, along with the Robot Framework).
- Solid understanding of trade lifecycle, trade capture, clearing, and settlement concepts in equities, fixed income, or derivatives.
- Experience writing automated test scripts and building test frameworks; familiarity with testing tools and frameworks (for example, pytest or unittest).
- Proficiency in SQL and experience validating data in relational databases.
- Strong analytical and debugging skills with attention to detail.
- Excellent communication skills and ability to work with cross-functional teams (developers, business analysts, operations).
We Value
- Familiarity with FIX protocol specifications and FIXML schema.
- Experience with message transformation technologies (XSLT, mapping tools) and XML schema validation.
- Knowledge of clearing/settlement systems or industry utilities (for example, Omgeo, DTCC).
- Experience with version control systems (Git) and CI/CD tools.
- Exposure to test management tools and defect tracking systems (JIRA, TestRail, etc.).
- Prior experience in a regulated environment (e.g., MiFID II, Dodd-Frank).
What do we expect from you?
- Validate FIXML messages and transaction flows between trading systems and clearing/settlement systems to ensure data accuracy and compliance with business rules.
- Develop, maintain, and execute automated and manual test cases to verify data mappings, message transformations, and end-to-end trade lifecycle scenarios.
- Parse and analyze XML/FIXML payloads using Python libraries (for example, pandas, lxml, xml.etree, or equivalent) to extract, transform, and compare message fields.
- Build and maintain test harnesses, scripts, and utilities to automate validation tasks and regression testing.
- Reconcile trade data between source and downstream systems; identify root causes for mismatches and work with development, QA, and business teams to resolve issues.
- Create clear, reproducible defect reports and help prioritize fixes with stakeholders.
- Collaborate with business analysts to validate functional requirements and mapping specifications.
- Maintain test data sets and document test procedures, results, and metrics.
- Support CI/CD pipelines and integrate tests into automated build processes where applicable.
- Contribute to continuous improvement of test strategies, tools, and best practices.
Are you ready?
If you're ready to make a real impact by leveraging cutting-edge technology and fostering human-centric solutions, BySix is the place for you. Together, we'll drive innovation and create lasting business value.
Note: BySix is an equal opportunity employer. All applicants will be considered and analyzed regardless of ethnicity, religion, gender identity, sexual orientation, national origin, age, or disability status.
to join our team!
No skills available
No skill available
No language available
No experiences available
No education available
