
Closed
Posted
Paid on delivery
Summary Ingest source attributes from inbound JSON/form payload and/or AODL (pdf) representation Extract target values from COBRA UI → MDR Tab fields for the same product instance Maintain a configurable attribute-to-field mapping (traceability) between source and MDR Tab targets Validate correctness and completeness using type-aware comparison rules per attribute type: string, number, date, enum, boolean, list (including formatting expectations where applicable) Produce evidence/reporting: overall pass/fail plus field-level diffs (expected vs actual) for mismatches and missing/extra values Support multiple products/variants via configuration (avoid hardcoded selectors/mappings per product unless required), managed via: database/website
Project ID: 40749218
215 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
215 freelancers are bidding on average £139 GBP for this job

The tricky part here is not just reading values from JSON/PDF and the COBRA MDR tab, but making the mapping and validation reusable across multiple product variants without hardcoding everything. I’d approach this by separating the job into three layers: source ingestion, configurable field mapping, and comparison/reporting logic, so the automation stays maintainable as products change. I’ve handled browser automation and data-validation workflows where the real risk was false passes, formatting mismatches, and selectors breaking when the UI evolved. For this type of task, Playwright is a good fit because we can build stable extraction steps, then add clear evidence output showing expected vs actual at field level. A couple of points would help pin this down: - Is the AODL PDF structured consistently enough for direct parsing, or would some products need fallback rules? - Where do you want mappings stored initially: DB table, JSON config, or an admin page on a website? - Do you already have sample payloads plus MDR screenshots/DOM access for 2-3 product variants?
£135 GBP in 7 days
7.9
7.9

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in API Development, Web Development, JSON, Typescript, Node.js, Automation As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
£135 GBP in 10 days
7.5
7.5

You need an automated validation system that pulls source attributes from JSON or PDF, extracts the same product data from the COBRA UI MDR Tab, compares them using configurable mappings and type-aware rules, then reports pass/fail with field-level diffs. The goal is traceability and correctness across multiple products without hardcoding selectors for each variant. I would build this with Playwright for browser automation and TypeScript for the core logic. The system would load source payloads, navigate the COBRA UI, extract target field values using configurable selectors stored in a database or config file, then run comparison rules that respect each attribute type, strings, numbers, dates, enums, booleans, lists, and their formatting. The output would be a structured report showing overall status plus detailed mismatches, missing fields, and extras. The mapping and selector configuration would live in a database or web interface so you can add products or adjust rules without touching code. I have delivered automation and data extraction work before, including the Binance TradingView Telegram Bot which automates trade execution based on webhook payloads. My track record is 4.99/5 from 149 reviews, 143 projects completed, 99.5% on time and 99.8% on budget. Will the COBRA UI require authentication, and do you have test credentials ready? Let's talk and get started. Thank you.
£250 GBP in 10 days
7.2
7.2

Your main challenge is keeping the validation framework configurable, not ending up with a brittle Playwright script that only works for one product setup. I’d build this around reusable mapping config, typed comparison rules for each attribute class, and a report layer that clearly shows missing values, mismatches, and extras per field. I’ve worked on automation flows where data had to be pulled from one representation, matched against UI values, and verified with business rules rather than plain text equality. That matters here because numbers, dates, enums, booleans, and lists each need different normalization logic if you want trustworthy pass/fail results. To scope it correctly, I’d like to confirm: - Is the COBRA MDR tab stable across products, or do field selectors/layouts vary by variant? - Should the report be JSON/CSV only, or also a human-readable HTML/PDF summary? - Will this run as a standalone script, or do you want it connected to an existing database/website workflow?
£135 GBP in 7 days
7.1
7.1

Hello, COBRA UI → MDR Tab Data Validation Automation {{{ I HAVE CREATED SIMILAR UI AUTOMATION, PDF/JSON DATA EXTRACTION AND VALIDATION SYSTEMS BEFORE AND I CAN SHOW YOU }}} I understand you need an automated validation framework that ingests product attributes from JSON/form payloads and AODL PDFs, extracts the corresponding values from the COBRA UI MDR Tab, and validates them through configurable attribute-to-field mappings. I have 11+ years of development experience and can build this as a configurable, scalable system rather than hardcoding selectors and mappings for individual products. Core workflow: JSON/Form/AODL → Source Attribute Extraction → Configurable Mapping → COBRA MDR Tab Extraction → Type-Aware Comparison → Pass/Fail → Field-Level Evidence & Diff Report I will support string, number, date, enum, boolean and list attributes, including normalization and formatting rules where required. The mapping/configuration layer can be managed through a database or web interface, allowing additional products and variants to be added without changing the automation code. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. WE WILL WORK WITH AGILE METHODOLOGY AND WILL ASSIST YOU FROM ZERO TO PUBLISHING ON STORES. I am available according to your convenient time zone and will work until you are satisfied with the project. Thanks, Christina
£135 GBP in 7 days
6.9
6.9

