

Strategic Staffing Solutions
Developer Enablement Engineer (QA)
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Developer Enablement Engineer (QA) in Charlotte, NC or Wilmington, DE, offering $55/hr W2 for a hybrid contract. Requires 5+ years in software engineering, proficiency in Java, and experience with automation frameworks and CI/CD pipelines.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
440
-
ποΈ - Date
March 10, 2026
π - Duration
Unknown
-
ποΈ - Location
Hybrid
-
π - Contract
W2 Contractor
-
π - Security
Unknown
-
π - Location detailed
Charlotte, NC
-
π§ - Skills detailed
#Automated Testing #Python #AI (Artificial Intelligence) #Documentation #C# #Scrum #Agile #Kanban #Java #GitHub #Leadership #Automation
Role description
Developer Enablement Engineer (QA)
Location: Charlotte, NC (Preferred) | Wilmington, DE
Work Model: Hybrid (based on team expectations)
Pay: $55/hr W2 ONLY, NO C2C
Overview
This role supports the Product Management, Quality Testing, and Engineering organization responsible for enabling internal development teams with modern automated testing tools and AI-driven testing capabilities. The team supports approximately 20,000 engineers across the organization, ensuring developers have access to the right tooling, automation frameworks, and AI-assisted testing solutions.
This is not a traditional QA role. The team does not write test cases. Instead, they enable the testing toolchain, automation frameworks, and CI/CD testing infrastructure used by development teams.
The role combines software engineering, developer enablement, technical writing, and product collaboration to improve developer experience and scale automated testing solutions across the enterprise.
Key Responsibilities
Testing Toolchain Enablement
β’ Support and enable enterprise testing toolchains used by development teams.
β’ Ensure developers have access to automated testing frameworks and performance testing tools.
β’ Support CI/CD pipelines for testing and automation workflows.
β’ Help drive the transition from manual testing to mature automated testing practices.
Automation Framework Support
β’ Support and enable testing frameworks such as:
β’ Playwright
β’ Selenium
β’ Karate
β’ Performance testing tools
β’ Cucumber and other functional automation tools
β’ Ensure internal developers understand how to effectively leverage these tools.
AI-Driven Testing Initiatives
β’ Help mature and scale AI-enabled testing capabilities across engineering teams.
β’ Assist developers with using AI prompts and tools for testing automation.
β’ Evaluate emerging AI testing solutions and determine readiness for enterprise scaling.
β’ Support experimentation with tools such as Copilot, Quad, Devin, and other AI development tools.
Developer Enablement
β’ Act as an advocate for developers and help improve the overall developer experience.
β’ Provide guidance on how to adopt testing tools and AI-assisted development practices.
β’ Support internal customers (software engineers) through outreach, education, and technical enablement.
Technical Documentation & Communication
β’ Write technical documentation, user guides, and example code to demonstrate proper tool usage.
β’ Create documentation within Confluence including how-to guides, position papers, and testing examples.
β’ Develop example code snippets to help developers implement testing tools correctly.
β’ Communicate clearly with engineering teams and internal stakeholders.
Customer Engagement
β’ Interact regularly with internal engineering teams to understand their needs and challenges.
β’ Support customer outreach and adoption of internal products and tools.
β’ Provide guidance and answer technical questions related to testing automation and AI testing tools.
Cross-Functional Collaboration
β’ Work closely with product managers, developers, and engineering leadership.
β’ Help ensure the organizationβs testing platforms and AI tools are effectively adopted by development teams.
Required Qualifications
β’ Approximately 5+ years of professional software engineering experience.
β’ Hands-on coding experience in at least one of the following: Java (preferred), C#, or Python (tertiary)
β’ Experience working with functional test automation frameworks, such as:
β’ Cucumber
β’ Playwright
β’ Selenium
β’ Karate
β’ Experience working with CI/CD pipelines and testing automation infrastructure.
β’ Strong written and verbal communication skills.
β’ Experience writing technical documentation and developer-facing guides.
Preferred Qualifications
β’ Experience experimenting with AI-assisted development tools, such as: GitHub Copilot, Devin
β’ Interest in AI-enabled testing and automation tools.
β’ Agile background with familiarity in Scrum or Kanban frameworks.
β’ Experience working with developer tooling, developer enablement, or platform engineering teams.
Developer Enablement Engineer (QA)
Location: Charlotte, NC (Preferred) | Wilmington, DE
Work Model: Hybrid (based on team expectations)
Pay: $55/hr W2 ONLY, NO C2C
Overview
This role supports the Product Management, Quality Testing, and Engineering organization responsible for enabling internal development teams with modern automated testing tools and AI-driven testing capabilities. The team supports approximately 20,000 engineers across the organization, ensuring developers have access to the right tooling, automation frameworks, and AI-assisted testing solutions.
This is not a traditional QA role. The team does not write test cases. Instead, they enable the testing toolchain, automation frameworks, and CI/CD testing infrastructure used by development teams.
The role combines software engineering, developer enablement, technical writing, and product collaboration to improve developer experience and scale automated testing solutions across the enterprise.
Key Responsibilities
Testing Toolchain Enablement
β’ Support and enable enterprise testing toolchains used by development teams.
β’ Ensure developers have access to automated testing frameworks and performance testing tools.
β’ Support CI/CD pipelines for testing and automation workflows.
β’ Help drive the transition from manual testing to mature automated testing practices.
Automation Framework Support
β’ Support and enable testing frameworks such as:
β’ Playwright
β’ Selenium
β’ Karate
β’ Performance testing tools
β’ Cucumber and other functional automation tools
β’ Ensure internal developers understand how to effectively leverage these tools.
AI-Driven Testing Initiatives
β’ Help mature and scale AI-enabled testing capabilities across engineering teams.
β’ Assist developers with using AI prompts and tools for testing automation.
β’ Evaluate emerging AI testing solutions and determine readiness for enterprise scaling.
β’ Support experimentation with tools such as Copilot, Quad, Devin, and other AI development tools.
Developer Enablement
β’ Act as an advocate for developers and help improve the overall developer experience.
β’ Provide guidance on how to adopt testing tools and AI-assisted development practices.
β’ Support internal customers (software engineers) through outreach, education, and technical enablement.
Technical Documentation & Communication
β’ Write technical documentation, user guides, and example code to demonstrate proper tool usage.
β’ Create documentation within Confluence including how-to guides, position papers, and testing examples.
β’ Develop example code snippets to help developers implement testing tools correctly.
β’ Communicate clearly with engineering teams and internal stakeholders.
Customer Engagement
β’ Interact regularly with internal engineering teams to understand their needs and challenges.
β’ Support customer outreach and adoption of internal products and tools.
β’ Provide guidance and answer technical questions related to testing automation and AI testing tools.
Cross-Functional Collaboration
β’ Work closely with product managers, developers, and engineering leadership.
β’ Help ensure the organizationβs testing platforms and AI tools are effectively adopted by development teams.
Required Qualifications
β’ Approximately 5+ years of professional software engineering experience.
β’ Hands-on coding experience in at least one of the following: Java (preferred), C#, or Python (tertiary)
β’ Experience working with functional test automation frameworks, such as:
β’ Cucumber
β’ Playwright
β’ Selenium
β’ Karate
β’ Experience working with CI/CD pipelines and testing automation infrastructure.
β’ Strong written and verbal communication skills.
β’ Experience writing technical documentation and developer-facing guides.
Preferred Qualifications
β’ Experience experimenting with AI-assisted development tools, such as: GitHub Copilot, Devin
β’ Interest in AI-enabled testing and automation tools.
β’ Agile background with familiarity in Scrum or Kanban frameworks.
β’ Experience working with developer tooling, developer enablement, or platform engineering teams.






