Python Developer

  • Pittsburgh, PA
  • Posted 60+ days ago | Updated moments ago

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

PYTHON
APPIUM
SELENIUM

Job Details

Locations: Phoenix, AZ | Dallas, TX | Birmingham, AL | Pittsburgh, PA | Cleveland, OH | Strongsville, OH/ Rocky Mount, NC/ Jacksonville, FL/ Philadelphia, PA/ Miamisburg, OH

Work Model: Hybrid - 3 Days Onsite, 2 Days Remote

Key Responsibilities
  • Develop and enhance mobile and desktop testing tools (primarily Appium & Selenium).
  • Collaborate with QE teams to troubleshoot and improve automated test scripts.
  • Contribute to framework improvements and new feature development.
  • Support, guide, and mentor junior team members.
  • Participate in Agile sprints, sprint planning, and collaborative development work.
  • Ensure high-quality customer service when supporting internal users.
Must-Have Skills (4-6 Years Each)
  • Python development (primary language)
  • Appium (mobile automation) - highest priority
  • Selenium (desktop testing)
  • Agile software development cycle
  • Mobile testing
  • Product ownership mindset
  • Experience with platforms like SauceLabs (BrowserStack or Digital AI acceptable)
Nice-to-Have:
  • Banking/financial industry experience
  • Testing tool certifications (e.g., ISTQB)
  • Experience developing testing tools from scratch

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.