Looking for your next opportunity in software testing? This Software Development Engineer in Test (SDET) role in Manassas offers the chance to work on software quality, automation, and engineering solutions while building your career with a strong compensation package of $82,000–$152,000 per year. If you enjoy solving technical problems and creating reliable, high-quality software, this could be a great fit.
Job Overview
| Field | Details |
|---|---|
| Company Name | Swift |
| Role | Software Development Engineer in Test (SDET) |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or related field |
| Job Location | Manassas, Virginia, USA |
| Salary | $82,000–$152,000 per year |
| Work Type | On-site |
| Job Type | Full-time |
| Job Level | Mid-Level |
| Industry | Software Development / Technology |
Job Description
SWIFT VA is seeking a motivated Software Development Engineer in Test (SDET) to join our dynamic team. In this role, you will play a crucial part in ensuring the quality and reliability of our software products through the development and execution of automated tests. You will work closely with development and QA teams to identify, design, and implement robust testing solutions.
Job 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.
Job Qualifications:**
- 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.
Selection Process
- Application submission
- Resume screening
- Recruiter/HR interview
- Technical assessment or interview
- Hiring manager interview
- Final selection and offer
How to Apply
- Review the job requirements and responsibilities.
- Prepare your updated resume highlighting software testing and automation experience.
- Submit your application through the company’s official careers page.
- Complete any required assessment or screening.
- Attend the scheduled interviews.
- Await the final hiring decision and offer.