Enumerate is a technology-driven company that leverages data and artificial intelligence to deliver innovative and scalable solutions. As part of our commitment to quality and customer experience, we are seeking forward-thinking professionals to redefine how software is tested and validated in the era of AI-driven development.
Overview
We are seeking a QA Automation Engineer to work on the implementation of automated testing frameworks for Enumerate’s software platforms. This role goes beyond traditional test automation: the ideal candidate will embrace AI-forward innovations in quality assurance, including intelligent test case generation, predictive defect detection, and continuous feedback loops.
Key Responsibilities
- Framework Design & Implementation: Lead the creation of scalable, maintainable, and robust automated testing frameworks. - Test Strategy Development: Define test automation strategies across functional, regression, integration, and performance testing. - AI-Enhanced QA: Explore and implement AI-driven approaches, such as autonomous test generation, adaptive testing, and anomaly detection. - Tooling & Integration: Integrate automation frameworks with CI/CD pipelines and development workflows. - Collaboration: Partner with engineering and product teams to define quality goals and embed automated testing early in the development lifecycle. - Metrics & Reporting: Establish quality metrics and deliver actionable insights to stakeholders.
Project Deliverables
- Automated testing framework design documents and implementation. - AI-driven QA prototypes and proof-of-concepts integrated into projects. - Regression and functional test suites automated for core Enumerate applications. - Continuous integration of test automation with build/deployment pipelines. - Reports and dashboards on quality metrics, test coverage, and defect trends.
Required Qualifications
- Proven experience as a QA Automation Engineer or Test Automation Lead. - Strong expertise in designing and building automated test frameworks. - Proficiency in languages such as Python, Java, or JavaScript, and frameworks like Selenium, Cypress, or Playwright. - Hands-on experience integrating test automation with CI/CD tools (ADO, Jenkins, GitHub Actions, GitLab CI, etc.). - Deep understanding of software testing principles, including functional, regression, performance, and integration testing.
Preferred Qualifications
- Awareness of AI-forward QA innovations, such as ML-driven test prioritization, self-healing tests, or defect prediction models. - Experience with cloud-based testing environments. - Familiarity with MLOps and testing AI/ML-enabled applications. - Strong communication skills and ability to coach teams on quality best practices.
This role will be structured as a Contractor of Record arrangement on a project basis. The QA Automation Engineer will work remotely with Enumerate’s distributed teams. Scope, timelines, and deliverables will be defined for each engagement. Total monthly compensation:$3,000—$4,000 USD