
Software Development Engineer in Test II
- Tampa, FL
- Permanent
- Full-time
- Develop, execute, and maintain automated test suites for software applications across desktop, mobile, web, and cloud-based platforms.
- Translate user stories, acceptance criteria, and technical requirements into comprehensive manual and automated test scenarios.
- Own assigned quality control domains, delivering with minimal oversight while providing transparency on progress, risks, and blockers.
- Conduct automated and manual functional, regression, integration, performance, and exploratory testing across multiple environments.
- Design and maintain manual and automated testing frameworks (e.g., Playwright, Jest) integrated with CI/CD pipelines.
- Validate RESTful and GraphQL APIs, databases, and third-party integrations for accuracy, performance, and reliability.
- Document and track defects with clear reproduction steps, collaborating with developers and product owners to ensure timely resolution.
- Contribute to test planning, backlog grooming, sprint planning, and retrospectives by bringing a quality control perspective to discussions.
- Drive improvements in quality control processes, coverage, and tooling to enhance delivery speed and quality.
- Support release readiness by validating builds, environments, and deployment pipelines.
- Mentor junior team members in SDET practices, automation, and test design.
- Stay current with evolving quality control tools, technologies, and methodologies to continuously improve testing effectiveness.
- Identify gaps in automation coverage and proactively propose improvements.
- Adhere to company policies and procedures and maintain alignment with company culture.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 3–5 years of professional experience in software quality assurance.
- 3+ years in at least one programming language (JavaScript/TypeScript, Python, Java, or C#).
- Proficiency with automated testing frameworks such as Playwright, or Selenium.
- Strong experience in manual test design, execution, and exploratory testing.
- Familiarity with CI/CD practices, version control systems (e.g., Git), and Agile methodologies.
- Experience validating APIs and working with tools like Postman, or similar.
- Ability to troubleshoot, debug, and communicate issues clearly and effectively.
- Strong collaboration and problem-solving skills with a detail-oriented mindset.
- This is a hybrid position requiring three days in-office (Tuesday to Thursday) at one of our facilities located in Tampa, FL; Nashville, TN; or McLean, VA.
- Ability to travel up to 10% of the time based on company and customer needs.
- Experience with performance or load testing (e.g., JMeter, Locust, k6).
- Exposure to cloud platforms (AWS, Azure) or containerized environments (Docker, Kubernetes).
- Familiarity with DevSecOps principles and security testing practices.
- Familiarity with automated testing frameworks such as Playwright or test scripting.
- Background in geospatial, mission-focused, or defense-related applications.
- Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level. Existing clearance is preferred.
- Hybrid and flexible work schedules
- Professional development programs
- Training and certification reimbursement
- Extended and floating holiday schedule
- Paid time off and Paid volunteer time
- Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
- 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
- 401(k) Plan Options with employer matching
- Incentive bonuses for eligible clearances, performance, and employee referrals.
- A company culture that values your individual strengths, career goals, and contributions to the team.