> Markdown version of [/jobs/ext/4694891-test-automation-engineer-new-grad](https://www.wearedevelopers.com/jobs/ext/4694891-test-automation-engineer-new-grad). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Automation Engineer - New Grad - **Company:** Ciena - **Location:** Petaluma, CA, United States - **Experience:** Starter - **Salary:** $80,700 - **Contract:** Permanent contract - **Skills:** Test Suite, Adobe InDesign, Artificial Intelligence, Confluence, JIRA, Automation of Tests, Spanning Tree Protocols, Software Bug Management, Code Coverage, Collaborative Software, Computer Engineering, Continuous Integration, Linux, Programming Tools, Ethernet, IPv4, IPv6, Python (Programming Language), Networking Basics, Routing, Object-Oriented Software Development, Regression Testing, Software Engineering, Software Quality Assurance (SQA), TCP/IP, Test Case, Test Management, Computer Networking Systems, XGS-PON, Git, Information Technology, Bitbucket, Software Version Control, Testrail, Jenkins - **Published:** November 12, 2026 - **Apply:** https://www.careerbuilder.com/job-details/test-automation-engineer-new-grad-petaluma-ca--4a12b00a-6e29-48e1-a388-e74640a95f3b ## About the Role Test Automation, Automation Engineering, Artificial Intelligence (AI), Quality Management, Test Automation, Use Cases, Test Suite, Test Case, Automation, Testing, * Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline. * Experience: 1+ years of experience in software quality assurance, test automation, software development, or related engineering roles. * Experience developing automated test solutions using Python or other object-oriented programming languages. * Experience creating, executing, and maintaining automated test cases and regression test suites. * Experience working in Linux-based development and test environments. * Understanding of software development lifecycles, quality assurance methodologies, and defect management processes. * Experience using version control and development tools such as Git, Bitbucket, and JIRA., * Experience with Passive Optical Network (PON) technologies, including GPON and XGS-PON. * Application of Optical Line Terminal (OLT) and Optical Network Unit (ONU/ONT) architectures, operation, and deployment scenarios. * Knowledge of PON-related standards and protocols, including ITU-T specifications and OMCI. * Knowledge of networking fundamentals including Ethernet, TCP/IP, IPv4, IPv6, routing, and switching protocols. * Experience with traffic generation and network test tools such as Ixia, Spirent, Xena, or equivalent platforms. * Experience troubleshooting and analyzing packet captures, protocol traces, and system logs to identify root causes of networking and service issues. * Experience working with test management and collaboration tools such as TestRail and Confluence. ## Description * Design, develop, execute, and maintain automated test cases and test suites for software features, system functionality, and customer use cases. * Develop and enhance automation frameworks to improve test coverage, scalability, efficiency, and maintainability. * Create and execute functional, integration, system, regression, and solution-level test plans to validate product capabilities and software releases. * Analyze test results, identify defects, perform root-cause analysis, and collaborate with development teams to resolve issues. * Participate in design reviews, requirements reviews, and test planning activities to incorporate quality throughout the development lifecycle. * Integrate automated test suites into Jenkins pipelines to advance continuous integration and continuous testing initiatives. * Build and maintain test environments, configure test topologies, validate networking solutions, and contribute to continuous improvement of testing methodologies and product quality.