
Test Automation Developer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in United States, +1 more country.
• Develop and sustain Python automation tools and testing frameworks for functional, regression, and performance assessments.
• Collaborate with QA, Engineering, DevOps, and internal teams to clarify specifications and provide automation solutions.
• Transform repetitive processes into tools that enhance precision and decrease manual workload.
• Design, manage, and troubleshoot Jenkins CI/CD pipelines and jobs utilizing Groovy, Python, and supporting scripts.
• Monitor automated test executions, investigate failures, aid in root-cause analysis, and communicate findings, risks, and follow-up actions.
• Validate software fixes and enhancements through targeted and regression testing.
• Summarize testing, automation, and development data for QA, Engineering, and leadership stakeholders.
• Represent QA during enterprise tool modifications and coordinate on upgrades, configuration changes, and tool enhancements.
• Enhance automation coverage, test reliability, execution speed, and workflow consistency.
• Offer technical guidance through code reviews, debugging assistance, design discussions, and knowledge sharing.
• Lead and mentor Tools Developer Co-op students.
• Assist in the hiring process for Co-op and development positions by participating in interviews and providing technical insights.
• Deliver regular status updates regarding Tools team progress, priorities, risks, schedules, stakeholder coordination, and initiatives.
• 3–4 years of professional experience in Python development.
• 2–3 years of hands-on experience in developing, maintaining, and troubleshooting Jenkins or similar CI/CD pipelines.
• A Bachelor’s degree or equivalent qualification in Computer Science, Computer Engineering, Software Engineering, or a related discipline is preferred.
• Equivalent professional experience may be taken into account.
• Experience in creating software tools, automation frameworks, or scripts that enhance QA, Engineering, or test-execution workflows.
• Practical experience with source control, including handling pull requests, branching, tagging, and resolving commit or branch issues.
• Strong debugging capabilities across software, automation, test environments, and CI/CD pipeline failures.
• Solid analytical and problem-solving abilities, encompassing root-cause analysis and validation of effective corrective measures.
• Excellent written and verbal communication skills, with the capability to convey technical information to both technical and non-technical audiences.
• Ability to operate independently, manage competing priorities, and provide reliable solutions within a collaborative team setting.
• Experience with automated functional, regression, or performance testing in QA or Engineering settings is advantageous.
• Familiarity with GitHub, GitLab, or similar source-control platforms is a plus.
• Experience with JIRA or comparable defect-tracking and project-management tools is beneficial.
• Working knowledge of Linux-based development or testing environments is preferred.
• Familiarity with Docker, virtualization, or containerized testing environments is a plus.
• Experience with GUI development libraries such as Tkinter, Qt, or similar frameworks is appreciated.
• Experience in onboarding, mentoring, or supporting Co-op students, junior developers, or other technical team members is a plus.
• Eligible for bonuses.
• Affordable Medical / Dental / Vision coverage options.
• 401K with a generous employer match.
• Responsible Paid Time Off.
• Paid Holidays.
• Opportunities for remote work based on the role.
• Employee Assistance Program (EAP).
• Opportunities for career growth and professional development.
CVS Health
Wiley
ARKHO
DaCodes.
Get handpicked remote jobs straight to your inbox weekly.