Jobs · Quality Assurance · California

Test Automation Engineer

Ciena · Petaluma, CA · 1 mo ago
Quality Assurance$104/hrFull-time

How You Will Make An Impact

  • 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.

The Must Haves

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 3+ 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.

Nice To Haves

  • 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.

Pay

The salary range for this role in Petaluma is $104,700 - $167,300. Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission.

Similar jobs

Test Automation Engineer

KellyMitchell GroupIrving, TX· 1 mo ago
Engineering$42–$61/hrapply on careers.kellymitchell.com

Test Automation Engineer

Integral Federal, Inc.Fort Meade, MD· 1 mo ago
Quality Assurance$120k–$150k/yrapply on careers-integralfed.icims.com