I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Software Design Engineer in Test — Columbia, MD

Тестирование, Автоматизация тестирования · вчера, 21:43 · 05.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: Columbia, MD

Формат: не указан

Занятость: Полная занятость

Грейд: Lead / руководитель

Leads the design, development, and continuous improvement of scalable test-automation frameworks for complex backend applications, APIs, transactional databases, and data integrations. Defines automation standards and quality gates, develops risk-based test strategies, reviews automation code, analyzes quality metrics, leads complex defect investigations, and provides technical direction and mentoring to SDETs and delivery teams.

ROLE & 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.

• 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/analysts.

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

• Support corporate initiatives, knowledge-sharing activities, continuous improvement efforts, and business-growth opportunities beyond assigned project responsibilities

REQUIRED EXPEREINCE:

• Minimum 7 years of experience supporting software quality assurance, quality engineering, software testing, or test automation.

• Minimum 5 years of experience developing and maintaining automated test frameworks.

• Expert level experience with SQL using 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 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.

PREFERRED EXPERIENCE:

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

EDUCATION & CERTIFICATIONS:

• Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; an associate degree with two additional years of relevant experience; or a high school diploma/GED with four additional years of relevant experience.

Поиск по вакансиям