PDF vs. Code-Generated Output Automation Test

Job ID: 39146948

Budget: $10 – $30 USD

Here's a freelancer project description you can use:

---

**Project Title:** Automation Testing for PDF Document vs. Code-Generated Output

**Project Description:**
We are looking for an experienced QA Automation Engineer to develop a testing framework that compares values in a PDF document with the output generated by our developer's code. The goal is to ensure accuracy and consistency between the two sources.

### **Project Requirements:**
1. **PDF Extraction & Comparison:**
- Extract text and structured data from PDFs (tables, key-value pairs, etc.).
- Compare extracted values with the expected output from the developer's code.

2. **Automation Framework:**
- Develop an automated test script to perform PDF vs. code-generated output comparison.
- Use libraries such as PyPDF2, PDFPlumber, or Apache PDFBox for PDF processing.
- Implement an assertion mechanism to highlight discrepancies.

3. **Integration & Reporting:**
- Generate detailed reports on mismatches, including value differences and locations.
- Integrate the test framework with CI/CD pipelines (e.g., Jenkins, GitHub Actions).

### **Preferred Skills & Technologies:**
- Python, Java, or JavaScript for test automation.
- Experience with PDF parsing libraries (PyPDF2, PDFPlumber, PDFBox, iText).
- Knowledge of Selenium, Playwright, or other automation tools.
- CI/CD pipeline integration experience.

### **Deliverables:**
- Source code for the test automation framework.
- Detailed documentation on setup and usage.
- Test reports showcasing the comparison results.



If you have experience with similar automation testing projects, please share your portfolio or past work examples. Looking forward to working with a skilled professional!