QA Engineer 2

providence

Hyderabad 3 Years Exp Posted 21h ago

Job Description

Test Strategy & Quality Engineering

  • Review and analyze business requirements, system specifications, architecture designs, and technical documentation.
  • Develop comprehensive test strategies, test plans, test scenarios, and test cases covering functional and non-functional requirements.
  • Lead test reviews and ensure high-quality test coverage across applications, APIs, data pipelines, and AI solutions.
  • Define quality metrics, testing standards, and best practices across projects.

Application & API Testing

  • Validate web applications, backend services, microservices, and APIs.
  • Design and execute automated UI, API, integration, regression, and end-to-end test suites.
  • Perform cross-browser, cross-platform, and compatibility testing.
  • Identify defects, perform root cause analysis, and work closely with engineering teams for resolution.

Data Engineering & Analytics Testing

  • Validate ETL/ELT pipelines, data transformations, data integrations, and reporting systems.
  • Develop automated data quality checks and reconciliation frameworks.
  • Create and execute SQL-based validation scripts to verify data accuracy, completeness, consistency, and lineage.
  • Test data ingestion pipelines and cloud data platforms such as Snowflake, Databricks, Azure Data Factory, or equivalent.

AI / ML / GenAI Testing

  • Validate AI/ML model outputs, prompt workflows, RAG pipelines, and AI agents.
  • Develop automated testing approaches for model accuracy, reliability, consistency, hallucination detection, and response quality.
  • Execute performance, robustness, and security testing for AI-enabled applications.
  • Collaborate with AI engineers to establish evaluation frameworks and quality benchmarks.

Test Automation & DevOps

  • Design, develop, and maintain scalable automation frameworks using industry-standard tools and practices.
  • Integrate automated test suites into CI/CD pipelines using Azure DevOps.
  • Implement quality gates and automated validations for deployments.
  • Enable continuous testing and shift-left quality practices.

Cloud & Platform Validation

  • Test distributed systems, cloud-native applications, APIs, event-driven architectures, and platform integrations.
  • Support test environment setup, configuration, monitoring, and release validation activities.
  • Validate system resiliency, scalability, and reliability.

Collaboration & Leadership

  • Work closely with Product Owners, Architects, Developers, Data Engineers, Security Engineers, and Business stakeholders.
  • Provide regular testing status, quality metrics, risks, and recommendations to leadership.
  • Participate in Agile ceremonies, sprint planning, backlog refinement, retrospectives, and global stand-ups.
  • Mentor junior QA engineers and promote automation-first quality engineering practices.

Required Qualifications

  • B.E./B.Tech/MCA/B.Sc. (Computer Science or related discipline).
  • 3-6 years of hands-on experience in Software Testing and Test Automation.
    • Strong understanding of SDLC, STLC, Agile, Quality Engineering, and DevOps practices.

Similar Openings for You