Prepin
Log in
Insomniac Design

engineering opportunity

Mid-Level QA Engineer

The QA Engineer will independently own the full end-to-end quality assurance lifecycle, including test planning, execution, and defect management. They will collaborate with project teams and stakeholders to ensure high-quality outcomes while following AI-driven QA workflows.

Washington, District of Columbia, United StateshybridFULL_TIME

Posted

About the role

What will you do at Insomniac Design?

Insomniac Design is a global digital agency headquartered in Washington D.C., with offices in London, Bucharest and Chisinau. We’re an agile, determined and innovative team organized by functional areas of expertise — Creative, Technology, Strategy, and Management. We specialize in human-centered design with deep focus on design thinking and digital transformation.

We are seeking an experienced Mid-Level QA/Software Tester to join our team. As a Mid-Level QA/Software Tester, you will independently own end-to-end quality assurance — from test planning and requirements analysis through automated test development, performance testing, defect management, and knowledge transfer.

This role requires a self-directed professional who can operate autonomously, communicate effectively with both technical and non-technical stakeholders, and deliver comprehensive testing across functional, integration, performance, accessibility, regression, and user acceptance testing.

This is a hybrid position based in Washington, D.C. with on-site presence as required.

General Responsibilities

Own the full QA lifecycle for assigned work packages — test planning, test design, test execution, defect management, and test reporting

Operate with minimal supervision, taking ownership of quality outcomes and proactively identifying risks

Follow the organization's AI-Driven QA workflow, including use of internal tools for accelerated test specification generation, with mandatory human review and approval at every stage

Collaborate with project teams, client stakeholders, and third-party vendor development teams

Communicate testing progress, defect trends, and risk areas through weekly status reports

Follow SDLC processes and contribute to continuous process improvement

Participate in project meetings including sprint reviews, defect triage, planning sessions, and Operational Readiness Reviews

Technical Responsibilities

Develop and maintain comprehensive test plans, test cases, test scenarios, and test scripts based on project requirements, acceptance criteria, and system specifications

Build and maintain Requirements Traceability Matrices (RTMs) to ensure full test coverage

Execute manual and automated tests across functional, integration, regression, performance, accessibility, and user acceptance testing

Develop automated test scripts

Develop performance and load testing scripts

Write and execute SQL Server queries for data validation and data migration verification

Perform cross-browser testing across Chrome, Firefox, Safari, and Internet Explorer

Develop user guides and knowledge transfer documentation for end users and client technical staff

Support the implementation and maintenance of automated testing tools and regression suites

Capture transaction response time metrics during automated functional testing

Validate legacy data migration — verifying data integrity, referential integrity, and correct application behavior for migrated records

Validate system availability and data integrity following disaster recovery failover events

Skills & Experience

Required — Minimum 4 years of experience in each of the following:

Performance testing of web-based applications

Application and software defect tracking

Black-box and white-box testing

Communicating with both technical and non-technical stakeholders

Collaborating with project teams

Developing test plans, test cases, and test scenarios

Executing manual and automated tests

Planning, executing, and documenting testing activities

Stress testing

Performance testing

Programming languages including JavaScript, Java, Visual Basic, Oracle PL/SQL, and SQL

Selenium testing framework (WebDriver specifically)

Required Technical Experience:

Writing and executing SQL Server queries

Cross-browser testing across Chrome, Firefox, Safari, and Internet Explorer

Microsoft Office Suite (Word, Excel, PowerPoint, Visio)

Experience with workflow modeling tools (Microsoft Visio, Lucidchart, or BPMN-based tools)

Experience working within Agile, Waterfall, and DevOps SDLC methodologies

Required Education:

Bachelor's degree in Computer Science, Engineering, or a related technical field

Strongly Preferred:

Experience with LoadRunner for performance and load testing

Experience with Jira, ServiceNow for defect tracking, ITSM, or service management

Experience with JAWS screen reader or other assistive technology testing tools

Experience supporting large-scale, complex IT testing environments involving multiple portfolios and projects

Experience supporting Case Management Systems

ISTQB certification or equivalent

Familiarity with ITIL service management frameworks

Experience with data migration testing and validation

Experience with Section 508 / WCAG 2.1 AA accessibility compliance testing

Personal Attributes:

Self-directed and able to operate with minimal supervision

Strong analytical and problem-solving skills

Excellent written and verbal communication skills

Ability to manage multiple testing streams simultaneously

Proactive in identifying risks and gaps in requirements

Committed to timely task completion and quality deliverables

Comfortable working in a hybrid environment with on-site requirements in Washington, D.C.

Applicant Eligibility: Please note, candidates who are eligible to work in the US without visa sponsorship are eligible to apply. No recruiters or staffing agencies please.

\n

\n

Which skills does this role require?

Test planningAutomated testingPerformance testingDefect managementSQL ServerJavaScriptJavaSeleniumAgileWaterfallDevOpsAccessibility testingRegression testingQA EngineerSoftware TesterTest PlanningAutomated TestingPerformance TestingDefect ManagementVisual BasicOracle PL/SQLSDLCCross-browser testingRequirements Traceability MatrixUser Acceptance TestingRegression TestingIntegration TestingSQL

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.