23 hours ago
Base Salary
$81k - $129k/yr
Responsibilities
- Design, develop, execute, and maintain automated test cases and 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 for product capabilities and software releases.
- Analyze test results, identify defects, perform root-cause analysis, and collaborate with development teams on issue resolution.
- Participate in design reviews, requirements reviews, and test planning across the software development lifecycle.
- Integrate automated test suites into Jenkins pipelines for continuous integration and continuous testing.
- Build and maintain test environments, configure test topologies, validate networking solutions, and improve testing methodologies and product quality.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
- At least 1 year 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 with version control and development tools such as Git, Bitbucket, and JIRA.
- Preferred experience includes PON technologies such as GPON and XGS-PON, OLT and ONU/ONT architectures, ITU-T and OMCI standards, networking protocols, traffic-generation tools, packet analysis, and TestRail and Confluence.
Benefits
- Onsite work five days per week in Petaluma, California.
- Medical, dental, and vision plans.
- 401(k) participation in the USA and DCPP participation in Canada with company matching.
- Employee Stock Purchase Program and Employee Assistance Program.
- Company-paid holidays, paid sick leave, vacation time, and applicable paid family and other leaves of absence.
- Non-sales employees may be eligible for a discretionary incentive bonus.
About Ciena
Ciena is a public telecommunications equipment and software company that designs optical and routing systems, coherent modems, and automation software for service providers, cloud/data center operators, and enterprises. It sells hardware, software subscriptions, and professional services that power metro, long-haul, submarine, and data center interconnect networks. Founded in 1992 and headquartered in Hanover, Maryland, Ciena trades on the NYSE (CIEN) and serves customers worldwide.
