Make Your Resume Now

Mid-Level QA Engineer

Full-time

Job Overview

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.

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.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!