EugeneRecruiter Since 2001
the smart solution for Eugene jobs

QA Developer (Python) Remote

Company: Diverse Lynx
Location: Remote
Posted on: November 27, 2022

Job Description:

Job description:
QA Developer (Python)
Role Description:
The QA developer will be expected to define and implement a test strategy. This includes writing and maintaining test code, built in Python to unit and system test components in a data pipeline.
Roles and responsibilities:

  • Collect functional requirements on design components

    • Define a test strategy to incrementally validate feature addition
    • Write and maintain a test-plan to ensure test coverage on functional requirements
    • Write Unit and System tests (Python) to meet the functional coverage defined in the test-plan
    • Harness the unit testing strategy to release level in Azure Devops to verify pull requests and deployed code
    • Define system regression tests to confirm pipeline functionality

      • Establish a transparent logging mechanism on test results
      • Monitor regression results and report failures accordingly
      • Debug test failures and log bugs as needed
      • Work with developers to define pass/fail criteria and ensure code updates are tested to target a fully working regression
      • Report to Engineering Manager on risks, blockers and status as required

        Skills and Experience Required:

        • More than 3 years writing and testing code using code (Python)
        • Experience with common Python test frameworks and packages; Pytest, Unittest, Robot
        • Experience with development environments; Pycharm and/or Visual Studio Code

          • Understanding of RESTful APIs (Put, Post, Get, Delete)
          • Experience configuring components using JSON and debugging JSON API responses
          • Hands-on experience in continuous delivery and continuous integration of CI/CD pipelines
          • Experience with Azure Repos, branching, code review and code analysis tools
          • Proficient with Git, Git Flow, Azure DevOps

            • Ability to assess the requirement, environment and suggest right tools / technologies
            • Expertise in Debugging and providing solutions and workarounds

              Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Keywords: Diverse Lynx, Eugene , QA Developer (Python) Remote, IT / Software / Systems , Remote, Oregon

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Oregon jobs by following @recnetOR on Twitter!

Eugene RSS job feeds