
Closed
Posted
I need a self-contained Python framework that automatically scrapes, validates, and continuously monitors Azure pricing. The core flow should pull data from the Azure portal, compare UI figures with the public pricing API, flag any drift, and document results in clear, shareable reports. Scope: - Selenium (Page Object Model) will drive the browser, exercising price searches across services and regions; focusing on commonly used Azure services and SKUs. - For service-to-service price comparisons, lean Requests-based calls will be used to validate REST API pricing endpoints against UI results. - Data will live in SQLite for now – running SQL rules to catch duplicates, gaps, or sudden changes. Historical deltas and anomaly alerts will surface on a simple dashboard. - Tests will run under PyTest and finish with an HTML report, execution log, and a CSV/Excel summary suitable for finance teams. Deliverables: 1. Full source code (Python 3.x, Selenium, PyTest, Requests, SQLite). 2. Clear Read-me guide with setup and commands examples. 3. Sample output reports showing successful search validation runs (HTML report logs + CSV summaries). 4. A brief video or screenshots showing the validation framework identifying a pricing change mock-up.
Project ID: 40641595
227 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
227 freelancers are bidding on average $20 USD/hour for this job

Hi — Elias here from Miami. I see you’re looking to build a Python framework for Azure pricing validation. The goal is clear: ensure accurate, ongoing data validation through automation. The real technical challenge here often revolves around the reliability of the scraping process and the validation logic. A common issue in such systems is maintaining data integrity over time, especially with the ever-changing pricing structures. It looks straightforward initially, but ensuring the framework can handle potential API changes and data discrepancies is crucial. My approach would involve structuring the framework with robust error handling and logging. I’d utilize Selenium for scraping, ensuring that the validation process is efficient and resilient. Additionally, I’d focus on modular design to facilitate future enhancements and maintainability. In similar projects, I’ve built automated systems that integrate with APIs and handle data validation, ensuring they are reliable and scalable. A few questions to better understand the scope: Q1 – What specific data points need to be validated in your pricing model? Q2 – Are there particular Azure services or APIs you plan to integrate with? Q3 – How do you envision handling potential changes in the data structure or API responses? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$50 USD in 10 days
8.4
8.4

⭕⭕ PYTHON SELENIUM & AZURE PRICING AUTOMATION EXPERT ⭕ Hi there, ✔️Yes, I will definitely assist you in creating a self-contained Python automation framework that continuously validates Azure pricing between the portal UI and public APIs, while maintaining historical data and clearly reporting any pricing drift or anomalies. ✍️ Should the first version cover a predefined list of Azure services/SKUs, or should the framework dynamically discover services and pricing combinations? ✍️ For continuous monitoring, do you already have a preferred scheduler/CI environment such as GitHub Actions, Azure DevOps, or a local scheduled runner? ➡️ My recommendation is to keep the framework modular from day one, with separate UI extraction, API validation, comparison, storage and reporting layers. This will make it straightforward to add new Azure services and validation rules without rewriting the core framework. I’d be happy to build this as a maintainable QA/finance validation framework with clear logs, reproducible tests and reports that your technical and finance teams can both understand. Thank you.
$15 USD in 40 days
8.4
8.4

Hello, Your Azure pricing validation framework needs more than UI automation, it needs reliable cross-source validation and historical intelligence. I can build this in Python with Selenium/POM, Requests, PyTest, and SQLite. I’ll make Azure search paths fully data-driven, compare UI/API prices with configurable tolerance rules, store timestamped snapshots, and detect drift, gaps, duplicates, and anomalies. I’ll add reusable utilities, centralized config, HTML/CSV/Excel reporting, logs, and a lightweight dashboard. I’ll also include an intentional price-change test and flag API/search-path constraints early. Happy to share a short sample or discuss the approach during our chat. Best, Niral
$20 USD in 40 days
8.0
8.0

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in JavaScript, Python, Software Architecture, Google App Engine, SQLite, API, Selenium, REST API and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
8.4
8.4

⭐⭐⭐⭐⭐ Create a Python Framework for Azure Pricing Monitoring & Validation ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and see you are looking for a Python framework to monitor Azure pricing. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects focused on automation and data validation. I will create a self-contained Python framework that scrapes, validates, and monitors Azure pricing efficiently. ➡️ Why Me? I can easily create your Python framework as I have 5 years of experience in web scraping, data validation, and automation. My expertise includes using Selenium, Requests, and SQLite for data handling. Not only this, but I also have a strong grip on PyTest for testing and reporting, ensuring a comprehensive approach to your project. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and how I can meet your needs effectively. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Programming ✅ Selenium Automation ✅ Web Scraping ✅ Data Validation ✅ SQLite Database ✅ API Integration ✅ PyTest Testing ✅ Report Generation ✅ Data Analysis ✅ Error Handling ✅ HTML/CSS for Reports ✅ Task Automation Waiting for your response! Best Regards, Zohaib
$17 USD in 40 days
8.1
8.1

