- Company Name
- Washington State Department of Social and Health Services
- Job Title
- DSHS FTAA DIT Quality Assurance Senior Specialist Software Development Engineer In Test
- Job Description
-
Job title: Software Development Engineer in Test – Quality Assurance Senior Specialist
Role Summary:
Lead end‑to‑end quality assurance for large eligibility systems, combining software development and test automation to embed quality across the entire SDLC. Responsible for designing, building, and maintaining automated test frameworks, executing tests in CI/CD pipelines, and driving continuous improvement in testing practices.
Expectations:
• Minimum of 7 years of IT experience (or 11 years of professional IT experience) including consulting, analysis, design, programming, and maintenance of software applications.
• Strong background in test automation methodologies, framework development, and automated testing of relational database systems.
• Proficiency in Java, C#, JavaScript, or Python for automation scripting.
• Experience with Selenium and API testing.
• Familiarity with Automated Client Eligibility System (ACES) or similar eligibility/benefits systems is highly desirable.
• Test Automation Software Testing Certification preferred.
• Ability to work independently, mentor teammates, and handle occasional overtime for critical issues.
Key Responsibilities:
• Review business and design requirements and translate them into test strategies.
• Design, develop, and maintain scalable test automation frameworks.
• Write and maintain automated test scripts and integrate them into CI/CD pipelines for continuous testing.
• Execute, monitor, and report automated test results; track quality metrics to identify process improvements.
• Log defects, collaborate with development and product teams for resolution, and verify fixes.
• Evaluate and recommend new tools, frameworks, and technologies.
• Mentor team members on automation best practices and quality engineering principles.
• Support production operations as needed, including troubleshooting post‑release issues.
Required Skills:
• Software development experience (Java/C#/JavaScript/Python).
• Test automation expertise (Selenium, API testing frameworks).
• Knowledge of relational database testing (SQL).
• Experience with CI/CD tools and continuous testing pipelines.
• Strong analytical, problem‑solving, and communication skills.
• Ability to prioritize tasks, manage time effectively, and deliver quality within deadline.
Required Education & Certifications:
• Bachelor’s degree in Information Technology, Computer Science, or related field, or equivalent 7‑year IT experience.
• Test Automation Software Testing certification preferred (e.g., ISTQB CSTE, CSM, or equivalent).