from ideas. to reality.
Data QA Engineer
Location
Ukraine
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Data QA Engineer
Codeminders/Tristero Consulting
• Validate data accuracy, completeness, and consistency across multiple systems. • Perform data quality testing for ETL/ELT pipelines and reporting solutions. • Write complex SQL queries for data validation and reconciliation. • Analyze and troubleshoot data discrepancies between source and target systems. • Review and debug Python-based data pipeline code. • Collaborate with engineers and stakeholders to maintain data integrity.
Job Requirements
- Strong SQL expertise and solid understanding of data engineering concepts.
- Experience validating data pipelines and supporting data quality initiatives.
- Database Engineering & SQL skills.
- Proficient in Python for data pipeline code.
- Experience using AI tools to enhance testing and productivity.
- Strong analytical thinking and problem-solving abilities.
- Attention to detail and ability to work independently with minimal supervision.
- Strong communication and collaboration skills.
Benefits
- Competitive Compensation: Your salary is based on your qualifications, experience, and performance.
- Exceptional Stability: Enjoy job security and ample opportunities for career progression.
- Professional Development: Access educational programs and certifications to expand your expertise.
- Health & Wellness: Comprehensive support for fitness.
- Flexible Working Environment: Benefit from a fully remote work setup, flexible schedules, and relocation assistance if needed.
- Performance Recognition: Regular bonuses, annual salary reviews, and recognition for your achievements.
- Advanced Equipment Options: Choose the workstation setup that fits your needs, whether a desktop or a laptop.
- Team Building & Community: Participate in regular events that foster collaboration, camaraderie, and innovation.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Senior QA Manager – Mobile Games
SOFTGAMESWe are an instant gaming company. We develop casual, truly social games that can be played instantly across all devices.
• Own QA for one of our largest live mobile games across iOS and Android • Ensure high-quality releases through effective test planning, execution, regression testing, and staged rollout support • Define practical QA coverage for devices, OS versions, store builds, SDKs, ads, IAPs, analytics, and remote config • Identify, prioritize, and document issues with clear, actionable bug reports • Drive QA automation and continuously improve testing efficiency and coverage • Collaborate closely with developers, product managers, and external QA partners • Monitor live quality, investigate crashes, ANRs, performance issues, and prevent regressions • Provide clear release readiness assessments and go/no-go recommendations • Maintain test documentation, release reports, and changelogs in Jira & Confluence • Champion a quality-first mindset across the team
• Experiment Validation: Own end-to-end QA validation of experiments from preview environments through production release. • Variant Testing: Validate all experiment variants (A/B/C/etc.) and ensure expected behavior across different user scenarios. • Targeting & Triggers: Verify audience targeting logic, eligibility rules, and experiment trigger conditions. • Analytics Validation: Ensure analytics events, conversions, and experiment metrics are correctly tracked and reported. • User Flow Testing: Validate experiment behavior throughout the entire user journey. • UI/UX Validation: Ensure experiment implementations meet design requirements and provide a consistent user experience. • Production Monitoring: Perform post-release validation using production environments and session replay tools. • Edge Case Detection: Identify unexpected behaviors and issues beyond predefined test cases. • Regression Prevention: Ensure experiments do not negatively impact core product functionality. • QA Sign-Off: Provide clear release recommendations and final QA approval before launch.
• управління QA в команді • організація процесів тестування (розподіл задач з урахуванням навантаження, контроль виконання в обумовлені терміни, підтримка позитивної мотивуючої атмосфери в команді) • визначення стратегії забезпечення якості, підхід та реалізацію в команді • аналіз документації, вимог, створення тест кейсів • проведення функціонального, регресійного, аксептенс тестування • тестування ігрової механіки - перевірка RTP, волатильності, виплат, бонусних раундів, фріспінів • тестування на відповідність регуляторним вимогам (GLI, BMM або аналоги) • тестування на різних платформах - десктоп, мобайл, різні браузери та розміри екранів • перевірка інтеграцій з агрегаторами, платформами операторів, wallet-системами • тестування під навантаженням для забезпечення стабільності при пікових значеннях • перевірка роботи RNG • організація процесів автоматизації тестування • моніторинг усієї діяльності QA, результатів тестування, дефектів, аналізу першопричин та виявлення областей для покращення • впровадження метрик для вимірювання результатів роботи команди QA • забезпечення належного використання доступних інструментів (інструменти тестування функціоналу, автоматизації) • проведення співбесід на позицію QA/General QA в команду • менторинг, онбординг нових QA • проведення performance review для визначення напрямків розвитку QA • доставка коду на тестове та продове оточення, пошук, локалізація, документація дефектів, моніторинг стану системи після релізу • написання та підтримка актуальності гайдів по тестуванню функціоналу
• Perform manual functional testing across the company’s PC, web, and mobile platforms (iOS, Android): Dev Testing, LiveOps Production testing, Development testing functionality and Manual Testing, smoke tests, Unit Testing, regression as well as any additional ad hoc tests both in development, Production and Live Phase. • Report in real-time proactively with stakeholders regarding QA operations with game defects, and Quality concerns from an end-user perspective including complete steps, identification of root cause, and expected results into communication channels and appropriate bug tracking software along with back-to-back follow-ups until the regression phase. • Creating and sending test reports upon completion of test activities and actively involved in planning and solving with stakeholders. • Follow up on issues with the team to ensure that they are fixed and delivered to end users. • Developing test plans with a strategic selection of test methodologies in advance during the development phase. • Proactively communicate concerns and risks to Product Teams in a professional manner. • Creation and maintenance of written documentation of knowledge and processes. • Assist in backlog and defect grooming with the Producers and Cross Department Leads. • Owning features and ensuring they are tested thoroughly with assurance of the Quality of the product to be shipped globally.



