Summary:
Viavi Solutions is looking for a talented Senior C++ Software Developer to join our innovative Fibre team. This is a unique opportunity to work on advanced embedded systems and telecommunications technologies that support critical global infrastructure. You’ll thrive in a collaborative, engineering-driven environment where your ideas directly impact real-world solutions.
Duties & Responsibilities:
What you'll be doing:
- Ensuring quality software releases that are stable, maintain performance requirements, and are free of major issues
- Defining, building and executing the test strategy containing both manual and auto‐mated test suites
- Responsible for writing code to test UI behaviours, back-end behaviours, system performance, system compatibility, pre-existing features, new features, and fault tolerance
- Working closely with software developers to represent the voice of the customer, communicate functional expectations, and encourage quality
- Responsible for proving that features are complete and ready for deployment
- Monitoring the CI/CD process and ensure it is continually functioning and meeting the evolving needs of the teams and business of the Company
- Participating in a team culture that encourages productivity, engagement, and product ownership
Pre-Requisites / Skills / Experience Requirements:
What you'll bring:
- 6+ years of relevant software QA experience
- Proven experience with building CI / CD pipelines( Jenkins, Bamboo, other )
- Knowledge on confi guring and scaling build agents for jobs that run automated tests ( Linux )
- Advanced Knowledge on building automated test frameworks
- Proven experience on adding automated tests to existing test frameworks
- Hands on experience with AI tools
- Demonstrated competence working in a fast-paced agile process with cross-func‐tional project teams
- Detail oriented, reliable, and have the ability to work both in a team environment and alone with minimal supervision
- Experience with all phases of software testing (Functional, Performance, Integration, Regression, User Acceptance, and Release Management)
- Experience testing web-based client-server systems
- Ability to adjust and set priorities to meet deadlines in a fast-paced environment
- Ability to work effectively in a professional manner with technology staff and all levels of management
If you have what it takes to push boundaries and seize opportunities, apply to join our team today.
VIAVI Solutions is an equal opportunity and affirmative action employer - minorities/females/veterans/persons with disabilities.