Role & Responsibilities : - Collaborate with cross-functional teams to develop test strategies, test plans, and test cases, ensuring comprehensive test coverage and alignment with project requirements.
- Automation Framework Development: Design and implement automation frameworks using chosen automation tools and programming languages such as Java, Python, JavaScript, Ruby, or Golang, to support scalable and maintainable test automation solutions.
- Data Engineering Testing: Participate in testing data engineering and data warehouse projects, including data validation, ETL (Extract, Transform, Load) testing, and data quality assurance, ensuring accuracy and consistency of data processing workflows - Perform database testing activities, including database schema validation, SQL query execution, and data integrity checks, utilizing various databases such as MySQL, PostgreSQL, Oracle, SQL Server, DB2, or NoSQL databases.
- Continuous Integration and Deployment: Integrate automated tests into CI/CD pipelines, and collaborate with DevOps teams to ensure automated test execution as part of the build and deployment process, enabling faster and more reliable software releases - Strong QA Engineer with 12 Years of experience in QA / Testing.
- Must have 8YOE in Manual Testing & 4 YOE in Automation Testing - Proficient in any 1 Automation Tools - Appium / Selenium / Pytest, / Robot Framework / Cypress.
- Experience in any programming language for example Java / Python / JavaScript / Ruby / Golang, etc - Experience in Data Engineering / Data warehouse projects - Must have Experience in any database - MySQL / PostgreSQL / Postgres / Oracle / SQL Server / DB2 / SQL / NOSQL (ref:hirist.tech)