Software Developer In Test (sdet)

Seattle, WA, United States

Job Description

Summary
King County Department of Information Technology (KCIT) is seeking Software Developers in Test (SDET) to join our team! The Software Developer in Test (SDET) will drive the quality, scalability, and reliability of our web and mobile applications through advanced test automation and performance validation. This role plays a critical part in supporting complex data migrations, API integrations, and low-code platform testing by designing and implementing robust, reusable test frameworks. The SDET will work closely with cross-functional teams to integrate quality throughout the development lifecycle, enabling faster delivery without compromising standards. These positions are estimated for a duration of 3 years.
King County Department of Information Technology (KCIT) uses the power of technology to digitally transform King County. Building vibrant communities through digital equity and social justice, KCIT offers innovative solutions that engage, empower, and serve our residents, businesses, communities and interested stakeholders. As the first-place recipient of the 15th annual National Association of Counties (NACo) Digital Counties Survey, KCIT is recognized for its vision, strategy, innovation, and collaboration. KCIT has a focus of delivering smart technology solutions that support customers, building stronger communities through innovation. KCIT is providing the building blocks for many of the region's most critical services. As the business solutions partner, we collaborate with the 18-County departments to develop products and services that better serve the needs of our customers and our community. To learn more about KCIT, please visit:
Job Duties

  • Automate UI Functional Validation Testing focuses on the user interaction of the application and validating the functionality and performance of the graphical user interface including testing different elements such as textboxes, checkboxes, buttons, images, etc. in following specific end-to-end user scenarios.
  • Automate API Functional Validation Testing which are typically headless, and focus on the business logic of the application, to verify the interactions of many small components and their ability to integrate without issue in following specific end-to-end user scenarios.
  • Test migrated data of huge volume effectively between SQL, Dataverse and Oracle along with the automated monitoring executables which are designed to run as background programs.
  • Design and develop Automation framework for Application program interfaces using open-source libraries and C#.
  • Analyze the performance of current KCIT applications and identify performance bottlenecks. Also creating performance baseline tests and providing performance tuning recommendations.
  • Design, develop high quality, maintainable, and performing code for automated test cases and the frameworks to execute and report. Framework to be designed to reduce creation and maintenance cost of automated tests for different teams in KCIT.
  • Design and implement automated test pipelines within Azure DevOps to ensure seamless integration of quality gates across build, release, and deployment stages. Optimize CI/CD workflows by integrating test automation, performance validation, and environment provisioning to accelerate delivery cycles while maintaining high software quality.
  • Work directly with software developers, business analysts, project managers, and product owners to ensure delivery of high-quality applications.
  • Participate in sprint planning by analyzing scope, evaluating requirements and risks, and providing estimates for test deliverables.
  • Conduct testing on multiple browsers and platforms - including desktop, mobile, and networked devices
Experience, Qualifications, Knowledge, Skills
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, OR equivalent combination of education and experience.
  • Five+ years of experience in software quality engineering, with at least two years in a senior or lead SDET role.
  • Microsoft certifications in Power Platform, Azure DevOps, or related technologies (preferred but not required).
Experience
  • Demonstrated experience in test automation for low-code/no-code platforms, particularly Microsoft Power Platform (Power Apps, Power Automate, Dataverse).
  • Experience working on government IT projects involving legacy system modernization, data migration, or digital transformation.
  • Hands-on experience with performance testing tools such as StresStimulus, JMeter, or Azure Load Testing.
  • Strong background in API testing using tools like Postman, REST Assured, or similar.
  • Experience validating large-scale data migration projects, including data integrity, transformation logic, and reconciliation.
  • Familiarity with CI/CD pipelines using Azure DevOps, including test integration and environment management.
Knowledge
  • Deep understanding of software testing methodologies (unit, integration, system, regression, performance, and UAT).
  • Knowledge of Power Platform architecture, connectors, Dataverse, and ALM practices.
  • Experience with tools like Selenium, Playwright and EasyRepro.
  • Proficiency in Visual Studio and Test Studio.
  • Understanding of RESTful APIs, OAuth2 authentication, and JSON/XML data formats.
  • Familiarity with data migration strategies, ETL processes, and data validation techniques.
  • Awareness of security, compliance, and governance considerations in enterprise testing.
Skills
  • Proficient in scripting and automation languages such as PowerShell, JavaScript, C#, or Python.
  • Ability to build and maintain scalable, reusable test automation frameworks.
  • Strong analytical and debugging skills to identify root causes of test failures and performance bottlenecks.
  • Excellent collaboration and communication skills to work effectively with developers, product owners, and business stakeholders.
