Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Test automation developer building Python frameworks, Jenkins pipelines, and QA tools. Supporting reliable releases for Lynx’s mission-critical edge computing software.

Responsibilities

  • Build and maintain Python automation tools and test frameworks for functional, regression, and performance testing
  • Partner with QA, Engineering, DevOps, and internal teams to clarify requirements and deliver automation solutions
  • Convert repetitive workflows into tools that improve accuracy and reduce manual effort
  • Design, maintain, and troubleshoot Jenkins CI/CD pipelines and jobs using Groovy, Python, and supporting scripts
  • Monitor automated test runs, investigate failures, support root-cause analysis, and communicate results, risks, and follow-up actions
  • Validate software fixes and enhancements through targeted and regression testing
  • Summarize test, automation, and development data for QA, Engineering, and leadership audiences
  • Represent QA during enterprise tool changes and coordinate on upgrades, configuration changes, and tool updates
  • Improve automation coverage, test reliability, execution time, and workflow consistency
  • Provide technical guidance through code reviews, debugging support, design discussions, and knowledge sharing
  • Lead and mentor Tools Developer Co-op students
  • Support hiring for Co-op and development roles through interview participation and technical input
  • Provide regular status updates on Tools team progress, priorities, risks, schedules, stakeholder coordination, and initiatives

Requirements

  • 3–4 years of professional Python development experience
  • 2–3 years of hands-on experience developing, maintaining, and troubleshooting Jenkins or similar CI/CD pipelines
  • Bachelor’s degree or equivalent diploma in Computer Science, Computer Engineering, Software Engineering, or a related field is preferred
  • Equivalent professional experience may be considered
  • Experience creating software tools, automation frameworks, or scripts that improve QA, Engineering, or test-execution workflows
  • Practical source-control experience, including pull requests, branching, tagging, and troubleshooting commit or branch issues
  • Strong debugging skills across software, automation, test environments, and CI/CD pipeline failures
  • Strong analytical and problem-solving skills, including root-cause analysis and validation of effective corrective actions
  • Clear written and verbal communication skills, with the ability to explain technical information to both technical and non-technical audiences
  • Ability to work independently, manage competing priorities, and deliver reliable solutions in a collaborative team environment
  • Experience with automated functional, regression, or performance testing in QA or Engineering environments is nice to have
  • Experience with GitHub, GitLab, or similar source-control platforms is nice to have
  • Experience with JIRA or similar defect-tracking and project-management tools is nice to have
  • Working knowledge of Linux-based development or test environments is nice to have
  • Experience with Docker, virtualization, or containerized test environments is nice to have
  • Experience with GUI development libraries such as Tkinter, Qt, or similar frameworks is nice to have
  • Experience onboarding, mentoring, or supporting Co-op students, junior developers, or other technical team members is nice to have

Benefits

  • Bonus eligible
  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off
  • Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

Job type

Full Time

Experience level

Mid levelSenior

Salary

$65,000 - $70,000 per year

Degree requirement

No Education Requirement

Tech skills

DockerGroovyJenkinsLinuxPythonQt

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.