Hi! This is a project we can take on with confidence. Before locking down scope, the piece I need clarity on is the COBRA UI itself: is it a stable web app we can drive directly with Playwright selectors, or does it sit behind something less predictable — iframes, dynamic IDs, session timeouts, CAPTCHA? That changes how much effort goes into making the extraction resilient versus just functional, and whether retry/wait strategies need to be built in from the start rather than patched in later once runs start failing intermittently. On the approach: we'd build the attribute-to-field mapping as external configuration (JSON or DB-backed) rather than hardcoded per product, so new variants become a table entry, not a code change. The comparison engine would be type-aware from day one — strings, dates, enums, lists each get their own normalization rules, since naive string equality is where most false mismatches come from. Output would be a structured report: overall pass/fail plus field-level diffs for anything missing, extra, or mismatched, in a format your team can parse directly. Node.js with TypeScript fits well for both the scraping layer and the reporting pipeline, with PostgreSQL behind it if you want historical run tracking instead of one-off reports. Once the COBRA access model is clear, we can talk through the mapping config in more detail. Gustavo & the DoTheCode team
£140 GBP in 7 days
6.6
6.6

Having dedicated over 8 successful years to software development and API creation, I can promise that my proficiency in Node.js and Typescript would be a significant boost to this project. Automation of the playwright process stehts from strong understanding of front-end and back-end languages with listing a few among: HTML, CSS, Bootstrap, Javascript. On the same note with script languages such as python (Flask or Django) , writing the logic and creating secure APIs. On top of this, maintaining attribute-to-field mapping is my expertise-ensuring that the flow of data from different sources is neatly integrated and aligns perfectly with your desired outcomes. I've also got an eye for detail which would prove handy validation goes. My experience with MongoDB and MySQL databases makes me well versed to handle data collection, storage/retrieval in a performance efficient manner. Lastly, communication skills make it easy for me to understand clients' requirements effectively, ensuring there is no ambiguity while working on a complex project like this one. I am confident that I can deliver a comprehensive solution for you using my diverse skillset and deep domain expertise. Let's revolutionize your theatre automation together!
£120 GBP in 4 days
6.6
6.6

Hi, I understand you need Playwright Automation that reads product data from JSON, form payloads, or AODL files, then checks the matching values in the COBRA UI MDR Tab. I will build the flow so attribute-to-field mappings stay configurable instead of hardcoded, with support for multiple products and variants through a database or website-based configuration. Using Node.js and API Development, I can separate source ingestion, UI extraction, type-aware comparisons for strings, numbers, dates, enums, booleans, and lists, then produce a clear overall result with field-level expected-versus-actual differences, including missing and extra values. The Automation will also keep the checks easy to extend when new products or fields are added. Can you provide one sample source payload or AODL file, plus the COBRA MDR fields and expected mapping for a representative product variant? I can first confirm the source formats and MDR field structure, then deliver a working test flow with readable reports and practical setup instructions.
£185 GBP in 6 days
6.3
6.3

Playwright will ingest the inbound JSON/form payload or AODL PDF, open the matching product instance in COBRA, and capture the MDR Tab values without hardcoded product selectors. I’ll implement a configurable attribute-to-field mapping backed by the selected database or configuration interface, then apply type-aware comparisons for strings, numbers, dates, enums, booleans, and lists, including formatting rules. The output will include an overall pass/fail result plus field-level expected-versus-actual differences, missing values, and unexpected values. You will receive the working TypeScript/Node.js automation, configuration structure, and evidence report in 3 days. Is the attribute-to-field mapping already stored in a database, or should I add a small configuration page for it? Muhammad Saad
£190 GBP in 3 days
6.4
6.4

Hello, I'm Denis, a full-stack developer experienced in building automation systems that extract and validate data from web interfaces. You need to automate reading product attributes from JSON/PDFs, matching them to COBRA UI MDR Tab fields, and verifying accuracy. This manual process is slow and error-prone. You want a single system that scales across products without code changes. I'll start by understanding your attribute types and validation rules, then build a Node.js automation using Playwright to navigate COBRA and extract values. I'll create a configurable database mapping layer so you can define which source attributes map to which MDR fields per product. The system will include type-aware comparison logic for strings, numbers, dates, enums, booleans, and lists, generating reports with pass/fail status and field-level diffs. The key challenge is making selectors and mappings configurable for new products without code changes. I'll store all mappings in the database with a simple management interface. The main risk is COBRA's UI changing unexpectedly during automation, so I'll add robust error handling and logging. I'm ready to start immediately. Let's discuss the details. Thanks, Denis.
£20 GBP in 3 days
6.4
6.4

