remote
SDET Architect - SymphonyAI
QA Engineer
Lead the design and implementation of automated testing frameworks for AI‑powered enterprise applications, ensuring robust quality assurance across diverse industry verticals using Java, Python, Selenium, CI/CD pipelines, and AWS services.
About the role
Key Responsibilities
- Architect and maintain scalable test automation frameworks for AI‑driven applications across retail, finance, manufacturing, and media domains.
- Design end‑to‑end test strategies, including unit, integration, performance, and security testing, aligned with continuous delivery pipelines.
- Collaborate with product, engineering, and data science teams to define testable requirements and validate AI model outputs.
- Implement and optimize Selenium, Java/Python test suites, and integrate them with CI/CD tools such as Jenkins or GitHub Actions.
- Leverage AWS services (S3, Lambda, CloudWatch) for test data management, execution scaling, and monitoring.
- Mentor and coach QA engineers, fostering best practices in test automation, code quality, and defect management.
Requirements
- 5+ years of experience in test automation engineering with a strong background in Java and Python.
- Proven expertise in Selenium, TestNG, JUnit, or equivalent frameworks.
- Hands‑on experience with CI/CD pipelines, Docker, and cloud platforms (AWS preferred).
- Solid understanding of AI/ML concepts and ability to validate model outputs within automated tests.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javapythonseleniumcicdaws