Overview
Skills
Job Details
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 Google Cloud Platform).
Familiarity with containerized test environments (Docker, Kubernetes).
Exposure to performance and security automation.
Hands-on experience with data-driven and API test automation.