About The Position

At Viavi, we develop advanced network protocol analytics and packet storage solutions. As a Quality Assurance Engineer, you will be responsible for ensuring the delivery of high-quality software releases through a combination of manual and automated testing. You'll work in a fast-paced, agile environment where your contributions will have a direct impact from day one. This role is ideal for someone early in their career who is passionate about software quality, eager to learn, and ready to take ownership of testing responsibilities.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 0-3 years of experience in software QA or a related technical role
  • Demonstrated ability to write and maintain automated tests
  • Experience with manual testing techniques and test case execution
  • Familiarity with Selenium or similar automation tools
  • Basic scripting skills (Python, Bash, PowerShell, etc.)
  • Understanding of software testing methodologies (functional, regression, integration, etc.)
  • Strong attention to detail and accountability for quality outcomes
  • Ability to work independently and collaboratively in a team environment
  • Enthusiasm for experimenting with cutting-edge Generative AI tools to drive innovation, streamline workflows, and stay ahead of the competition.

Nice To Haves

  • Exposure to CI/CD tools (Bamboo)
  • Experience with Jira, Xray, BitBucket or similar tools
  • Knowledge of networking concepts (TCP/IP, VoIP, Layer 7 protocols)
  • Familiarity with Windows-based systems and services
  • Exposure to VM management and deployment
  • Experience or interest in network performance monitoring or distributed systems

Responsibilities

  • Ensure quality software releases that are stable, performant, and meet customer expectations
  • Design, develop, and execute automated test scripts for tests
  • Perform manual testing of Windows desktop and web-based applications
  • Own and execute test plans that align with product requirements and release goals
  • Monitor and maintain the CI/CD pipeline to support continuous testing and integration
  • Log, track, and triage defects using Atlassian Jira
  • Contribute to the evolution of our test strategy using tools like Xray for Jira
  • Collaborate with developers, product managers, and QA peers to advocate for quality throughout the development lifecycle
  • Learn and apply scripting skills (e.g., Python, Bash, PowerShell) to enhance automation efforts

Benefits

  • Make meaningful contributions from day one
  • Learn from experienced engineers in a supportive, agile environment
  • Grow your skills in automation, networking, and quality engineering
  • Be part of a team that values innovation, ownership, and continuous improvement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service