Azure Pricing Validation Automation needs a reliable, data-driven foundation, especially around the Azure portal search paths that form your first acceptance criterion. I’ll build a Python 3.x framework using Selenium with Page Object Model, Requests for lean REST pricing calls, PyTest fixtures, and SQLite snapshot storage. The suite will support configurable services, regions, and SKUs from one config file. I’ll add reusable waits and parsers, UI/API side-by-side validation, SQL checks for duplicates, missing records, and unexpected price changes, plus timestamped historical deltas. Results will be packaged into a small dashboard and finance-ready CSV/Excel output, with PyTest HTML reports and execution logs. I’ll also include setup documentation, command examples, sample successful artifacts, and an intentional price-change scenario demonstrated through screenshots or a short recorded proof. API throttling, retries, selectors, and clear failure diagnostics will be handled so the framework remains maintainable as Azure adds features. Can you provide the specific Azure portal search paths or a sample service/region/SKU combination for the initial acceptance tests? Muhammad Saad
$19 USD in 40 days
7.5
7.5

I propose a Python framework using Selenium and Requests to automate Azure pricing scraping and monitoring. The solution includes Page Object Model for price searches, SQLite for data storage, and modular design for customization. Deliverables include Python source code, setup instructions, sample report, and execution log. I prioritize scalability, robustness, and maintainability for future updates. Let's discuss specifics to tailor the solution to your needs. Excited to work together for a long-term partnership.
$22.50 USD in 5 days
7.3
7.3

Hello, I can help you with "Azure Pricing Validation Automation" as per your given set of instructions. Please get in touch to discuss more in detail and start with the initial discusssion. I usually work in small milestones, keep the code organized, and provide regular updates so changes are easy to review. Can you share a few more details? I'll suggest the best implementation and an accurate timeline. ⭐ 5.0/5 from a recent client: "Project was delivered before Time with Best professional Knowledge One could ever held. Thanks for the support" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$19 USD in 1 day
6.9
6.9

Hello!, I am a Florida-based senior software engineer(frontend, backend, ecommerce, etc) with 15+ years of experience in Python, JavaScript, software architecture, Selenium, REST APIs, SQLite, and automation. I read your Azure Pricing Validation Automation description carefully, and I understand you need a self-contained Python framework that can scrape Azure pricing, validate it, and keep monitoring it continuously in a reliable way. I like this kind of work because the important part is not just collecting data, but making sure the checks stay accurate and maintainable. My approach would be: 1. Inspect the source pages and validation rules 2. Build a modular Python scraper with fallback handling 3. Store snapshots and diffs in SQLite 4. Add scheduled monitoring and clear alert-ready output 5. Test edge cases so the framework stays stable Relevant work I’ve done includes pricing monitors, Selenium-based validation tools, API-driven inventory checkers, and Python scrapers for recurring data tracking. Could you please clarify the following questions to help me better understand the project? 1. Which Azure pages or endpoints should be treated as the source of truth? 2. Do you want validation for price only, or also region, tier, and unit consistency? 3. How should continuous monitoring work, scheduled runs, alerts, or both? I pay close attention to details, and I’m confident I can deliver something clean, practical, and built the right way from the start. -James
$50 USD in 7 days
6.9
6.9

Hello, I HAVE CREATED SIMILAR PYTHON AUTOMATION AND DATA VALIDATION FRAMEWORKS BEFORE, AND I CAN SHOW YOU RELEVANT WORK. >>>> Multi languages (English and Arabic)Left-To-Right (LTR) and Right-To-Left (RTL) <<<< **** You may follow the project's development using the tracker. I am available for work 40 hours a week **** I have carefully reviewed your requirements and understand the need for a modular Python framework to validate Azure pricing between the portal UI and public pricing APIs. I have 10+ years of experience in the required technologies and can build the solution using Selenium with Page Object Model, Requests, PyTest, SQLite, and configurable data-driven test flows. I will implement reliable service/region/SKU searches, API-to-UI price comparisons, historical snapshots, SQL-based anomaly detection, logging, and HTML/CSV/Excel reporting. The framework will be modular with centralized configuration and reusable waits, parsers, and reporting utilities, keeping it ready for future Azure services. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT, COMPLETE SOURCE CODE, AND ASSISTANCE FROM ZERO TO FINAL DEPLOYMENT. I will also provide the README, sample reports, execution logs, and proof of intentional price-drift detection as requested. I am ready to review the search paths and API limitations and start step by step. I eagerly await your positive response. Thanks
$15 USD in 40 days
7.1
7.1

