Mid-Level QA Engineer
Listed on 2026-09-27
-
IT/Tech
IT QA Tester / Automation
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 ResponsibilitiesOwn 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
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
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 (Web Driver specifically)
Experience:
Writing and executing SQL Server queries
Cross-browser testing across…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).