1

Software Development Engineer In Testing Jobs in Butler, PA

Senior Software Engineer

Warrendale, PA ยท On-site

$119.30K - $157.20K/yr

Participates in design, development, coding, testing, and debugging new software or significant ... Bachelors degree in Computer Science, Engineering, Information Systems, and related field OR ...

next page

Showing results 1-20

Software Development Engineer In Testing information

See Butler, PA salary details

$57.2K

$133K

$185.3K

How much do software development engineer in testing jobs pay per year?

As of May 29, 2026, the average yearly pay for software development engineer in testing in Butler, PA is $132,996.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,200.00 and $156,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Development Engineer In Testing (SDET), and why are they important?

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 (SDET) 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 are Software Development Engineers in Testing (SDETs)?

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 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 job categories do people searching Software Development Engineer In Testing jobs in Butler, PA look for? The top searched job categories for Software Development Engineer In Testing jobs in Butler, PA are:
What cities near Butler, PA are hiring for Software Development Engineer In Testing jobs? Cities near Butler, PA with the most Software Development Engineer In Testing job openings:
Director Commercial Software Development

Director Commercial Software Development

ARMADA

Wexford, PA โ€ข On-site

Full-time

Posted 12 days ago


Job description

Exciting News โ€“ Weโ€™re Moving!

As part of our continued growth and our commitment to fostering an exceptional, collaborative work environment, weโ€™re thrilled to announce that our office will be relocating to a brand-new building at 2000 Innovation Drive, Wexford PA 15090 on May 19th!

Weโ€™re excited about this next chapter and look forward to welcoming new team members to our growing organization!

SUMMARY

The Director of Commercial Software Development is responsible for leading and delivering technical efforts in support of the development of innovative technology-based solutions that delight our customers and enable commercial growth for the organization.ย  Reporting into Armadaโ€™s Supply Chain Digital Services function, this role will oversee development efforts and architectural design, be a product owner for development projects and hire and develop technical staff in support of Armadaโ€™s commercial technology products and new service/product development efforts. ย ย In this role, you will regularly take abstract, early-stage product and service concepts and manage a team to design, test, and deploy scalable and commercially viable solutions leveraging Agile methods and modern development tools and frameworks.ย 

RESPONSIBILITIES

  • Lead the architecture, technical design, build, test and release efforts for Armadaโ€™s commercial technology solutions ย 
  • Provide technical oversight across Armadaโ€™s commercial applications, prioritizing our product development strategy in accordance with product roadmaps, continuous innovation, and product delivery schedules
  • Provide staff management, mentorship, and career development oversight
  • Leadership for integration and data mobility to support commercial technology products
  • Assist with leadership and facilitation of organizational alignment around emerging technologies and frameworks that can be applied to new service and product development programs
  • Lead efforts to assess current state development processes, and tools and recommend automations, improvements, updates, and re-alignment to โ€œbest practiceโ€ development strategies
  • Develop a culture and operating model to team up with Armada and client stakeholders, 3rd-Party partners, software vendors and academia to facilitate ideation and design sessions and to rapidly iterate solutions
  • Must have the managerial courage to challenge the norm and define creative solutions that address problems and seize opportunities
  • Think strategically about adopting new technologies that are beyond the horizon and deliver on sound architectural design

QUALIFICATIONS

Minimum Qualifications:

  • Bachelorโ€™s degree in information systems, Computer Science or equivalent.
  • 10+ years of progressive experience in software development and delivery including 5+ years of leadership of agile teams in support of cloud-based solution development and deployment.
  • Strong knowledge of design principles and best practices with hands-on experience in modern technology concepts and multiple architecture with the ability to advocate for pros/cons of each approach.
  • Previous experience and success within fast-paced, collaborative, multidisciplinary, start-up type environments where requirements are not fully defined upfront.
  • Proven ability to quickly pursue, learn, and apply emerging technologies.
  • Strong interpersonal skills including excellent oral, written, and presentation skills that enable strong internal and external relationships and effective stakeholder engagement at all levels.
  • Technical mastery and significant, diverse development and delivery experience with multiple programming languages, Cloud-Native technologies, and enterprise integration technologies (e.g. Kubernetes, Python, Java, JavaScript, REST web services, microservices, cloud computing, microservice architecture, CI/CD).
  • Previous experience with Azure, Snowflake, (or similar cloud platforms), and the mastery of data & infrastructure architecture.
  • Can provide leadership for DevOps engineering practices and processes.
  • Experience with mobile architecture and development paradigms.

Preferred Qualifications:

  • Advanced Degree and/or industry certifications
  • Specific expertise with supply chain business concepts and experience with implementation and integrating with supply chain technology solutions
  • Experience with Digital Transformation enablement technologies including AI automation technologies, LLMs, Traditional ML, Edge, Blockchain/Smart Contracts, Mobility, Gamification, IoT, VR, AR, Chatbots

ย