eTeam Inc. logo

Senior Python Automation Engineer

eTeam Inc.

  • Plano, TX
  • 14 days ago

    Highlights

    The individual will also contribute to continuous process improvements, mentor junior team members when required, and support Agile delivery by actively participating in sprint planning, reviews, retrospections etc., Minimum years of experience. Drive quality assurance and continuous improvement by developing automation frameworks, enhancing test coverage, identifying risks proactively, and supporting CI/CD implementation.
    eTeam Inc.

    Numbers & Facts

    LocationPlano, TX
    IndustryOther/Not Classified
    Company Size100 to 499 employees
    Year Founded1998
    Websitewww.eteaminc.com

    Description

    Job Title: Senior Python Automation Engineer
    Location: Plano, TX 75024 (Hybrid)
    Duration: 12 Months

    Job Details:
    Must Have Skills:
    Strong experience in Python development, including OOP concepts, data structures, API integration, and database handling.
    Hands on expertise in test automation using PyTest, Selenium/Playwright, and API testing with REST services.
    Proficiency in Git, CI/CD pipelines (Jenkins/Azure DevOps), SQL, and automation framework development and maintenance.

    Nice to have skills:
    Exposure to AI-assisted testing and leveraging AI tools to accelerate deliverables
    Experience in client stakeholder management, including requirement discussions, status reporting, risk communication, and managing client expectations.

    Detailed Job Description
    The Python Developer will be responsible for designing, developing, testing, and maintaining scalable applications and automation solutions using Python. The role involves developing reusable code, APIs, and automation frameworks while ensuring software quality through comprehensive functional, integration, regression, and automated testing. The candidate will collaborate closely with development, QA, DevOps, and business teams to understand requirements, develop robust solutions, identify defects, and resolve issues throughout the software development lifecycle. Responsibilities include creating and executing test cases, automating test scenarios using frameworks such as PyTest, Selenium, or Playwright, performing API and database testing, integrating automation suites with CICD pipelines, analyzing test results, and ensuring adherence to coding standards and quality best practices. The individual will also contribute to continuous process improvements, mentor junior team members when required, and support Agile delivery by actively participating in sprint planning, reviews, retrospections etc.,

    Minimum years of experience
    8-10 years

    Top 3 responsibilities:
    Own and deliver end-to-end Python development and test automation activities, including coding, unit testing, automation script development, defect fixing, and code reviews.
    Collaborate effectively with client stakeholders and project teams to gather requirements, provide status updates, address issues, and ensure timely delivery of project milestones.
    Drive quality assurance and continuous improvement by developing automation frameworks, enhancing test coverage, identifying risks proactively, and supporting CI/CD implementation.

    About Company

    Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.

    Similar Jobs