Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Imran Shaik

Imran Shaik

West Chester,OH

Summary

  • Experienced IT professional with over nine years of diverse expertise in software testing and automation.
  • Strong understanding of the System Development Life Cycle (SDLC), and proficient in Agile (SCRUM) and Waterfall methodologies.
  • Extensive hands-on experience in Selenium automation using Selenium WebDriver, Selenium Server, Java, JUnit, TestNG, Jenkins, and Maven.
  • Designed and implemented various automation frameworks, including Page Object, Keyword Driven, Data Driven, and Hybrid frameworks.
  • Proficient in data-driven testing, cross-browser testing, and parallel testing execution using Selenium WebDriver, TestNG, and Selenium Grid.
  • Competent in creating automated tests using HP Quick Test Professional and Unified Functional Tester.
  • Expertise in assigning Test Cases to Test Sets in Application Lifecycle Management (ALM).
  • Created a reusable library of methods for efficient test operations, including finding elements, object interaction, and dropdown selections.
  • Proficient in the Cypress automation framework, adept at crafting and executing end-to-end tests for web applications.
  • Demonstrated ability to enhance test efficiency by developing custom Cypress commands, tailored to project requirements.
  • Experienced in seamlessly integrating Cypress tests into existing CI/CD pipelines, ensuring efficient and reliable regression testing.
  • Collaborative team member, contributing effectively to cross-functional teams with diverse framework preferences, fostering synergy, and achieving project goals.
  • Designed test cases, traceability matrices, and manual scripts using Jira, Excel, and Word.
  • Proficient in system, regression, integration, and UAT testing.
  • Utilized JIRA for story management, task tracking, and defect logging within Agile sprints. Experience with Windows and UNIX operating systems.
  • Demonstrated ability to assess the feasibility of automation implementation at the process level, enhancing execution quality and efficiency.
  • Effective design of test cases, both manual and automated, for Java, Windows, and web-based applications, engaged in the full life cycle of multiple automation projects, from initiation to maintenance.
  • Responsible for maintaining both manual and automated regression tests.
  • Applied XML Spy to validate XML documents against schemas, and demonstrated proficiency in XML and SOAP.
  • Implemented action parameters, arrays, environment variables, and dictionary objects for interaction and communication.
  • Created multiple recovery scenarios to enable tests to recover from errors and proceed.
  • Applied descriptive programming and regular expressions to address dynamic objects.
  • Thorough knowledge of SQL, capable of writing complex queries with joins. Expertise in defect tracking using tools like Quality Center and JIRA.
  • Excellent written, communication, and interpersonal skills, contributing as an exceptional team player.
  • Proven track record of completing projects successfully within tight deadlines.

STRENGTHS:

  • Excellent written, oral, and interpersonal communication skills.
  • Ability to communicate effectively with both technical and non-technical people.
  • A very good team player, but can also work independently with minimal or no supervision.
  • Ability to meet deadlines and have flexibility in a fast-paced environment.
  • Excellent conceptual knowledge and experience in object-oriented programming and analysis.

Overview

11
11
years of professional experience

Work History

Sr. QA Automation Engineer (SDET-II)

Change Healthcare / Optum
Tennessee, USA
09.2020 - Current
  • Company Overview: The Claims Retrieval and Processing Enhancement project at Change Healthcare focuses on optimizing the retrieval and processing of healthcare claims
  • The project's primary objective is to enhance the efficiency, accuracy, and speed of claims retrieval, ensuring that healthcare providers receive prompt and accurate reimbursements
  • This project involves the implementation of advanced automation solutions, rigorous testing, and process enhancements to streamline the claims retrieval and processing workflow
  • Collaborated with cross-functional teams to develop comprehensive Test Cases and Test Plans
  • Reviewed and refined Test Cases to ensure alignment with user story requirements
  • Contributed to grooming sessions with Scrum Master/Product Owner to enhance story clarity
  • Played a key role in sprint planning, estimation, and backlog refinement
  • Executed thorough functional testing, ensuring alignment with user expectations
  • Implemented automation strategies using Selenium WebDriver, Functional scripting
  • Led the design, development, and maintenance of data-driven automation frameworks
  • Created automated test scripts using Selenium WebDriver, Java, and Cucumber
  • Migrated Regression and Functional Test Cases to HP ALM for streamlined management
  • Performed System, Regression, Integration, and Smoke testing to ensure software reliability
  • Utilized SQL queries to verify backend data and ensure accurate input validation
  • Effectively managed testing tasks using JIRA, ensuring accurate tracking, and reporting
  • Collaborated with Development teams to resolve issues and ensure timely defect resolution
  • Participated actively in daily scrum meetings, providing status updates, and addressing roadblocks
  • Expanded expertise in AWS services including Lambda, S3, DynamoDB, Data Sync, and CloudWatch
  • The Claims Retrieval and Processing Enhancement project at Change Healthcare focuses on optimizing the retrieval and processing of healthcare claims
  • The project's primary objective is to enhance the efficiency, accuracy, and speed of claims retrieval, ensuring that healthcare providers receive prompt and accurate reimbursements
  • This project involves the implementation of advanced automation solutions, rigorous testing, and process enhancements to streamline the claims retrieval and processing workflow
  • Environment: Agile Methodology, Kanban, JIRA, Java/J2EE, APIs, Oracle SQL Developer, JAWS 17.0, AWS Services (Lambda, S3, DynamoDB, Data Sync, CloudWatch), and more

