Job Title

Software Test Engineer

Company Name
Arista Networks
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Arista Networks is seeking high-caliber test engineers for its enterprise and cloud-based product. As a test engineer, you serve as the first customer of our products. You will ensure that the bugs that escape autonomous testing, implemented by the development team, are caught before the product is made available to the end user. This means that you will:
Focus your testing efforts on those hard-to-find bugs in the product that the autonomous testing framework could not or cannot cover; and 
Challenge your imagination and skills to come up with creative ways to “break the product” in real customer scenarios instead of wasting time on manual regression testing of basic functionality. 

Responsibilities:
Work closely with the Product team, including PMs, Designers, and Developers, and with other team QA engineers right from the inception of features.
Design new/enhance existing test suites based on business requirements.
Execute test cases and report relevant issues to the concerned stakeholders.
Own communication throughout the sprint/release cycle, quality, and the delivery of the entire feature.
Identify and define test scenarios and test cases based on functional requirements for existing and new features, execution of functional, regression, scalability, and acceptance tests to ensure the product being released is up to industry and company standards.
Ability to ensure that solutions developed by development teams fit the business needs.
Identify test strategies that transition into detailed test specifications for existing and new features.
Able to work under pressure and meet deadlines.
Strong analytical and problem-solving skills.
Interacting and coordinating with other vertical teams.
Solely heading the testing of the tool to ensure the quality and performance of the product.
Build working relationships with virtual teams on software development.

Qualifications:
Bachelor’s degree in Computer Science or a related field; Master’s degree a plus. 
Minimum of 5 years of relevant work experience as a Quality Assurance Engineer with experience in integration, regression, and performance testing, documenting test cases, and communicating test results with development teams.
Good knowledge of backend testing, automation (REST APIs, CLI), and UI testing.
Strong troubleshooting and debugging skills, and proven expertise in creating test methodologies and writing test plans. 
Familiar with software quality assurance best practices & methodologies. Understanding of test-driven development, software development lifecycle, Agile and Waterfall processes.
Good working knowledge of PostgreSQL.
Excellent written and oral English communication skills.

Additional Qualifications (will be considered a plus):
Working knowledge of GCP/AWS services i.e. EC2, ELB, RDS, S3, Route53, VPC.
Shell scripting / Python/ Ansible, JSON, and YAML
Good Debugging skills, preferably on Linux, Networking, and Databases.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
October 11, 2022
Additional information

--