Python Automation Infrastructure and Testing Senior Developer
D Fendsolutions
Posted: August 24, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a highly skilled Senior Developer – Python Automation Infrastructure and testing to join our R&D Integration Automation team. The ideal candidate is a hands-on developer with strong expertise in Python and Pytest, experienced in building and executing automated tests, and comfortable working with modern CI/CD pipelines and automation tools.
Required Skills
Job Description
Overview:
We are looking for a highly skilled Senior Developer – Python Automation Infrastructure and testing to join our R&D Integration Automation team. This role is focused on designing, developing, and maintaining advanced automation solutions across unit, integration, system, and end-to-end testing levels.
The ideal candidate is a hands-on developer with strong expertise in Python and Pytest, experienced in building and executing automated tests, and comfortable working with modern CI/CD pipelines and automation tools. The Senior Developer will act as a technical mentor and key contributor, ensuring best practices are followed and test automation is seamlessly embedded into the development lifecycle. Knowledge of RF systems is a strong plus.
Key Responsibilities::
• Design, implement, and maintain automation frameworks and test scripts using Python and Pytest.
• Write unit tests, integration tests, and regression suites to ensure comprehensive test coverage.
• Develop and execute system-level and end-to-end automation, including API and UI layers (Selenium preferred).
• Contribute to and optimize CI/CD pipelines (Jenkins, Docker, Git) for reliable and scalable test automation.
• Collaborate closely with SW developers, RF, QA, and DevOps engineers to embed automated testing into every phase of the product lifecycle.
• Perform code reviews, provide technical guidance, and ensure automation code meets high quality and maintainability standards.
• Analyze test results, identify root causes of failures, and drive timely resolution in partnership with development teams.
• Continuously evaluate and introduce new tools, libraries, and practices to improve automation efficiency.
• Support integration activities and ensure smooth interaction between hardware, software, and automation systems.
Qualifications::
• Design, implement, and maintain automation frameworks and test scripts using Python and Pytest.
• Write unit tests, integration tests, and regression suites to ensure comprehensive test coverage.
• Develop and execute system-level and end-to-end automation, including API and UI layers (Selenium preferred).
• Contribute to and optimize CI/CD pipelines (Jenkins, Docker, Git) for reliable and scalable test automation.
• Collaborate closely with SW developers, RF, QA, and DevOps engineers to embed automated testing into every phase of the product lifecycle.
• Perform code reviews, provide technical guidance, and ensure automation code meets high quality and maintainability standards.
• Analyze test results, identify root causes of failures, and drive timely resolution in partnership with development teams.
• Continuously evaluate and introduce new tools, libraries, and practices to improve automation efficiency.
• Support integration activities and ensure smooth interaction between hardware, software, and automation systems.
Preferred Skills & Knowledge::
• Experience with Selenium for UI automation.
• Familiarity with RF testing and measurement techniques (e.g., VSGs, SAs, calibration).
• Knowledge of monitoring and logging tools (e.g., ELK) for test infrastructure.