Job Title: Quality Analyst (Backend / Database / EDW / ETL Testing)
Location: Primarily Remote
Duration: 12 Months
Functional Description:
We are seeking a skilled and experienced Quality Analyst (QA) supporting a large-scale data warehouse project. The QA role ensures software quality and reliability through active participation in quality assurance activities, including walk-throughs, inspections, and reviews. Responsibilities include developing and prioritizing test cases, executing them, and reporting defects. The QA professional performs regression testing, develops system knowledge, and implements automated tests using Behavior-Driven Development (BDD) and TestNG approaches. They execute automated tests with tools like Selenium, Cucumber, and Java, and implement quality engineering practices within a Continuous Integration/Continuous Delivery (CI/CD) pipeline.
The role involves end-to-end testing, collaborating with the scrum team, and documenting test results. The QA professional ensures compatibility with existing product features and interfaces, understands data architecture in modern platforms, and utilizes AI-based tools for testing. They employ generative AI for efficient testing, including generating test case requirements and user stories.
Key Responsibilities: