Full Time

Software Test Engineer

Arista Networks
$60,000 - $100,000* / year (about $29–$48 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Arista Networks, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Test Engineer at Arista Networks will be responsible for developing, implementing, and executing test plans and cases to ensure the quality and functionality of software products. This role demands a strong analytical mindset to identify issues and provide solutions, working collaboratively within an agile framework alongside software developers, project managers, and other stakeholders. The selected candidate will be instrumental in enhancing product stability and performance while contributing to the overall software development lifecycle.



Job Responsibilities

  • Design, develop, and execute comprehensive test plans and test cases for software applications.
  • Perform functional, regression, integration, and performance testing to ensure application reliability.
  • Identify, document, and track defects using issue-tracking tools.
  • Collaborate with the development team to understand project requirements and establish testing methodologies.
  • Automate test scripts using appropriate testing frameworks and tools.
  • Participate in code reviews and ensure best practices for quality assurance are followed.
  • Provide feedback on project requirements, test coverage, and testing approaches.
  • Contribute to continuous integration and continuous deployment (CI/CD) processes.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software testing or quality assurance.
  • Proficiency in test automation frameworks (e.g., Selenium, JUnit, TestNG).
  • Strong knowledge of software development methodologies (Agile, Scrum, etc.).
  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Familiarity with scripting languages (e.g., Python, JavaScript).
  • Excellent analytical, organizational, and problem-solving skills.
  • Strong communication skills, both verbal and written.


Technologies & Tools

The Software Test Engineer will utilize a variety of technologies and tools including, but not limited to, test management software (e.g., Jira, TestRail), version control systems (e.g., Git), automation tools (e.g., Selenium, Postman), and performance testing tools (e.g., JMeter). Familiarity with CI/CD pipelines and cloud-based platforms will also enhance efficiency and effectiveness in this role.



Ideal Candidates

Ideal candidates for the Software Test Engineer position at Arista Networks possess a strong passion for quality assurance and software testing. They should be detail-oriented, proactive in identifying issues, and eager to learn and implement the latest testing technologies. Additionally, having the ability to work effectively in a collaborative team environment while maintaining a commitment to quality and excellence is essential for success in this role.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.