Overview
Skills
Job Details
Job Title: QA Automation Engineer (ETL Testing) with strong SQL
Location : Phoenix AZ
Job Summary:
We're seeking an experienced QA Automation Engineer with strong SQL skills to join our team. The successful candidate will be responsible for designing, developing, and executing automated tests for ETL (Extract, Transform, Load) processes. The ideal candidate will have experience with QA automation tools, strong SQL skills, and knowledge of ETL testing methodologies.
Key Responsibilities:
1. Design, develop, and execute automated tests for ETL processes using tools like Informatica PowerCenter.
2. Collaborate with cross-functional teams to identify testing requirements and develop test plans.
3. Write complex SQL queries to validate data integrity and ensure data quality.
4. Develop and maintain automated test scripts using languages like Java, Python, or C#.
5. Execute automated tests and analyze results to identify defects and areas for improvement.
6. Collaborate with developers to resolve defects and improve ETL processes.
7. Participate in Agile development methodologies and contribute to continuous improvement initiatives.
Requirements:
1. 3+ years of experience in QA automation with strong SQL skills.
2. Experience with ETL testing methodologies and tools like Informatica PowerCenter.
3. Strong knowledge of SQL and ability to write complex queries.
4. Experience with QA automation tools like Selenium, Appium, or TestComplete.
5. Programming skills in languages like Java, Python, or C#.
6. Experience with Agile development methodologies and version control systems like Git.
7. Strong analytical and problem-solving skills.
Nice to Have:
1. Experience with cloud-based ETL tools like AWS Glue or Google Cloud Data Fusion.
2. Knowledge of data warehousing concepts and data modeling techniques.
3. Experience with data quality tools like Informatica Data Quality or Talend Data Quality.
4. Certification in QA automation or ETL testing.