1

Software Development Engineer In Testing Jobs in New Hampshire

Use every means possible to find the bugs in the software and/or hardware being developed by your ... Be the testing expert for your team. * Participate in functional specification and software design ...

Arista BIOS software engineers are also responsible for low level software driving the CPU ... Track ongoing developments in the Linux Kernel and identify features and functionality of interest ...

Arista BIOS software engineers are also responsible for low level software driving the CPU ... Track ongoing developments in the Linux Kernel and identify features and functionality of interest ...

Arista BIOS software engineers are also responsible for low level software driving the CPU ... Track ongoing developments in the Linux Kernel and identify features and functionality of interest ...

Principal Software C/C++ Engineer

Pelham, NH ยท On-site

$140K - $188K/yr

We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts ... What You Will Do * Assist and participate in the requirements, design, development and testing of ...

Principal Software C/C++ Engineer

Salem, NH ยท On-site

$134K - $180K/yr

We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts ... What You Will Do * Assist and participate in the requirements, design, development and testing of ...

As a Software Engineer, you will collaborate with scientists to develop robust front-end and ... Ability to independently manage software development projects. Preferred Skills: * Interest in ...

Senior Software Engineer

Portsmouth, NH

$124K - $164K/yr

... modifying, testing, debugging, and supporting new and existing Laborie software as well as ... Complete software design and development documents in compliance to Laborie QMS, ISO and other ...

Showing results 41-60

Software Development Engineer In Testing information

What is a software development engineer in testing?

Software Development Engineers in Testing (SDETs) are professionals who specialize in both software development and testing. They design, develop, and maintain automated test frameworks and tools to ensure the quality and functionality of software applications. SDETs work closely with developers to create robust test cases, identify bugs, and improve product reliability. Their role bridges the gap between traditional software testers and developers, requiring strong programming skills as well as a deep understanding of testing methodologies.

What are the key skills and qualifications needed to thrive as a software development engineer in testing?

To thrive as a Software Development Engineer In Testing, you need strong programming skills, a solid understanding of software testing principles, and typically a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, or TestNG, as well as version control systems like Git, is essential, and certifications in test automation can be advantageous. Analytical thinking, attention to detail, and effective communication are standout soft skills for identifying issues and collaborating with development teams. These skills ensure high-quality, reliable software products through efficient test automation and seamless integration within development workflows.

How does a software development engineer in testing typically collaborate with developers and QA teams during a product release cycle?

SDETs play a key role in bridging the gap between development and quality assurance by working closely with both teams throughout the product release cycle. They participate in code reviews, contribute to designing robust test automation frameworks, and often pair with developers to ensure testability of new features. During sprints, SDETs write, maintain, and execute automated test suites, provide early feedback on potential issues, and help triage bugs. This close collaboration ensures faster feedback loops, higher code quality, and smoother product releases.

What is the difference between Software Development Engineer In Testing vs Software Development Engineer In Testing?

AspectSoftware Development Engineer In Testing
Primary FocusDesigning and developing automated tests, ensuring software quality through testing automation and scripting
Skills RequiredProgramming, test automation, scripting, understanding of testing frameworks
Work EnvironmentCollaborates closely with developers, involved in continuous integration and deployment pipelines
CertificationsOften holds certifications in testing tools or programming languages

In summary, a Software Development Engineer In Testing primarily focuses on creating automated tests and scripting to ensure software quality, working closely with development teams. They possess strong programming skills and are integral to continuous testing processes.

What are popular job titles related to Software Development Engineer In Testing jobs in New Hampshire?

For Software Development Engineer In Testing jobs in New Hampshire, the most frequently searched job titles are:

What job categories do people searching Software Development Engineer In Testing jobs in New Hampshire look for?

The top searched job categories for Software Development Engineer In Testing jobs in New Hampshire are:

What cities in New Hampshire are hiring for Software Development Engineer In Testing jobs?

Cities in New Hampshire with the most Software Development Engineer In Testing job openings:

Network Engineer in Test

Nashua, NH โ€ข On-site

Arista Networks
Network Securityย โ€ขย 51 - 200 employees

Full-time

Re-posted 25 days ago


Key responsibilities

  • Use testing methodologies to find bugs in software and hardware being developed.

  • Write test plans to validate features and products, and design test network topologies to verify functionality, performance, stability, and scalability.

  • Execute test plans, identify defects, validate resolutions, and work with developers to create automated tests and improve testing processes.


Job description

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. Weย believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.

Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.ย 

Job Description

Who You'll Work With

Aristaย Networksย is looking for world-class Softwareย Testย Engineers to help us in building the highest qualityย networkingย products you can buy. At Arista, you'll spend your timeย embeddedย deeply into our development teams, working side by side with the developers, helping us to explore, find and fix our bugs before they can reach our customers. You willย NOTย spend your time running manual regressions of mind numbing, 1000 pageย testย plans, because Arista's developers automate all the basic functional and integrationย tests. Instead, you'llย bringย your intelligence, creativity, and drive to work every day to help us understand how our products are going to be used by our customers and to make sure that they're going to work every time. Your job is to find the hard bugs, the ones not easily exposed by the developers' automated unit and product levelย tests.

What You'll Do

  • Use every means possible to find the bugs in the software and/orย hardwareย being developed by your team.
  • Writeย testย plans to validate Arista features and products.
  • Designย testย networkย topologies to validate functionality, performance, stability and scalability of features and products.
  • Executeย testย plans to verify all aspects of the product. Identify defects and validate resolution.
  • Work as an agile member of a combined development andย testย team, running in short cycles to develop functional software in quick iterations.
  • Work with the developers on your team in creating their plans for automatedย testsย to complement the exploratory testing that you perform. Be the testing expert for your team.
  • Participate in functional specification and software design reviews held by your team and provide customer centric input.
Qualifications
  • Proven expertise in creatingย testย methodologies and writingย testย plans.
  • Strong knowledge in one or more of the following areas:ย Ethernet, RSTP/ MSTP, VLANs, IPย Routing,ย TCP/IP, OSPF, IS-IS,ย BGP, IGMP, PIM SM/ SSM, QoS, L2-L3ย protocols, Platform validation, HA, QOS,ย networkย management.
  • Experience with IXIA and/or Spirentย testย tools desired
  • Familiarity withย testย automation tools and scripting languages desired
  • BS CS/CE/EE plus 3+ years of experience. MS degree preferred
  • Strong communication skills.
  • CCIEย certification a plus.

#LI-SP1

Additional Information

Arista Networks is an equal opportunity employer.ย  Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law.ย  All your information will be kept confidential according to EEO guidelines.