Title: QA Automation Engineer
Location: Remote
Hire Type: Contract
Job Description:
We are seeking a QA Automation Engineer with expertise in test automation, performance testing, data validation, UI/UX testing, and data engineering pipeline testing. The ideal candidate will be responsible for developing automated test scripts, validating batch and real-time data pipelines, ensuring data quality and integrity across enterprise systems, and verifying the performance, reliability, and accuracy of applications, reports, and analytics solutions.
Responsibilities
- Design, develop, execute, and maintain automated test scripts using Playwright.
- Perform functional, regression, integration, UI/UX, end-to-end, and API testing.
- Conduct performance and load testing using JMeter or similar tools.
- Validate data engineering pipelines, ETL/ELT processes, data transformations, and data quality controls.
- Perform real-time data validation and testing of streaming data pipelines to ensure accuracy, completeness, timeliness, and consistency of data.
- Test and validate data integration workflows, data warehouses, and analytics platforms.
- Validate Tableau dashboards, reports, visualizations, and underlying data sources.
- Create test plans, test cases, and test scripts based on business and technical requirements.
- Collaborate with Business Analysts, Developers, Data Engineers, and stakeholders to ensure solution quality.
- Identify, document, prioritize, and track defects through resolution.
- Support CI/CD processes and contribute to continuous testing initiatives.
Required Qualification: - 9+ years of QA/Test Automation experience.
- Strong hands-on experience with Playwright automation.
- Experience with performance testing tools such as JMeter.
- Experience testing data engineering pipelines, ETL/ELT processes, databases, data warehouses, and reporting solutions.
- Experience validating real-time or streaming data pipelines and data quality controls.
- Experience with Tableau testing, reporting validation, and data reconciliation.
- Strong SQL, data analysis, and data validation skills.
- Knowledge of UI/UX testing, API testing, and Agile development methodologies.
- Excellent communication, analytical, and problem-solving abilities.