dreamwork_

Design, develop, and maintain scalable and reusable automation frameworks for Web, Mobile, API, and Desktop applications.

  • Create and execute automated test scripts using Selenium WebDriver, Appium, Rest Assured, TestNG, Carina Framework, and UFT.
  • Develop robust test automation solutions aligned with business and project requirements.
  • Perform functional, regression, integration, and end-to-end testing across multiple platforms.
  • Integrate automated test suites into CI/CD pipelines using Azure DevOps to enable continuous testing.
  • Collaborate with Business Analysts, Developers, Product Owners, and QA teams to ensure quality deliverables.
  • Analyze test results, identify defects, and work closely with development teams for issue resolution.
  • Review requirements and provide testability feedback during the early stages of the SDLC.
  • Maintain automation test suites, optimize execution times, and improve test coverage.
  • Generate test execution reports, dashboards, and quality metrics for stakeholders.
  • Support release validation, production deployment testing, and post-release verification activities.
  • Mentor junior QA engineers and contribute to test automation best practices and standards.

Programming & Automation

  • Java
  • Selenium WebDriver
  • TestNG
  • Maven
  • Page Object Model (POM)
  • Hybrid & Data-Driven Frameworks

Mobile Automation

  • Appium
  • Carina Framework
  • Android & iOS Testing

API Testing

  • Rest Assured
  • Postman
  • API Validation & Integration Testing

CI/CD & Test Management

  • Azure DevOps
  • Continuous Integration & Continuous Testing
  • Test Planning and Defect Management

Desktop Automation

  • UFT (Unified Functional Testing)

Domain Expertise

  • Banking & Financial Services
  • Retail Banking
  • Corporate Banking
  • Lending Systems
  • Customer Relationship Management (CRM)
  • Identity & Access Management (IAM)
  • Business Process Management (BPM)

Key Achievements

  • Developed and enhanced automation frameworks, significantly reducing manual testing