Comprehensive QA Engineer

Job ID: 40603285

Budget: $750 – $1,500 USD

Primary Skills (Must Have)

1. Test Automation

* Playwright (Mandatory)
* Automated UI testing
* End-to-End (E2E) Testing
* Regression Testing
* Functional Testing
* Integration Testing

2. API Testing

* REST APIs
* API Validation
* Request/Response Verification
* Authentication Testing
* Error Handling

3. Performance Testing

* JMeter (Preferred)
* Load Testing
* Stress Testing
* Performance Analysis

4. Data Engineering Testing

* ETL Testing
* ELT Testing
* Batch Data Validation
* Real-time Data Validation
* Streaming Pipeline Testing
* Data Transformation Validation
* Data Quality Validation

5. Database & SQL

* Strong SQL
* Data Validation
* Data Reconciliation
* Data Warehouses
* Database Testing

6. Reporting & Analytics

* Tableau Dashboard Testing
* Report Validation
* Data Reconciliation
* Analytics Testing

7. UI/UX Testing

* User Interface Testing
* User Experience Validation
* Cross-browser Testing
* Responsive Testing

8. Test Management

* Test Plans
* Test Cases
* Test Scripts
* Test Execution
* Defect Tracking
* Bug Reporting

9. CI/CD

* Continuous Testing
* CI/CD Pipeline Validation
* Automation Execution in CI/CD

10. Agile

* Scrum
* Sprint Planning
* Daily Standups
* Agile Methodology



Daily Responsibilities

The engineer will:

* Develop and maintain Playwright automation scripts.
* Perform functional, regression, integration, UI, and end-to-end testing.
* Test REST APIs.
* Execute performance tests using JMeter.
* Validate ETL/ELT data pipelines.
* Verify batch and streaming data processing.
* Validate data transformations and business rules.
* Write SQL queries to compare source and target data.
* Test databases and data warehouses.
* Validate Tableau dashboards and reports.
* Create and execute test cases.
* Log, track, and verify defects.
* Work closely with Developers, Data Engineers, Business Analysts, and Product Owners.
* Support CI/CD pipelines by running automated tests.



Technical Skills Expected

Automation

* Playwright

Performance

* JMeter

API

* REST APIs
* Postman (commonly expected)

Database

* SQL
* Data Validation
* Data Warehouses

Data Engineering

* ETL
* ELT
* Batch Processing
* Streaming Pipelines
* Data Quality

Reporting

* Tableau

Testing Types

* Functional Testing
* Regression Testing
* Integration Testing
* End-to-End Testing
* UI Testing
* UX Testing
* API Testing
* Performance Testing
* Database Testing

Process

* Agile
* Scrum
* Defect Management
* Test Planning
* CI/CD



Soft Skills

* Strong communication
* Analytical thinking
* Problem solving
* Attention to detail
* Collaboration with cross-functional teams



What the Client Is Actually Looking For

This is not just a Playwright QA role. The client wants someone who can test the entire data flow, including:

* Frontend UI using Playwright
* Backend APIs
* Performance using JMeter
* ETL/ELT pipelines
* Real-time/streaming data
* SQL and database validation
* Tableau reports
* Data quality and reconciliation
* CI/CD automation
* Agile delivery
Related categories: PHP Testing / QA SQL Test Automation MySQL Tableau ETL API Testing JMeter CI/CD