S

Sparksoft

IT compliance software development and automation

Senior Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A minimum of 7 years of experience supporting software quality assurance, quality engineering, software testing, or test automation is required.
  • A minimum of 5 years of experience developing and maintaining automated test frameworks is required.
  • Expert-level experience with SQL and relational databases such as SQL Server is required.
  • Experience testing cloud-based applications and data platforms is required.
  • Experience with API, integration, system, regression, and end-to-end testing is required.
  • Experience validating complex data transformations and data integration pipelines is required.
  • Experience working within Agile development environments is required.
  • Experience with defect management and requirements traceability tools is required.
  • Experience supporting CI/CD and automated testing processes is required.
  • Experience developing automated tests using programming or scripting languages such as Java, C#, Python, JavaScript, or TypeScript, and tools or frameworks such as Playwright, Selenium, REST Assured, Postman/Newman, pytest, JUnit, NUnit, or equivalent is required.
  • Must be able to obtain and maintain a Public Trust clearance.
  • Must have lived in the United States for 3 out of the past 5 years.
  • A bachelor's degree in Computer Science, Information Systems, Engineering, or a related field is required, with an associate degree and two additional years of relevant experience or a high school diploma/GED and four additional years of relevant experience accepted as alternatives.

Responsibilities

  • Lead the design and evolution of enterprise test-automation frameworks.
  • Define automation architecture, coding standards, reusable components, and quality gates.
  • Design, develop, code, test, and debug automated software testing systems and harnesses.
  • Develop and maintain automated test suites targeting SQL programmability, including stored procedures, functions, and triggers, and backend and transactional database systems.
  • Integrate and execute automated test suites within Azure DevOps or TFS CI/CD pipelines.
  • Perform engineering evaluation, ad-hoc and structured software testing, statistical analysis/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 phases.
  • 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.
  • Coordinate testing across development, data, DevSecOps, security, and business teams.
  • Mentor junior personnel and lead root-cause analysis of complex defects.
  • May serve as project lead, instructing, assigning, directing, and monitoring the performance of assigned systems developers and analysts.
  • Support corporate initiatives, knowledge-sharing activities, continuous improvement efforts, and business-growth opportunities beyond assigned project responsibilities.

Desired Qualifications

  • 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, 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.

About the Company

Sparksoft

IT compliance software development and automation

Sparksoft builds IT systems with a focus on 508 accessibility compliance. Their main offering is 508bee, a software solution that automates accessibility testing and integrates into development environments through their DevTOps approach, while applying Agile methods to guide the project lifecycle. They generate revenue from software licensing, consulting services, and custom development for both government agencies and private sector clients. Sparksoft differentiates itself by concentrating on 508 compliance, automating tests, and providing integration-ready tools that support compliant software delivery, including government contracts. The company's goal is to help organizations meet accessibility standards efficiently, reduce compliance risk, and deliver accessible software through automated testing, expert consulting, and tailored development work.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, MD
Founded
2004

Recently Posted Jobs

Explore more opportunities at Sparksoft

See more jobs