QA Automation Engineer

Wells Fargo
Chandler, USA
01.2018 - 10.2020
  • Company Overview: The Digital Banking Platform Enhancement project at Wells Fargo aims to enhance the bank's digital banking services to provide customers with a seamless and user-friendly experience
  • The project involves the development and integration of new features, improvements to existing functionalities, and rigorous testing to ensure the highest level of quality and security in the digital banking platform
  • Collaborated across multiple teams, each handling different frameworks, to contribute effectively to the project's success
  • Developed comprehensive Test Cases and Test Plans, aligning with user story requirements
  • Collaborated closely with Scrum Master/Product Owner to refine user story requirements
  • Executed meticulous functional testing, ensuring alignment with user perspectives
  • Demonstrated expertise in Cypress automation framework, proficiently designing and executing end-to-end tests for web applications
  • Contributed to design, construction, and maintenance of data-driven test automation frameworks
  • Executed automated test scripts using Selenium Web Driver, Java, and TestNG
  • Utilized Python scripts for database content updates and file manipulation
  • Developed custom Cypress commands and utilities to streamline test script development, enhancing team productivity and code maintainability
  • Integrated Cypress tests seamlessly into CI/CD pipelines using Jenkins, ensuring fast and reliable regression testing in agile environments
  • Implemented visual regression testing with Cypress, verifying UI consistency for every release and for enhanced user experience
  • Executed Manual Test Cases with precision, adhering to ADA compliance using JAWS
  • Applied SQL queries to access and validate data from diverse database tables
  • Attended scrum meeting to report daily status and any blocking issues
  • The Digital Banking Platform Enhancement project at Wells Fargo aims to enhance the bank's digital banking services to provide customers with a seamless and user-friendly experience
  • The project involves the development and integration of new features, improvements to existing functionalities, and rigorous testing to ensure the highest level of quality and security in the digital banking platform
  • Environment: Agile Methodology, UFT 12.2, HP ALM/ HP Quality Center, JIRA, Java/J2EE, cypress, JavaScript’s, HTML, XML, Windows, UNIX, Web Services SOAP UI, Oracle SQL Developer, JAWS 17.0

QA Automation Engineer

ABS-CBN Corporation
Daly city, USA
08.2016 - 12.2017
  • Company Overview: Dynamic environment with Agile sprint teams, implementing automation using Selenium WebDriver, JAVA, Selenium Grid, Maven
  • Automated regression and functional suites extensively using Selenium WebDriver, JAVA, TestNG, Junit
  • Conducted parallel Cross Browser Testing through Selenium GRID and TestNG
  • Developed Data Driven Frameworks in Java using Page Objects and Keyword driven methodologies
  • Created and automated smoke tests, generating daily build reports
  • Contributed across system Development Life Cycle phases, actively participating in Release and Sprint planning meetings
  • Enhanced understanding of user stories by collaborating closely with product owners
  • Took charge of breaking down stories into tasks, assuming testing responsibilities across stories
  • Crafted manual test cases to validate systems against defined acceptance criteria
  • Implemented frameworks and reporting systems, effectively achieving Selenium automation, high quality, and meeting release deadlines
  • Dynamic environment with Agile sprint teams, implementing automation using Selenium WebDriver, JAVA, Selenium Grid, Maven

Sr. Software Tester

Solvent Solutions
Hyderabad, India
08.2014 - 07.2015
  • Create Test Matrix, Test cases for the Functional and Regression Testing of the Airline Software
  • Worked with BA team in planning, coordination and implementing Test Automation Framework
  • Identify and derive testable conditions out of general Business requirements
  • Create End to End Scenarios for specific applications
  • Involved in Integration and System testing using QTP
  • Involved in automation of Regression test suite, used the Data Driven approach for automation
  • To ensure the correctness and quality data, created SQL queries to compare between source and targets after the data is loaded into the warehouse
  • Worked very closely with the end users for UAT planning & execution and did User Acceptance testing
  • Report Daily progress on the status report and status meeting were held on daily basis
  • Documented the changes requests and the defects Test Director based on test cases executed manually and automatically

Education

Master of Science - Information Technology

Campbellsville University
01-2019

Bachelors - Electrical Engineering

Jawaharlal Nehru Technological -Sri Sarathi Institute
01-2014

Skills

  • Waterfall
  • Agile
  • Kanban
  • Windows
  • IOS
  • UNIX
  • AWS RDS
  • MS SQL Server
  • Oracle
  • Java
  • PowerShell
  • Visual Basic
  • Junit
  • Selenium WebDriver
  • JIRA
  • Excel Format Model
  • HP Quality Center
  • ASW services
  • Lambda
  • S3
  • Dynamo
  • Data Sync
  • CloudWatch
  • Finance domain
  • Healthcare
  • Banking
  • Automobile
  • Cucumber framework
  • Cypress automation
  • AWS services

Timeline

Sr. QA Automation Engineer (SDET-II)

Change Healthcare / Optum
09.2020 - Current

QA Automation Engineer

Wells Fargo
01.2018 - 10.2020

QA Automation Engineer

ABS-CBN Corporation
08.2016 - 12.2017

Sr. Software Tester

Solvent Solutions
08.2014 - 07.2015

Master of Science - Information Technology

Campbellsville University

Bachelors - Electrical Engineering

Jawaharlal Nehru Technological -Sri Sarathi Institute
Imran Shaik