What are the responsibilities and job description for the QA Automation with Power BI || Hybrid Onsite || Dallas TX, Jersey city Nj and Tampa FL position at NJTECH INC.?
Role: QA Automation with Power BI Testing
Location: Hybrid Onsite Dallas TX, Jersey city Nj and Tampa FL
Duration: Long term
Key Responsibilities
- Design, develop, and maintain automation frameworks for web, API, and BI applications.
- Validate Power BI dashboards and reports for data accuracy, consistency, and performance.
- Perform ETL and data warehouse testing to ensure data integrity across systems.
- Write and execute automated test scripts using tools like Selenium, TestNG, or similar.
- Validate data by writing complex SQL queries against databases (Snowflake, SQL Server, etc.).
- Test Power BI datasets, data models, DAX calculations, and report visualizations.
- Conduct regression, functional, integration, and UAT testing.
- Collaborate with developers, data engineers, and business analysts to understand requirements.
- Identify, log, and track defects using tools like Jira or Azure DevOps.
- Ensure data quality across reports by comparing source vs report data.
- Participate in CI/CD pipelines and support automation in release cycles.
Required Skills
- Strong experience in QA Automation (Selenium / Cypress / Playwright).
- Hands-on experience with Power BI testing.
- Strong knowledge of SQL and data validation techniques.
- Experience with data warehouse testing (Snowflake, Redshift, BigQuery, etc.).
- Understanding of ETL processes and data pipelines.
- Experience with API testing (Postman, RestAssured).
- Familiarity with DAX queries and Power BI data models.
- Experience in test frameworks like TestNG, JUnit, or Cucumber (BDD).
- Knowledge of version control tools (Git).