JOBSEARCHER

Senior Test Engineer

ARCHIVED
DevisWashington, DCApril 26th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Company OverviewDevelopment InfoStructure LLC., (Devis) is a leading provider of innovative software development, management, and consulting services, specializing in cutting-edge technologies such as DevSecOps, AI, and Machine Learning. With over 30 years of experience, we have established ourselves as a trusted partner for government agencies, delivering tailored, mission-critical solutions that drive digital transformation and operational excellence. Our client-centric approach, coupled with our deep domain expertise and technical prowess, enables us to forge enduring relationships and consistently deliver high-impact, adaptive solutions that resonate with the unique needs of the public sector.Job OverviewThe Test Engineer is responsible for the automated and manual testing of the Committee Portal platform, including the design, authoring, and maintenance of behavior-driven automation suites that validate Committee Portal features against user stories and acceptance criteria for the Office of the Clerk, U.S. House of Representatives.This is a full-time role aligned to core business hours 7:00 AM to 6:00 PM Eastern. Work is performed on Capitol Hill, Washington, DC.Primary DutiesTest Automation DevelopmentDevelop, maintain, and extend automated test suites using Cucumber specifications with Selenium, and support the migration of suites to Playwright as directed by the IPTAuthor test cases that map directly to user stories, acceptance criteria, and Committee Portal feature specificationsMaintain test code under source control with the same pull request, review, and branching standards used for application codeFunctional, Regression, and Release VerificationSupport functional testing for new features and bug fixes during each sprintExecute and maintain regression test coverage, and lead release validation activities for each sprint in coordination with the Program ManagerCoordinate manual verification of scenarios that are not suitable for automation, including release readiness and user acceptance activitiesAcceptance Criteria and Quality EngineeringPartner with business analysts, engineers, and product owners to shape and sharpen acceptance criteria before user stories enter developmentIdentify testability gaps, ambiguous requirements, and risks early in the sprint, and recommend refinementsTrack defects, coordinate reproduction with engineers, and verify fixes through automated and manual methodsConfiguration Management and Test Asset OwnershipMaintain test cases, test data, and test execution records in tooling established by the IPT, consistent with Section A.5 Configuration ManagementUse Azure DevOps (ADO) and git workflows to manage test assets, link defects to work items, and report on test statusSupport CI/CD pipelines that run automated test suites on pull request and build eventsIPT Collaboration and Agile DeliveryParticipate in all established agile activities, including sprint planning, daily standups, sprint reviews, and retrospectives as directed by the Scrum Coordinator and Program ManagerWork closely with the ASP.NET Services Engineer and UI Engineer to diagnose test failures, isolate root causes, and drive fixes to closureProduce test code, configuration, and documentation as deliverables under the task, consistent with Section A.5 (Deliverables)Required QualificationsEducationBachelor's degree required in Computer Science, Software Engineering, Information Systems, Quality Assurance, or a related technical fieldEquivalent combinations of technical certifications and demonstrated professional experience will be considered in place of a degreeExperience Levels7+ years of professional quality assurance or test engineering experience, meeting the Senior Level designation for Quality Assurance/Test Engineer in Statement of Work Section A.4 Requirement 3Demonstrated experience building test automation suites using Cucumber specifications with Selenium or PlaywrightDemonstrated experience testing applications against user stories and acceptance criteria in an agile environmentExperience with manual testing and managing release verification cycles in a sprint-based delivery modelExperience triaging defects, isolating root cause, and verifying fixes across front-end and back-end componentsTechnical KnowledgeWorking knowledge of Cucumber, Selenium, Playwright, and modern browser automation toolingFamiliarity with ASP.NET Core, React, and GraphQL-based applications at a test integration levelFamiliarity with Azure DevOps, Azure Pipelines, and git-based pull request workflowsUnderstanding of agile-scrum delivery and working within an established Integrated Program TeamPreferred QualificationsISTQB Certified Tester, Foundation Level or Advanced LevelCertified Agile Tester (CAT) or equivalent agile testing credentialMicrosoft Certified: Azure Fundamentals (AZ-900) is helpful for IPT-hosted Azure environmentsSecurity RequirementsMust pass and maintain the background investigation required by the U.S. House of Representatives, Office of the Clerk, for contractor personnel supporting Legislative Computer SystemsCompletion of any annual security awareness or House-mandated training required for IPT membersU.S. citizenship may be required consistent with House of Representatives contractor policySalary$111,000 - $121,000 commensurate with background and experienceDevis is an AA/EOE/M/F/Disabled/VET Employer committed to providing equal employment opportunity without regard to an individual’s race, color, religion, age, gender, sexual orientation, veteran status, national origin or disability.Powered by JazzHRoCRpyonwxp