The role involves designing and executing automated test scripts across application, API, and data layers within cloud-based environments. You will collaborate with cross-functional teams to validate data integrity, performance, and AI/ML-driven features.
This is a remote position.
Senior Quality Engineer
We are seeking a Senior Quality Engineer to support testing and validation efforts across AI-driven applications, cloud platforms, and data ecosystems. This role will focus on ensuring the quality, reliability, and performance of solutions built across AWS, Azure, Tableau, Power BI, and DealCloud CRM integrations.
The ideal candidate brings a strong background in test automation, data validation, and API testing, with exposure to modern cloud environments and an interest in supporting AI/ML-driven solutions.
Key Responsibilities
- Design, develop, and execute test cases and automated test scripts across application, API, and data layers
- Perform end-to-end testing across cloud-based systems (AWS, Azure), data pipelines, and integrated platforms
- Validate data accuracy and integrity across ETL/ELT pipelines and reporting tools (Tableau, Power BI)
- Conduct API testing and validate microservices-based architectures
- Support testing of AI/ML-driven features, including validating outputs, consistency, and regression impacts
- Identify, document, and track defects and issues through resolution
- Collaborate with developers, data engineers, and architects to ensure quality is built into solutions
- Execute performance and load testing for applications and data workflows
- Contribute to test automation frameworks and improve test coverage
- Participate in CI/CD pipelines to support continuous testing and delivery
Requirements
Required Qualifications
- 5+ years of experience in Quality Engineering, QA, or Software Testing
- Hands-on experience with test automation tools (e.g., Selenium, Cypress, Playwright, or similar)
- Strong experience with API testing (e.g., Postman, REST Assured, or similar tools)
- Experience validating data pipelines, ETL/ELT processes, and data transformations
- Proficiency in SQL and data validation techniques
- Experience working in cloud environments (AWS and/or Azure)
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps)
- Basic programming or scripting experience (e.g., Python, Java, or JavaScript)
Key Traits for Success
- Detail-oriented with a strong focus on data accuracy and system reliability
- Collaborative team player who works well with cross-functional teams
- Problem solver with a proactive approach to identifying quality risks
- Adaptable and comfortable working in an evolving AI-focused environment