The Job logo

What

Where

Test Engineer II

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join Sandvine Test Engineering as a Test Engineer II for the Data plane team. In this role, you will understand customer needs and deliver a quality product. You will be responsible for developing and maintaining test plans, automating test cases, and providing quality test reports. Additionally, you will analyze project documentation, troubleshoot the integrated solution, and work closely with the global engineering team. This position requires a strong background in automation testing, system/solution testing, and knowledge of load balancing, virtualization, deep packet inspection, network security, and traffic steering engine. Strong communication and organizational skills are a must.

The opportunity:  

In your role as Test Engineer II for Data plane team within Sandvine Test Engineering, you will understand what a customer needs and successfully deliver quality product.
The role calls for a get-it-done mindset to adhere to core Sandvine Test Engineering principle of always-be-delivering.
 
The Job

  • You are one of the smartest people on the planet
  • Acting as a QA point of contact and studying to become an expert in your assigned area.
  • Installing/testing/verifying multiple components that comprise a product with the intention to certify that the product is ready for release and conform to product requirements.
  • Developing and maintaining test plans and test cases for features under test.
  • Automation of your test cases within an established automated framework
  • While meeting schedule commitments, executing tests and providing quality test status reports.
  • Reviewing and analyzing project documentation to ensure product test-ability.
  • Providing accurate defect submissions which communicate customer impact and provide information to assist with the defect investigation and resolution.
  • Installing, configuring and troubleshooting the integrated solution under test.
  • Understanding how a feature is implemented in order to develop test cases for the functionality, performance, stress, and fault conditions.
  • Assisting in project risk analysis, testing scope and scheduling
  • Identifies level of test coverage required and evaluates customer feedback to identify weak areas
  • Ability to work independent and collaborative
  • Development of reusable tools for test automation and identify new methods for automation
  • Work closely with Architects, Tech Leads, and Software Engineers to understand the testing requirements.
  • Working with remote team, understand the testing requirements
  • Ready to work with Global Engineering team encompassing multiple time-zones
  • Readiness for travelling (10%)

 
What skills you bring

  • BE or ME (or equivalent degree) degree in Engineering or Computer Science.
  • 2+ years of work experience in Automation testing using Python and verification field.
  •  Strong in system/solution testing and extensive experience in one or more of below:                  

                 Load balancer
                  Virtualization               
                  Deep Packet Inspection
                  Network Security
                  Traffic Steering Engine

  • Understanding of hardware and software configurations, network switches, configuration of software, and the ability to work from the command line on Windows and Unix (FreeBSD)
  • Knowledge of networking protocols (TCP/IP, L2-L3 protocols) and networking devices
  • Strong understanding in networking concepts like TCP/IP, Switching and Routing.
  • Understanding of Quality Assurance processes including development of Test Plans, Test Cases, Test Strategies
  • Experience analyzing network protocols using tools such as Wire shark, Ethereal
  • Strong analytical and problem solving skills
  • Excellent verbal and written communication skills
  • Demonstrated time management, project planning and organizational skills 
Set alert for similar jobsTest Engineer II role in Bengaluru, India
Sandvine Logo

Company

Sandvine

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Research and Development

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Sandvine Logo

Senior Lab Administrator II

Sandvine

Bengaluru, Karnataka, India

Posted: a year ago

As a Senior Lab Administrator II, you will be responsible for strategizing, planning, installing, configuring, maintaining, and debugging the complete Hardware lab. You will work with various teams to build and debug deployments, and provide and maintain the software lab. Your role involves driving capacity planning, creating the lab roadmap, monitoring and maintaining lab infrastructure, designing custom setups, identifying inefficiencies, automating processes, providing L2 trainings, developing monitoring tools, and resolving region-wise lab outages. You will also provide technical support and consult with test engineers and customers. Prior experience of 5 to 10 years in network and system administration is required, along with excellent knowledge in network, system administration, cloud platforms (Redhat Openshift, Vanilla K8s, Openstack), database management systems, routing and switching concepts, DevOps workflow, and JIRA management.

Thermo Fisher Scientific Logo

Engineer II, Software

Thermo Fisher Scientific

Bangalore Urban, Karnataka, India

Posted: a year ago

Responsibilities : Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and chip in towards identifying technical risks, alternate solutions to various problems etc. Responsible for develop and deliver multiple significant software modules. Responsible for the integrity of technical work on significant concurrent projects. Participates and performs the technical work of an assignment in collaboration with Team. Collaborates with peers on design activity regarding technical aspects relating to the product.. Proactively work on the implementation, automated unit and integration testing, code reviews, debugging and integration of code of acute complexity across multiple concurrent projects. Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals. Is authentic, open and hold self and others accountable. Encourage, motivates and collaborates. Anticipates needs and problems while crafting solutions. Is willing to ask difficult questions and innovative. Greets challenge and change as an opportunity. A highly motivated fast learner who can self-start. Actively participates in development community of practices in sharing and learning standard methodologies, participates in initiatives within the community and involve in other organization initiatives. Excellent verbal and written communication skills. Ability to efficiently detail artifacts and processes then explain them to others   Candidate Requirement : Education : Bachelors / Masters in Engineering or equivalent degree Required Skills, Knowledge and Experience : Minimum ~3 years’ experience using Python (must)/ PERL/Java related technologies; Expertise in OOAD principles and methodologies. Must have strong hands on experience in Python and AWS. Strong in programming fields like object oriented principles, design patterns, and unit testing (TDD using unit testing / pytest) Exposure to Machine Learning models using Random Forest Method Exposure to Cloud computing using AWS such as S3, SNS, SES, EC2, EKS, ECS Experience with databases (Oracle DB), MongoDB, persistence frameworks, and SQL. Proficient in handling data structures and in developing multithreading applications. Experience with GitHub, Docker, Kubernetes, CI/CD frameworks (Jenkins) Experience in Scrum based software development methodologies. Experience, instincts, and passion around development, testability and automation