hello, The thing that makes or breaks a validation tool like this is false mismatches. If "1,000.00" in the source fails against "1000" in COBRA, or a UK date "03/04" is read as US, the report fills with noise and reviewers stop trusting it. So I'd normalise each value by type before comparing: numbers parsed with locale rules, dates resolved to one format with explicit day-month order, enums compared by code rather than display label, and lists checked independent of order where allowed, with formatting expectations as a separate, explicit rule. The AODL PDF is the other weak link, since layout-based extraction breaks when templates shift. I'd extract by labelled fields with a confidence check, flagging unreadable values as "unverified" rather than mismatches. For multiple products, I'd locate MDR fields by their labels in a config mapping, not hard-coded selectors, so new variants are added in the database without code changes. Is the AODL PDF text-based or scanned? And does COBRA need login or SSO for automation? have a nice day.
£250 GBP in 7 days
6.2
6.2

What you need here is a validation harness, not just UI automation. The hard part is tracing inbound JSON or PDF-derived attributes into MDR fields, then applying the right comparison rule per datatype so the output is reliable and audit-friendly instead of a basic scraped-value check. I’ve done similar automation where configurable mappings and evidence output were more important than the clicking itself. For this kind of setup, I’d keep product support configuration-driven as much as possible, so adding a new variant means updating mappings and selectors only where truly necessary. A few specifics would help: - Are the source PDFs machine-readable text PDFs, or are some scanned/image-based? - How many attributes/fields are expected in the first product variant? - Do you want screenshots attached for failed fields, or is diff-based reporting enough for phase one?
£135 GBP in 7 days
6.5
6.5

Hi, CnEL India can build your Playwright-based automation for extracting, mapping and validating product attributes between source payloads and the COBRA MDR Tab. Our methodology: * Review JSON/form/AODL inputs and the COBRA UI workflow. * Define the source-to-MDR field mapping with clear traceability. * Build Playwright automation using TypeScript/Node.js with reusable selectors and components. * Extract MDR Tab values for the corresponding product/variant. * Store configurable attribute-to-field mappings in a database or suitable admin structure. * Implement type-aware validation for strings, numbers, dates, enums, booleans and lists. * Apply required formatting and normalization rules without hiding meaningful differences. * Support multiple products/variants through configuration rather than hardcoded mappings. * Generate overall Pass/Fail results with field-level expected vs actual differences. * Report missing, extra and mismatched values clearly for QA review. * Add robust error handling, retries and logging for UI/API failures. * Keep selectors and mappings maintainable for future COBRA changes. * Test representative products, variants, data types and edge cases. * Provide clean source code, configuration/setup documentation and execution guidance. We would first validate the COBRA UI structure and source-to-field mapping, then build the extraction/validation engine and reporting workflow, followed by multi-product testing and QA.
£135 GBP in 15 days
6.5
6.5

Hi there, I understand you need a configurable validation system that traces source attributes from JSON/forms or AODL PDFs into the correct COBRA UI MDR Tab fields, then verifies each product instance with type-aware rules and produces clear evidence of what passed or failed. I’m confident I can build this as a reusable validation framework rather than hardcoding selectors and mappings for individual products. My approach is to first define the attribute-to-MDR field mapping and product/variant configuration model in a database, keeping selectors, expected formats and validation rules maintainable. Then, I’ll build the extraction layer using Node.js/TypeScript, handling JSON/form payloads and PDF/AODL data before normalizing values for comparison. Next, I’ll implement type-aware validation for strings, numbers, dates, enums, booleans and lists, including formatting, missing, extra and mismatch detection. Finally, I’ll connect the COBRA UI extraction, generate field-level expected-vs-actual diffs, calculate the overall pass/fail result and store/report the evidence for traceability. Is the COBRA UI already accessible through stable DOM selectors/API endpoints, or should the first milestone include mapping and validating the MDR Tab fields? Let’s turn this into a reusable validation engine instead of another hardcoded test script. Warm Regards, Aneesa.
£100 GBP in 1 day
6.0
6.0

