Swift logo
Swift
Posted 87 days agoVerified live 11h ago

Software Development Engineer in Test (SDET)

Brief overview

Manassas, VAIn-person
UndergradOr in progress
$82k–$153k/yrStated range

About the company

SWIFT is a member-owned cooperative through which the financial world conducts its business operations with speed, certainty and confidence.

Job description

Summary

Swift is the world’s leading provider of secure financial messaging services. They are seeking a motivated Software Development Engineer in Test (SDET) to ensure the quality and reliability of software products through the development and execution of automated tests, collaborating closely with development and QA teams.

Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks using various programming languages and testing tools
  • Execute automated and manual test cases to identify software defects and ensure product quality
  • Collaborate with software developers to understand product features and technical specifications
  • Report, track, and verify software defects using bug tracking systems
  • Participate in code reviews of test automation scripts and provide constructive feedback
  • Contribute to the continuous improvement of the testing process and methodologies
  • Assist in the development and maintenance of test plans and strategies
  • Learn and adapt to new technologies and testing tools as needed

Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong understanding of software development lifecycle (SDLC) and software testing methodologies
  • Proficiency in at least one programming language (e.g., Python, Java, C#, JavaScript)
  • Experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, JUnit, TestNG) is a plus
  • Familiarity with version control systems (e.g., Git)
  • Basic understanding of databases and SQL
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills
  • Ability to work independently and collaboratively in a fast-paced environment

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong understanding of software development lifecycle (SDLC) and software testing methodologies
  • Proficiency in at least one programming language (e.g., Python, Java, C#, JavaScript)
  • Experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, JUnit, TestNG) is a plus
  • Familiarity with version control systems (e.g., Git)
  • Basic understanding of databases and SQL
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills
  • Ability to work independently and collaboratively in a fast-paced environment

Benefits

  • Bonus opportunity for all employees contingent on personal and company performance
  • Medical, dental, vision and life insurance with no premium costs for our employees and their families
  • Retirement plan plus matching 401k

More jobs like this