Hello, As an experienced developer who builds robust and scalable web and mobile applications, I can assure you that developing a self-contained Python framework to automate Azure pricing validation is not just within my capabilities, but also something I am passionate about. With my background in Computer Science and experience in developing RESTful APIs, working with Selenium and utilizing SQLite for data storage along with Python for scripting, I believe I can deliver a solution that matches your needs perfectly. Modularity and adaptability are key tenets of the projects I undertake. In this project, I would create a single-config file to enable easy modification of regions or SKUs, a truly data-driven automation framework. This means you will be able to update the application on your own when new Azure features emerge without any hassle. The results generated by the framework will be not just accurate but also easily consumable through clear reports, CSV outputs, and well-structured logs. My iterative delivery approach ensures that you receive frequent updates on the project progress while maintaining rigorous testing standards. My goal is to provide you with 100% complete solutions in line with your success criteria and to deliver a flawless application that leaves no gaps or duplicates in your Azure pricing monitoring system. Consider me as your ideal partner for this project for I am ready to commit my skills in making thing Thanks!
$28 USD in 33 days
6.4
6.4

Hi, The core seems to be a reliable bridge between the Azure UI and the public API, where any mismatch in price fields needs to be caught and recorded automatically. I’ve built similar automation around scraping and validating external data before, and the part that usually needs the most care is keeping the selectors rock-solid once the UI layout changes. I’d set up a small Page Object layer for the Azure search paths so they’re easy to update, then run side-by-side comparisons with the REST endpoints. Storing time-stamped snapshots in SQLite and running basic SQL checks for duplicates or jumps feels like the right balance between keeping it simple now and still useful later. The PyTest suite can generate the reports you need—HTML, log, and CSV—so finance can see the drift without needing Python installed. One place that tends to trip people up is handling rate limits or transient UI changes; I’d add a few retries with exponential back-off and log the full page HTML when a comparison fails, so we know exactly what changed. Thanks, Denis.
$15 USD in 40 days
6.3
6.3

Hi there, I understand you need a self-contained Python framework for automated Azure pricing validation and monitoring, combining Selenium UI checks with REST API comparisons, historical storage and clear reporting. My approach is to build the Selenium layer using a data-driven Page Object Model, making the Azure portal search paths reliable across services and regions. Requests-based API utilities will retrieve pricing data independently, allowing direct UI-vs-API comparisons and automated drift detection. SQLite will store timestamped snapshots so SQL rules can identify duplicates, missing data and unexpected price changes. I’ll structure the framework with a central configuration file, reusable waits/parsers, reporting utilities and modular test components, keeping it easy to extend for additional Azure services and SKUs. PyTest will generate HTML reports alongside execution logs and CSV/Excel summaries suitable for finance. I’ll also provide the complete source, README with setup/commands, sample outputs and a demonstration showing the framework detecting an intentional pricing change. I have strong experience with Python, Selenium, REST APIs, PyTest, SQLite, web automation and data validation frameworks, including production-oriented scraping and monitoring workflows. Do you already have the initial Azure services, regions and SKUs that should be covered in the first validation suite? I’m ready to start immediately. Warm Regards, Aneesa.
$15 USD in 40 days
6.4
6.4

Hi, The central challenge is distinguishing genuine pricing drift from expected differences caused by currency, billing unit, region naming, tiering, reservations, effective dates, or portal formatting. I’d make those normalization rules explicit so finance receives actionable exceptions rather than noise. I’d structure the framework into Selenium Page Objects, API clients, normalization/comparison services, SQLite repositories, validation rules, and reporting utilities. Services, regions, SKUs, tolerances, and browser settings would live in configuration, keeping tests data-driven and easy to extend. The browser layer would use stable selectors, explicit waits, retry diagnostics, screenshots, and reusable search workflows. API responses and UI observations would be stored as timestamped raw and normalized snapshots, preserving source values for auditability. SQL and Python checks would detect duplicates, missing combinations, unexpected changes, stale results, and UI/API mismatches. PyTest would cover parsers, normalization, database rules, page workflows, and intentional-drift scenarios. Each run would generate HTML results, structured logs, screenshots on failure, and CSV/XLSX summaries. The lightweight dashboard would show latest status, historical deltas, affected SKUs, and refresh health. Regards, Houssame
$20 USD in 40 days
6.7
6.7