Hi, I checked your "Playwright Automation for Web Tasks" project description, it looks like the focus is on delivering a clean, responsive website that works well across all devices. I prefer understanding the expected layout and user experience first, then building pages that closely match the design while keeping the code organized and easy to maintain. Feel free to share the design or current website, and I'll suggest the best implementation along with a realistic timeline. Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
£150 GBP in 8 days
6.0
6.0

Perfect Match "FIELD-LEVEL DIFFS" — you need Playwright to prove exactly which MDR values match, differ, or are missing. I’d keep the attribute-to-MDR mapping in configuration rather than hardcoding selectors for each product. Each run can then compare strings, numbers, dates, enums, booleans and lists with type-specific rules and produce a clear expected-versus-actual report. Should the mapping and validation rules be stored in an existing database, or do you want the automation to include a small configuration interface? Looking forward to work with you.
£150 GBP in 7 days
5.7
5.7

Build a configurable Playwright automation framework that ingests JSON/form or AODL/PDF source attributes, extracts the matching COBRA UI → MDR Tab values, and validates them through type-aware rules for strings, numbers, dates, enums, booleans and lists. Attribute-to-field mappings will be stored/configured outside the code so multiple products and variants can use the same framework without hardcoded selectors. The system will generate an overall pass/fail report with field-level expected vs actual diffs, missing/extra values, formatting issues and traceability. Ready to start ASAP.
£100 GBP in 1 day
5.9
5.9

I can build a robust Playwright automation framework that validates COBRA UI MDR Tab data against inbound JSON, form payloads, and AODL/PDF sources. The solution will include: • Reliable extraction of source attributes and MDR Tab values for matching product instances • Configurable attribute-to-field mappings with clear traceability • Type-aware validation for strings, numbers, dates, enums, booleans, and lists • Formatting checks, missing/extra-value detection, and precise expected-versus-actual diffs • Overall pass/fail reporting with field-level evidence suitable for review and troubleshooting • Configuration-driven support for multiple products and variants, avoiding brittle hardcoded selectors wherever possible • Maintainable database or web-based configuration, based on your preferred architecture I will focus on resilient selectors, reusable test components, clean data models, and actionable reports. The implementation can also be structured for CI execution and future product expansion. I’m ready to review the existing COBRA UI, source formats, and preferred configuration approach, then deliver the framework in clear, testable increments. I look forward to building a dependable validation workflow that improves coverage and reduces manual verification.
£150 GBP in 3 days
5.5
5.5

Hi there, Hardcoding mappings and fragile selectors for COBRA UI data validation will inevitably lead to maintenance bottlenecks and false failure reports as your product variants scale. To solve this, I will build a robust Node.js and TypeScript automation engine utilizing a dynamic, database-driven attribute mapping layer that seamlessly handles both JSON payloads and AODL PDFs, applying type-aware validation rules for bulletproof data integrity and clear, field-level diff reporting. Here are my questions: 1. Are you currently using a specific database (like PostgreSQL or MongoDB) to manage the configurable mappings and product variants? 2. Does the COBRA UI require session authentication or two-factor auth that our automation script will need to handle during extraction? Drop me a message so we can get started right away.
£120 GBP in 4 days
5.2
5.2

The task involves creating a Playwright automation system that efficiently handles JSON/form payloads, extracts required values from a user interface, and validates data accuracy and completeness. The goal is to achieve reliable data processing with traceability and reporting to support multiple products or variants without hardcoding mappings. The approach would start with a thorough understanding of the corpus of source attributes and target mappings before developing a flexible system that meets the validation requirements. Utilizing robust API development and a strong backend structure will ensure that the automation operates seamlessly across various product instances. Plan: 1) Define attribute-to-field mappings 2) Implement data extraction logic 3) Develop validation rules and reporting mechanism 4) Test across multiple products. What is the current method of validation you employ, and how do you envision enhancing it with automation? I look forward to discussing your needs further and identifying the best approach to streamline your data handling process.
£200 GBP in 5 days
5.3
5.3

Camden, United Kingdom
Member since Oct 4, 2026
₹400-750 INR / hour
₹12500-37500 INR
$10-30 USD
₹400-750 INR / hour
£20-250 GBP
₹750-1250 INR / hour
₹750-1250 INR / hour
$15-25 USD / hour
$15-25 USD / hour
₹400-750 INR / hour
₹200-250 INR / hour
$15-25 USD / hour
min $50 AUD / hour
₹750-1250 INR / hour
₹750-1250 INR / hour
₹750-1250 INR / hour
$1500-3000 CAD
₹400-750 INR / hour
₹750-1250 INR / hour
₹1500-12500 INR