
Integration and Automation Senior Developer
- ישראל
- משרה קבועה
- משרה מלאה
- 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.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- Strong proficiency in Python (object-oriented and scripting) with practical experience using Pytest.
- Proven experience writing and maintaining unit, integration, and regression tests as part of agile development workflows.
- Hands-on experience with CI/CD pipelines, Jenkins, Docker, and Git.
- Strong problem-solving skills and ability to debug complex integration issues.
- Experience working in cross-functional engineering environments (development, QA, DevOps, hardware).
- 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.