Hi there, I understand you need an automated validation framework. Operationally, it will run a Selenium scraper (using a Page Object Model) to pull prices directly from the Azure portal UI. In parallel, a lean client will fetch corresponding data from the public pricing REST API. Both datasets are then loaded into an SQLite database for a side-by-side comparison, flagging any drift. The system will store timestamped snapshots to track historical changes and generate multi-format reports. Technical approach: A modular Python 3 core. Selenium with a data-driven POM for maintainable UI automation. The requests library for clean API interaction. SQLite for local data persistence and historical lookups. The entire suite will run under PyTest for orchestration, using pytest-html and pandas for the final HTML/CSV reports. Core modules: - Config Manager: Drives tests by loading target SKUs/regions. - Scraper & API Clients: Dual modules for UI and REST data collection. - Validation & Storage Engine: Cross-references data, flags anomalies, and archives results in SQLite. - Reporting Service: Aggregates run data into the required HTML, log, and CSV artifacts. Implementation strategy: First, we'll build the API client and DB schema to lock down the data model. Then, develop the Selenium POM for a single user journey. After integrating these for an E2E test, we'll expand coverage and finalize the reporting layer. Regards, Rohit
$15 USD in 12 days
7.1
7.1

Hello, I’m a Cloud Architect and DevOps Engineer with 10+ years of experience in Microsoft Azure, Python automation, REST APIs, infrastructure validation, and production monitoring. I can build a modular Python framework to automatically validate Azure pricing by comparing Azure portal UI values with the Azure Retail Prices API, storing historical snapshots, and flagging pricing drift or anomalies. The solution will include Selenium with Page Object Model, data-driven service/region/SKU searches, Requests-based API integration, SQLite history, PyTest execution, duplicate/gap/change validation rules, HTML reports, logs, CSV/Excel summaries, and a lightweight dashboard for historical pricing changes. I’ll also keep the framework configuration-driven so additional Azure services and regions can be added later without restructuring the suite. I would start by confirming the exact Azure pricing search paths, target services/SKUs, regions, and comparison rules, then build and validate the first complete UI-to-API pricing flow before expanding the framework. Estimated effort is approximately 40 hours, depending on the number of services/SKUs and Azure portal behavior. Regards, Kashif Cloud Architect & DevOps Engineer
$50 USD in 40 days
6.1
6.1

I can help you build a reliable system that catches Azure pricing drift before it becomes a reporting problem. My approach focuses on the two tricky parts first: making the Selenium search-bar navigation data-driven and resilient to UI changes (using Page Object Model with robust locator strategies), and isolating the API comparison layer so it runs independently via `Requests`. For the data side, I’ll structure SQLite to store time-stamped snapshots, enabling SQL rules to flag missing SKUs, duplicates, or price jumps. The reporting layer will be modular, letting you output the same run as an HTML report, a CSV, and a clean execution log for finance. Key decisions I’ll make upfront: - Search Paths: A dedicated config file with fallback locators ensures the acceptance criterion is met without hardcoding. - API Limits: Rate-limit handling with retries just for the REST calls, so the UI and API data stay in sync. - Anomalies: A simple drift detector that compares the latest snapshot to the previous one, highlighting only meaningful changes for the dashboard. The deliverable will include the full framework, a README with run commands, and screenshots demonstrating the framework catching a deliberate price edit in real-time.
$15 USD in 40 days
6.0
6.0

Hello! We can build a reliable Azure pricing validation framework for this task. 1. Are there any Azure services or regions you want to prioritize first? 2. Do you already have access details for the portal and pricing API? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$20 USD in 40 days
6.5
6.5

Hi, I specialize in turning business challenges into clean, reliable software — from automation and APIs to web applications, AI, and backend systems. What sets me apart: I focus on outcomes, not just deliverables. Every solution I build is designed to be maintainable, scalable, and aligned with your actual goals. Let's build something great together. Thanks, Deva
$20 USD in 40 days
6.1
6.1

Hello There! I’m Md Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Python automation, Selenium, PyTest, Requests, API integration, web scraping, and database-driven testing. I understand you want a self-contained Azure pricing validation framework that compares portal UI prices with public APIs, detects pricing drift, stores historical data in SQLite, and generates dashboards, HTML reports, logs, and CSV/Excel summaries. I can build the framework with maintainable Page Object Model architecture and automated anomaly detection. I am skilled in Python, Selenium, PyTest, Requests, SQLite, REST APIs, web automation, and reporting. I’m ready to start immediately and would be happy to discuss the Azure services, validation rules, and reporting requirements. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$20 USD in 40 days
6.1
6.1

أبو ظبي, United Arab Emirates
Member since Aug 11, 2026
₹12500-37500 INR
$30-250 USD
$15-25 USD / hour
₹12500-37500 INR
₹12500-37500 INR
₹600-1500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
£250-750 GBP
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$5000-10000 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
$30-250 USD
min $50 USD / hour