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