Python Test Automation Developer

PDDN INC.

Python Test Automation Developer

Philadelphia, PA
Full Time
Paid
  • Responsibilities

    Job Description

    Role name: Python Test Automation Developer
    Work Location: Philadelphia, PA (On Site)
    Job Type: Contract (C2C/W2)
    Interview: Phone/Video

    Role Overview:
    • Minimum five year's experience as an active contributor to all phases of the software development lifecycle
    • Strong development experience in Python in test automation
    • Understanding of lab automation platform
    • Detailed knowledge of the HTTP specification and the RESTful style
    • Thorough understanding of basic data structures and a high-level understanding of their implementations; experience and proficiency with common algorithms and their relative tradeoffs
    • Proficiency with object-oriented development, data modeling, and design patterns
    • Working in one or more data serialization formats (e.g. XML, JSON, or ASN1)
    • Operating in a Linux/Unix environment, including basic system configuration and scripting
    • Designing and building systems for highly available multi-site deployment environments, a solid understanding of the network architectures that support such systems, and familiarity with techniques for tuning application performance
    • Strong English communications skills, with the ability to clearly, concisely, and accurately describe advanced technical concepts to diverse audiences

    Key resposabilities:
    • Minimum five year's experience as an active contributor to all phases of the software development lifecycle
    • Strong development experience in Python in test automation
    • Understanding of lab automation platform
    • Detailed knowledge of the HTTP specification and the RESTful style
    • Thorough understanding of basic data structures and a high-level understanding of their implementations; experience and proficiency with common algorithms and their relative tradeoffs
    • Proficiency with object-oriented development, data modeling, and design patterns
    • Working in one or more data serialization formats (e.g. XML, JSON, or ASN1)
    • Operating in a Linux/Unix environment, including basic system configuration and scripting
    • Designing and building systems for highly available multi-site deployment environments, a solid understanding of the network architectures that support such systems, and familiarity with techniques for tuning application performance
    • Strong English communications skills, with the ability to clearly, concisely, and accurately describe advanced technical concepts to diverse audiences

    Mandatory skills:
    Python Development, Test Automation

  • Qualifications

    Additional Information

    All your information will be kept confidential according to EEO guidelines.