Sparksoftcorporation Senior SDET at Sparksoft leads design and improvement of scalable test-automation frameworks for backend applications and databases. Provides technical direction, mentors SDETs, and coordinates testing across teams.
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 (stored procedures, functions, triggers) and backend/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/automation project tasks with users, systems software, and operations personnel, including objectives, time frames, costs, and manpower requirements.
Identify and document software/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.
Qualification
Experience with APIExperience supporting CMSExperience testing ETL/ELT processesEDUCATION & CERTIFICATIONS
Required
Experience with API, integration, system, regression, and end-to-end testing.
Experience validating complex data transformations and data integration pipelines.
Experience working within Agile development environments.
Experience with defect management and requirements traceability tools.
Experience supporting CI/CD and automated testing processes.
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.
Must be able to obtain and maintain a Public Trust clearance.
Must have lived in the United States 3 out of the past 5 years.
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.