AMEX SYSTEMS INC
Farmington, Michigan
04/02/2026
QA Automation Engineer.Multiple Openings. Testing, developing, and maintaining robust automation frameworks to accelerate regression and functional testing cycles across multiple applications. Implementing AI-powered test generation and self-healing locators using tools to improve test stability and reduce maintenance overhead. Building scalable API automation with validations for schema, response times, and contract compliance. Designing and executing performance testing strategies. Integrating automated UI, API, and performance test suites into CI/CD pipelines. Creating reusable, modular Page Object Model (POM) and BDD frameworks with clear separation of concerns for maintainability and scalability. Leveraging AI/ML-based test analytics platforms to identify flaky tests, detect anomalies, and optimize test coverage. Collaborating with developers, product owners, and DevOps teams to triage defects, review architecture, and ensure high-quality feature delivery in Agile/Scrum environments. Authoring test plans, traceability matrices, execution reports, and sign-off on documentation to ensure full transparency of testing outcomes. Developing and executing database validation scripts (SQL/NoSQL) to verify data integrity, transformations, and backend workflows. Minimum of Bachelor's Degree in Quality Assurance, Computer Science, Test Engineering, Electrical Engineering, Electronics Engineering or related fields. Foreign Equivalent Degree Acceptable. Job Location is Farmington Hills, MI and unanticipated locations in the U.S. Business travel 1-2 times per year for client visits in U.S. and / or travel and relocation to unanticipated locations in the U.S. required. Apply by mail and send resume and cover letter to Amex Systems Inc., ATTN: HR, 38345 W. 10 Mile Road, Suite 146, Farmington Hills, Michigan 48335.