SDET

Sparksoft Corporation•Columbia, MD
•Hybrid

About The Position

Sparksoft is seeking an SDET to design, develop, execute, and maintain automated tests and test harnesses for backend applications, APIs, transactional databases, data pipelines, and database programmability components such as stored procedures, functions, and triggers. The role integrates automated testing into CI/CD pipelines and validates functional and data requirements while supporting defect management and requirements traceability. The SDET collaborates with users, stakeholders, and Agile delivery teams to define objectives and testing requirements, provide technical and analytical guidance, plan testing work, and improve software quality. The position also includes identifying and documenting software and system hazards, reviewing compliance with applicable government and commercial standards, verifying design mitigations, and maintaining configuration management procedures for test assets.

Requirements

  • At least 5 years of experience supporting software quality assurance, quality engineering, software testing, or test automation.
  • At least 3 years of experience developing and maintaining automated test frameworks.
  • Experience with SQL and relational databases such as SQL Server.
  • Experience testing cloud-based applications and data platforms.
  • Experience with API, integration, system, regression, and end-to-end testing.
  • Experience validating complex data transformations and data integration pipelines.
  • Experience working in Agile development environments.
  • Experience with defect management and requirements traceability tools.
  • Experience supporting CI/CD and automated testing processes.
  • Must be able to obtain and maintain a Public Trust clearance.
  • Must have lived in the United States for 3 of the past 5 years.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; alternatively, an associate degree with two additional years of relevant experience, or a high school diploma/GED with four additional years of relevant experience.

Nice To Haves

  • Experience supporting CMS, HHS, or other federal healthcare programs.
  • Experience analyzing complex relational and dimensional data models.
  • Experience testing ETL/ELT processes, data migrations, and large-scale data integrations.
  • Experience optimizing automated test suites for execution time, coverage, and maintainability.
  • Experience with Section 508/accessibility, performance, security, or resilience testing.
  • Familiarity with federal security, privacy, and system-authorization requirements.
  • Relevant certifications in software testing, Agile, cloud, or DevSecOps technologies.

Responsibilities

  • Design, develop, code, test, and debug automated software testing systems and harnesses.
  • Develop and maintain automated test suites for SQL programmability components, including stored procedures, functions, and triggers, and for backend and transactional database systems.
  • Integrate and execute automated test suites within Azure DevOps or TFS CI/CD pipelines.
  • Perform engineering evaluations, ad-hoc and structured software testing, statistical analysis and modeling, data warehousing, and analytics as needed.
  • Work with users and stakeholders to define system scope, objectives, and test requirements.
  • Provide analytical support and technical advice during conceptualization, development, and implementation.
  • Plan and schedule testing and automation project tasks with users, systems software, and operations personnel, including objectives, time frames, costs, and manpower requirements.
  • Identify and document software and system hazards using established analysis tools and techniques.
  • Review and evaluate systems and software for adherence to government and commercial directives, standards, guidelines, and criteria concerning software and systems safety.
  • Confirm design mitigations are captured in design documentation and verify their implementation.
  • Maintain configuration management procedures for test assets and automation harnesses.
  • Support corporate initiatives, knowledge-sharing, continuous improvement, and business-growth opportunities beyond assigned project responsibilities.

Benefits

  • Competitive compensation.
  • 401(k) with employer contributions.
  • Flexible paid time off.
  • Hybrid ways of working.
  • Medical, dental, vision, life, and disability insurance.
  • In-office experience designed to foster community, team connections, and innovation.
  • Opportunities to give back through Sparksoft Cares, including annual company-wide fundraising events.
  • Training and development programs to build skills and prepare for leadership roles.
  • Collaborative, transparent, and fun culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service