Millennium Systems International is an exciting and dynamic software company based in Parsippany, New Jersey, known for producing high-quality applications for the Wellness and Spa industries. They are seeking a Quality Assurance Engineer to leverage AI and intelligent tooling to enhance software testing and quality processes across the organization.
Responsibilities:
- Define and execute AI-augmented test strategies across functional, integration, and automation testing layers
- Leverage AI tools to accelerate QA workflows — including test case design, automation script generation, defect root-cause analysis, and test documentation
- Architect and maintain scalable test automation frameworks, integrating AI-assisted capabilities such as intelligent test selection, self-healing tests, and predictive defect analysis
- Evaluate and pilot emerging AI-powered QA tools, building proof-of-concepts and making recommendations for adoption based on measurable quality and efficiency gains
- Mentor and coach QA team members on both foundational QE practices and the effective use of AI tools in their daily work
- Collaborate with engineering and product teams to embed quality earlier in the development lifecycle, advocating for shift-left testing and AI-supported code review
- Contribute to CI/CD pipeline quality gates, ensuring automated functional checks are reliable, fast, and actionable
- Establish and share best practices for responsible, effective use of AI in quality engineering across the organization
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field
- Demonstrated professional experience in software Quality Assurance / Quality Engineering
- Strong programming skills in one or more languages: Python, JavaScript, TypeScript, C#, or equivalent
- Proven experience building and maintaining test automation at scale using modern frameworks (Playwright, Selenium, Cypress, or similar)
- Demonstrated, hands-on experience using AI/LLM-powered tools to improve QA efficiency, coverage, or speed
- Experience with API testing and CI/CD integration
- Strong analytical and problem-solving skills with excellent attention to detail
- Excellent written and verbal communication skills
- Experience with ETL / Data Warehouse testing across tools such as Fivetran, Databricks, Snowflake, or similar
- Familiarity with data modeling concepts (star schema, fact/dimension tables) and data formats (Parquet, CSV, JSON)
- Experience validating end-to-end data flow from source systems through ETL processes to curated layers and visualization tools (Quicksight, Tableau, Power BI)
- Experience with data reconciliation — row counts, aggregations, and KPI accuracy
- Familiarity with non-functional testing practices — performance, scalability, failover, reliability, and security
- Hands-on experience with performance testing tools (JMeter, Locust, k6) or visual AI testing tools (Applitools)
- Experience with backend/API testing using tools such as Postman, REST Assured, or equivalent
- Experience building custom AI agents, workflows, or integrations using APIs from LLM providers
- Familiarity with observability and monitoring tools (Datadog, New Relic, Grafana)
- Knowledge of security testing practices and basic OWASP principles
- Experience with test management tools such as Azure DevOps, Jira, TestRail, or Zephyr