4 hours ago
Remote, PolandSenior
Responsibilities
- Design and implement automated tests validating data accuracy and pipeline reliability.
- Perform comprehensive manual testing and develop automated scenarios using Gherkin syntax and the existing automation framework.
- Review business requirements and technical specifications with business analysts and developers to ensure testability and prevent defects early.
- Create and maintain QA documentation.
- Collaborate with Data Engineers, QA Engineers, developers, and other product teams on implemented functionality.
- Troubleshoot and debug data discrepancies, container issues, and pipeline failures.
- Use AI tools to accelerate test case generation, bug analysis, and script writing.
Requirements
- 5+ years of software quality assurance experience.
- Strong knowledge of test design techniques and test coverage practices.
- Proficiency in at least one of Java, C#, Python, or TypeScript.
- Ability to write complex SQL queries using joins, aggregations, and groupings for data validation.
- Professional experience with Spark and Spark SQL, including Spark jobs, DataFrames/Datasets, and data querying.
- Experience with Delta Lake or one of its implementations.
- Understanding of BDD and hands-on experience with Cucumber, SpecFlow, or similar frameworks.
- Strong Git knowledge, including branching, merging, rebasing, and conflict resolution.
- Understanding of containerization and experience running, inspecting, and troubleshooting containers.
- Hands-on experience with AI tools such as GitHub Copilot, ChatGPT, or specialized QA agents.
- B1+ proficiency in both English and Russian, with strong communication, troubleshooting, and debugging skills.
- Preferred: basic Scala knowledge; Apache Airflow experience; Apache Kafka testing experience; CI/CD pipeline experience with tools such as GitLab CI or GitHub Actions; Bash scripting; and familiarity with AI Agents, Skills, and MCP.
Benefits
- Full-time remote work with flexible working hours.
- Private insurance.
- One additional day off per calendar year.
- Sports program compensation.
- Comprehensive mental health program.
- Free online English lessons with a native speaker.
- Referral program.
- Training, internal workshops, international professional conferences, and corporate events.
Tech Stack
Apache AirflowApache KafkaApache SparkBashC#CucumberGitGitHub ActionsGitLab CI/CDJavaPythonScalaSQLTypeScript
Categories
About SoftSwiss
SoftSwiss builds B2B software for online gambling operators, including a casino platform, sportsbook, and game aggregator, with white‑label and turnkey options. The privately held company, founded in 2009 and headquartered in St. Julian’s, Malta, also supports crypto-friendly casinos and compliance across regulated markets. Its business model centers on licensing its platforms and services to iGaming brands and integrating payments, content, and risk management tools.