Preferred Qualifications
  • Microsoft Certified: Power Platform Developer Associate (PL-400)
  • Knowledge of Scrum/Agile SDLC practices.
  • Knowledge of Microsoft Azure DevOps.
  • Understanding of ADA compliance (WCAG 2.0), performance, load, and security/penetration testing methodologies for web applications.
  • Performance, load, and security/penetration testing methodologies for web applications.
  • Experience with debugging tools such as Google Chrome's developer tools or Firefox Firebug.
Supplemental Information
Hybrid Work: The work associated with this position will be performed through a combination of onsite work and telecommuting. Employees will have access to shared workspaces at various King County facilities. Employees must reside in Washington state and within a reasonable distance to their King County worksite to respond to workplace reporting requirements. King County has a robust collection of to support when working remotely. Duration: These position are estimated for three years
Classification: Software Developer in Test (SDET) - 7327900
Union: This positions is represented by Protec17: Information Technology
Work Schedule: The normal work week for this position is Monday through Friday, 8:00 a.m. to 5:00 p.m. Alternative work schedules may be considered. This position is FLSA Exempt and is not eligible for overtime pay.
Forbes named King County as one of Washington State's best employers.
Together, with leadership and our employees, we're changing the way government delivers service and winning national recognition as a model of excellence. Are you ready to make a difference? dedicated to serving one of the nation's best places to live, work and play.
Guided by our , we are making King County a welcoming community where every person can thrive. We value diversity, inclusion and belonging in our workplace and workforce. To reach this goal we are committed to workforce equity. Equitable recruiting, support, and retention is how we will obtain the highest quality workforce in our region; a workforce that shares and will help advance our guiding principles - we are one team; we solve problems; we focus on the customer; we drive for results; we are racially just; we respect all people; we lead the way; and we are responsible stewards. We encourage people of all backgrounds and identities to apply, including Native American and people of color, immigrants, refugees, women, LGBTQ+, people living with disabilities, and veterans.
King County is an Equal Employment Opportunity (EEO) Employer
No person is unlawfully excluded from employment opportunities based on race, color, religion, national origin, sex (including gender identity, sexual orientation and pregnancy), age, genetic information, disability, veteran status, or other protected class. Our EEO policy applies to all employment actions, including but not limited to recruitment, hiring, selection for training, promotion, transfer, demotion, layoff, termination, rates of pay or other forms of compensation.
Are you ready to APPLY!?
The recruitment for this position is open to all qualified candidates. This recruitment may be used to fill future vacancies. A completed King County Application and Resume are required. Applications submitted without all material will not be considered.
Questions: If you have questions regarding this recruitment, please contact Shannon Hoeper @shoeper@kingcounty.gov or 206-263-6957.
King County offers a highly-competitive compensation and benefits package designed to meet the diverse needs of our employees and support our employees' health and well-being. Eligible positions receive the following benefits and have access to the following programs:
  • Excellent medical, dental, and vision coverage options: King County provides eligible employees with options, so they can decide what's best for themselves and their eligible dependents
  • Life and disability insurance: employees are provided basic coverage and given the opportunity to purchase additional insurance for both the employee and eligible dependents
  • Retirement: eligible King County employees may participate in a pension plan through the Washington State Department of Retirement Systems and a 457(b) deferred-compensation plan
  • Transportation program and ORCA transit pass
  • 12 paid holidays each year plus two personal holidays
  • Generous vacation and paid sick leave
  • Paid parental, family and medical, and volunteer leaves
  • Flexible Spending Account
  • Wellness programs
  • Onsite activity centers
  • Employee Giving Program
  • Employee assistance programs
  • Flexible schedules and telecommuting options, depending on position
  • Training and career development programs
For additional information about employee benefits, visit our .
This is a general description of the benefits offered to eligible King County employees, and every effort has been made to ensure its accuracy. If any information on this document conflicts with the provisions of a collective bargaining agreement (CBA), the CBA prevails.
NOTE: Benefits for Term Limited Temporary (TLT) or Short Term Temporary (STT) positions, including leave eligibility and/or participation in the pension plan through the Washington State Department of Retirement Systems, will vary based upon the terms and details of the position. Short Term Temporary positions are not eligible for an ORCA transit pass.
For inquiries about the specifics of this position, please contact the recruiter identified on this job posting.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD6459668
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    $111,260-141,029 per year
  • Employment Status
    Permanent
  • Job Location
    Seattle, WA, United States
  • Education
    Not mentioned