FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Test Automation Developer
Diverse Lynx. Build and maintain Python automation tools and test frameworks for functional, regression, and performance testing .
Posted 10/22/2026full-timeRemote • United States, CanadaMid-LevelSenior💰 $65,000 - $70,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python development and automation tool creation, with a strong focus on CI/CD pipeline management and testing frameworks. Capable of leading teams, mentoring junior developers, and effectively communicating technical concepts to diverse audiences.
Highest-signal resume keywords
Python DevelopmentJenkins CI/CD Pipeline ManagementAutomation Framework DevelopmentDebugging SkillsAnalytical Problem-Solving
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonJenkinsAutomation FrameworksDebuggingRoot-Cause AnalysisGitSource ControlTest AutomationPerformance TestingRegression Testing
Soft Skills
Clear CommunicationTeam CollaborationMentoringIndependent WorkPrioritization
Tools & Technologies
GitHubGitLabJIRADockerLinux
Industry Keywords
Quality AssuranceSoftware EngineeringTest FrameworksAutomation ToolsContinuous Integration
Tech Stack
Tools & technologiesDockerGroovyJenkinsLinuxPythonQt
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Comp & perks- 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