El Paso Innovation Hub
Home
Calendar
Partners
Programs
Avanza
News & Stories
Now Hiring
Contact
El Paso Innovation Hub
Home
Calendar
Partners
Programs
Avanza
News & Stories
Now Hiring
Contact
More
  • Home
  • Calendar
  • Partners
  • Programs
  • Avanza
  • News & Stories
  • Now Hiring
  • Contact
  • Home
  • Calendar
  • Partners
  • Programs
  • Avanza
  • News & Stories
  • Now Hiring
  • Contact

Now Hiring: Community Jobs

Open job positions in tech or related fields submitted by local partners and community members.

 

Job Title: Junior QA / Web Scraping Engineer
Company: Provizual
Location: Remote (HQ: Dallas, TX)
Type: Contract or Full-Time
Full-Time Salary: $30,000 / year
Industry: Construction Technology
Experience Level: Entry-Level (0–2 years)

___________________________________________


About Provizual

Provizual is a growing construction tech startup building modern software to bring clarity, structure, and automation to construction data. We operate at the intersection of real-world construction workflows and scalable web technology, and we’re actively expanding both our product and engineering team.


The Role

We’re looking for an entry-level developer to join us in a QA + Web Scraping hybrid role. This position will primarily focus on iterating and maintaining existing web scrapers built with Playwright, as well as writing and maintaining automated tests for our core web application.

The scraping architecture, patterns, and workflows are already in place. Your day-to-day work will largely involve:
• Copying and adapting existing scraper patterns
• Updating selectors and logic as target websites change
• Running scrapers, validating results, and fixing breakages
• Writing and maintaining automated tests to ensure application stability


What You’ll Work With
• Backend: NestJS, TypeORM
• Scraping & Automation: Playwright
• Testing: Automated tests (unit, integration, and/or end-to-end)
• Environment: Modern TypeScript-based codebase with established patterns


Responsibilities
• Maintain and extend Playwright-based web scrapers
• Adapt existing scrapers for new data sources using established patterns
• Validate scraped data and troubleshoot failures
• Write, update, and maintain automated tests
• Collaborate with engineers to identify edge cases and improve reliability
• Document scraper behavior and known failure modes


Requirements
• Basic experience with JavaScript or TypeScript
• Comfort working with existing code and following established patterns
• Willingness to run scripts, debug issues, and validate results manually
• Strong attention to detail
• Ability to work independently in a remote environment


Nice to Have
• Exposure to Playwright, Puppeteer, Selenium, or similar tools
• Familiarity with automated testing concepts
• Experience with Node.js or NestJS
• Interest in QA, automation, or data reliability as a career path


Compensation & Growth
• Full-Time Role: $30,000 per year
• Contract Role: Compensation based on availability and scope
• Mentorship & Upskilling: Both arrangements include hands-on mentoring, code reviews, and structured opportunities to build skills in automation, testing, and backend development
• Growth Path: Clear opportunity to grow into more senior QA, automation, or engineering roles as the company scales

_________________________________________


Why Provizual
• Clearly defined workflows with real production impact
• Direct exposure to production systems and real customer data
• Supportive environment focused on learning and skill development
• Flexible engagement (contract or full-time)
• Remote-first team with a Dallas-based headquarters

If you’re early in your career and want a practical, mentorship-driven role working with real-world automation and testing systems, Provizual offers a strong foundation and room to grow.


Interested? Contact vchavez@eptransformd.com.


Copyright © 2025 El Paso Innovation Hub - All Rights Reserved.

Powered by

  • Partners

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept