Purple Drive
Senior Automation Test Engineer
Location:
Chicago, IL / Richardson, TX (Onsite)
Type:
Contract
Role Overview
We are seeking a highly skilled
Senior Automation Test Engineer
with deep expertise in advanced automation techniques, CI/CD integration, and modern quality assurance practices. The ideal candidate will have the ability to design innovative test automation strategies, implement robust CI/CD workflows, and leverage AI/ML-driven solutions to ensure seamless delivery of high-quality software in enterprise-scale environments.
Key Responsibilities
Automation Strategy & Frameworks
Design and implement advanced automation solutions using
BDD, model-based testing, and AI-driven test automation . Evaluate and adopt modern automation frameworks to improve coverage, maintainability, and scalability.
Test Effectiveness & Coverage
Apply
test evaluation metrics and coverage techniques
to ensure accuracy and avoid false positives/negatives. Build robust automation that generalizes well across multiple environments and scenarios.
CI/CD Integration
Collaborate with DevOps teams to
design and maintain CI/CD pipelines , embedding automation into the release lifecycle. Utilize
automation tools and version control systems
to enable rapid feedback loops and seamless deployment processes.
Problem-Solving in Automation
Translate
complex QA challenges
into effective automation tasks and solutions. Experiment with multiple frameworks, tools, and strategies to optimize
test script performance and reliability . Assess the impact of automated testing on
quality, speed, and delivery timelines .
Collaboration & Industry Expertise
Work closely with development, DevOps, and QA teams to align automation with business goals. Apply
domain-specific industry experience
to design automation solutions tailored to complex enterprise needs.
Required Qualifications
Proven experience as an
Automation Test Engineer / SDET / QA Automation Lead . Strong understanding of
automation testing methodologies and best practices . Proficiency in
BDD frameworks
(Cucumber, SpecFlow, or similar) and
model-based testing
tools. Experience with
AI/ML-driven test automation tools
(e.g., Testim, Functionize, Mabl, or custom frameworks). Solid knowledge of
CI/CD practices , pipeline automation, and integration with
Jenkins, GitLab CI, Azure DevOps, or similar tools . Strong programming/scripting skills in
Java, Python, or JavaScript . Excellent
problem-solving, debugging, and analytical skills . Strong communication and collaboration skills to work in cross-functional teams. Nice-to-Have Skills
Experience with
cloud-based test automation
(AWS, Azure, or GCP). Familiarity with
containerized test environments
(Docker, Kubernetes). Exposure to
performance and security automation . Hands-on experience with
data-driven and API test automation .
Location:
Chicago, IL / Richardson, TX (Onsite)
Type:
Contract
Role Overview
We are seeking a highly skilled
Senior Automation Test Engineer
with deep expertise in advanced automation techniques, CI/CD integration, and modern quality assurance practices. The ideal candidate will have the ability to design innovative test automation strategies, implement robust CI/CD workflows, and leverage AI/ML-driven solutions to ensure seamless delivery of high-quality software in enterprise-scale environments.
Key Responsibilities
Automation Strategy & Frameworks
Design and implement advanced automation solutions using
BDD, model-based testing, and AI-driven test automation . Evaluate and adopt modern automation frameworks to improve coverage, maintainability, and scalability.
Test Effectiveness & Coverage
Apply
test evaluation metrics and coverage techniques
to ensure accuracy and avoid false positives/negatives. Build robust automation that generalizes well across multiple environments and scenarios.
CI/CD Integration
Collaborate with DevOps teams to
design and maintain CI/CD pipelines , embedding automation into the release lifecycle. Utilize
automation tools and version control systems
to enable rapid feedback loops and seamless deployment processes.
Problem-Solving in Automation
Translate
complex QA challenges
into effective automation tasks and solutions. Experiment with multiple frameworks, tools, and strategies to optimize
test script performance and reliability . Assess the impact of automated testing on
quality, speed, and delivery timelines .
Collaboration & Industry Expertise
Work closely with development, DevOps, and QA teams to align automation with business goals. Apply
domain-specific industry experience
to design automation solutions tailored to complex enterprise needs.
Required Qualifications
Proven experience as an
Automation Test Engineer / SDET / QA Automation Lead . Strong understanding of
automation testing methodologies and best practices . Proficiency in
BDD frameworks
(Cucumber, SpecFlow, or similar) and
model-based testing
tools. Experience with
AI/ML-driven test automation tools
(e.g., Testim, Functionize, Mabl, or custom frameworks). Solid knowledge of
CI/CD practices , pipeline automation, and integration with
Jenkins, GitLab CI, Azure DevOps, or similar tools . Strong programming/scripting skills in
Java, Python, or JavaScript . Excellent
problem-solving, debugging, and analytical skills . Strong communication and collaboration skills to work in cross-functional teams. Nice-to-Have Skills
Experience with
cloud-based test automation
(AWS, Azure, or GCP). Familiarity with
containerized test environments
(Docker, Kubernetes). Exposure to
performance and security automation . Hands-on experience with
data-driven and API test automation .