Syed Ahmed - QA Automation Engineer |
[email protected] |
Location: Ashburn, Virginia, USA |
Relocation: No |
Visa: USC |
Syed Ahmed
(571) 393 1412 [email protected] SUMMARY: A result oriented professional with 12 years of deep automation expertise in testing and ensuring quality by building automation test solutions, RPA development across technology domains such as Hyperautomation, security, analytics, ECM to business domains such as Healthcare, Shipping, Insurance and Govt Public services. Creation of automation in Web, Desktop, Infrastructure and cloud. Strong working experience in all phases of STLC/SDLC and Agile scrum, Kanban and waterfall project methodologies Handson expertise testing web based applications built on React, Angular, Java, Guidewire Gosu, Appian technologies Strong working experience in building QA web automation test scripts and frameworks based on Keyword driven, BDD Cucumber, TestNG using Selenium with Java, C# Building nodejs automation tools with API automation test scripts with Postman Javascript using collections, Javascript with Cypress. Creation of RPA process automation scripts and workflows in pre-prod and deployment into production systems Working experience on building infrastructure automation frameworks using Python(pytest) and Golang(terratest) testing frameworks to ensure stable platform is provided to host microservices based applications with Kubernetes, Docker on-prem and AWS, Openshift Cypress excels in creating robust web automation test scripts and frameworks, offering seamless integration with JavaScript, a skill you already leverage in your API automation. Expertise in ensuring quality in authentication authorization workflows with OAuth2, SSO and SAML Deployment of applications in containers onprem linux and cloud platforms on AWS, Openshift, validation of deployment status, verification of logs using Graylog Creation of AWS resources using EC2, RDS, EKS, EFS, Dynamo DB for hosting server and resources. Experience with AWS services Cloudwatch, Codebuild, Lambda, SNS Handson experience in creation of Jenkins pipeline scripts, monitoring and scheduling Saved enormous hours of manual efforts by both creation/scaling up existing test frameworks and integration with Git/SVN, Jenkins, Maven, TestNG Built web based, API based automation frameworks, tools, innovative solutions for functional, non-functional requirements Hands-on exp. on automation of platform, UI, API, BPA, RPA and ECM on various platforms Creating test plans, estimation of timelines for different types of testing during STLC for each release Creation of test cases from User stories, creation and management of bugs in Jira, Version One. HIPAA compliance verification testing, Database server configuration, data retrieval, manipulation using SQL queries with CRUD actions. Identifying automation possibilities in business processes, PMOs, SDLC, STLC and creating automation SKILLS SUMMARY: Web: Selenium Java with TestNG, Keyword and BDD, Playwright with Typescript API: REST API automation with RestAssured, node based newman collections, Cypress API with Javascript Infrastructure: Terraform automation, Terratest with Golang, Python(pytest) and bash scripts for inhouse automation tools, Docker image development RPA: Automation anywhere v11, Appian RPA, Python based RPA frameworks pywinauto, Robot framework Containers: Docker, Kubernetes Cloud: AWS, OpenText Cloud Languages: Java, Python, Go, Typescript DevOps: Jenkins, ArgoCD, vmware, BitBucket AWS Services: EC2, ECR, RDS, CloudWatch, SNS, Lambda, CodeBuild Project management: Jira, Jama, VersionOne, OTTR, HP ALM CERTIFICATIONS: RPA: AA- Advanced, AINS 21 P&C, ISTQB, GitOps for Argo REFERENCE LINKS: https://botstore.automationanywhere.com/vendor/ssbots/, https://github.com/saifsahil3/ TECHNICAL SKILLS QA Skills RPA Development, Automation (Selenium, REST API, CMIS), ECM, Platform testing(Docker, Kubernetes, Terratest), ETL testing, Performance testing, Guidewire & Appian functional testing Business Domains Analytics, US Insurance P&C, US Govt. Public Services, Shipping Test/Project management tools QC/ALM, Version One, TeamTrack, JIRA, Zephyr Jama, OTTR Tools Guidewire Claim Center 8.0, Policy Center 8.0, SQL Developer, OT Integration Services, MTM Studio, Appian Programming/ DB Markup Languages Java, Python, JavaScript, Golang /MySQL, Oracle SQL, PostgreSQL Automation Tools RPA pywinauto, Robot Framework, Automation Anywhere(AA v11.3, A2019) Platform/IAC Terraform, Terratest, ArgoCD, Jenkins Web/Mobile - Selenium Webdriver, Cypress, WebdriverIO, Appium Testing frameworks Junit, Testng, Cucumber, chai, mocha, pytest API - Postman, Rest Assured Others: Docker, Kubernetes, UFT, Jmeter, OT Integration Centerv16 EDUCATION Bachelor From Osmania University - 2008 Master in IT from UK - 2010 WORK EXPERIENCE GEHA - Remote Aug 2022 Till date Lead Automation Test Engineer Creation of Appian RPA development framework from scratch Performed POC with multiple automation frameworks to choose the right tool for the project among AA 360, Robot framework, Appian RPA Development of Nano libraries using Java with Maven project and building artifacts and pushing to target RPA environment Configuration, creation of Appian RPA robot tasks, usage of Appian expressions and functions, execution, scheduling and monitoring of attended and unattended robots Development of process models using integrations, connected systems and smart services Migration of Automation test scripts from UFT to Appian RPA Used Cypress for testing modern web applications built on frameworks like React and Angular, aligning within these technologies. Automation of Database/SQL CRUD operations, PDF validations etc Development of Web APIs using connected systems, OAuth2 authentication, testing, deploying and consuming them in target integration environments. Cypress supports API testing directly within its framework, enabling streamlined validation of API endpoints alongside UI testing, aligning with your Postman and API testing experience Performing peer reviews, providing demos to management and stakeholders Backlog refinement, planning, estimation of development stories/tasks, tracking and reporting issues in JIRA Development of automation UI test scripts in BDD with Playwright Typescript with NodeJS Download and validation of PDF reports from browser portal Developed node based automation for AWS cost analysis reporting with AWS CDK script to perform creation of Lambda, scheduling cron, email the results with SES. Execution of test scripts across multiple browsers for each release cycle Automation test development and deployment of puppeteer scripts in AWS cloudwatch synthetics canaries Monitoring synthetics scripts in non-prod and prod environments Kemper Insurance Jacksonville, FL May 2021 Jul 2022 Sr Quality Engineer III Lead QA for infrastructure validation team in hyper-automation products, containerized deployments in onprem (Win, Linux) and cloud for various kubernetes flavours (k3d, rosa, crc, okd, eks) Responsible for ensuring quality of infrastructure, testing, promoting service images, providing quality signoff and handing the platform over to product teams Developed infrastructure validation regression automation suite with python, integration with opensource RPA python libraries (Robot framework) for desktop automation Creation of RPA test scripts using Robot framework to interact with Linux over WSL and desktop apps Developed automated deployment validation tool packaged into end-product to track microservice k8s deployment pods based on Golang with terratest library Built cli apps with Golang to run automated deployment validation tests from scratch independently Hands-on development of API tests using Golang, performing peer reviews, committing to Bitbucket Pipeline scripts development/maintenance using scripted pipeline, cron job for automated deployments using Argo CD, Jenkins. Creation of AWS infrastructure & validation using terraform/terratest Hands-on with multiple AWS services such as EKS, Lambda, ECR, RDS, S3, SNS, SQS, EFS, VPC etc Verifying and debugging k8s pods and services, helm deployments Backlog refinement, planning, estimation of development stories/tasks, tracking and reporting issues in JIRA Responsible for Cypress to integrates smoothly with CI/CD tools like Jenkins, enabling automated test execution. Responsible for Test cases management in Zephyr, planning, regression scope, timelines and QA signoff Dev. of new features/bugfixes in infrastructure code using bash/python, committing to Bit Bucket repositories Developed Infrastructure regression automation framework from scratch using python RPA libraries - Robot Saved 70% of man hours by building automated deployment pipelines on various DB/OS platforms using Jenkins Cypress integrates seamlessly with BDD tools like Cucumber, complementing your expertise in building automation frameworks based on BDD methodology Maintaining product platform documentation for all Kubernetes providers and sharing with stakeholders Hands-on development of web automation test scripts with selenium - webdriverIO testing framework in BDD Providing demos on new development items to stakeholders, PMs Working experience in Kanban, Agile methodologies Salesforce Inc Feb 2020 Apr 2021 Sr. Automation QA Engineer Leading a team of 3 quality engineers. Preparing test plan, test strategy to meet the timelines of each sprint, release cycles Handled ownership of end to end product testing and providing QA signoff for product Analyzing the incidents reported on product functionality, debugging and assigning to right development team Worked on multiple products in Analytics domain MBIR, MTM Studio Saved 40 hrs(each sprint) by developing CMIS API automation suite with Java Testng framework to test SharePoint connectors integration for cloud and onprem Created desktop automation suite with Robot framework/pywinauto to automate MTM Studio(desktop application) Integration testing with Azure cloud, azure AD with OTDS and verifying user authorization and authentication to ECM connectors Development of OTIC ECM automation scripts to validate document/folders hierarchy, content, metadata Crawling data from major ECM repositories and validating the persistence of data into Databases Development, execution of load and endurance performance test scripts to ensure stability of product is maintained Client and server-side performance monitoring using nmon, Setting up graylog from scratch to collect logs from Jenkins automation nodes Creation of AWS resources for oncloud deployment of kubernetes based microservices application Deployment and validation of products in onprem(win, linux) and cloud(AWS, OTK) using docker images on Kubernetes cluster Hands on development of BDD web automation test scripts with mocha framework and chai assertion libraries Improved automation scripts test coverage from 62% to 88% and integrated test suite with Jenkins CI CD pipeline for scheduled smoke, regression tests Deployment and integration validation for SharePoint with OAuth2, SSO authentication (OTDS) Maintaining product documentation and providing demo to PMs Verizon Wireless, Folsom, CA Nov 2018 Feb 2020 Sr. QA Engineer Authoring tests for user-stories(Jira, Zephyr), loading data with APIs, validating tests on Appian platform In-sprint web automation development and execution using Selenium C# Cucumber based BDD with NUnit. Providing demo to PMOs on newly developed functional flows, automation scripts development for each sprint Involved in brainstorming sessions with PMOs, other stake holders, backlog refinement Designing CICD automation flows, test frameworks with Lucidchart, flow.io and presenting to the team Active involvement in all agile activities from sprint grooming to retrospection Charles Schwab, Denver, CO Dec 2015 Oct 2018 Lead RPA Developer/ Automation tester Worked as lead RPA Developer and created, deployed automation bots that saved 80% of manual efforts and cleared 83% backlog cases for US federal Healthcare. Gathering requirements from JIRA, analyzing business process flows in visio, development of RPA bots, performing RCA and fixing bugs and committing changes to AA SVN Performing peer reviews and providing production support Creation of metabots, Integration of RPA bot scripts with vbscript /Javascript wherever required Desktop automation to run and track document processing batch job /OCR integration to validate the output documents Hands on experience with deployment of tasks to production control room, version control and scheduling bots. Saved 35 hrs/month by building multiple automation solutions such as monthly bot processing reports, data analytics reports (for PMO), backlog slips reports and publishing ppt by integrating macro vba, vbscript technologies Developed inhouse automation tools such as logger framework for Automation anywhere, JAMA auto test execution suite using nodejs library newman. Developed various automation proof of concepts that include business process automation including RPA AA, python, OCR technologies Automation involving multiple business processes (APIs, generation of reports) using python (pandas library) Worked as Automation developer with Selenium Java Keyword driven, cucumber frameworks to automate web applications test suites Improved web automation test coverage from 60% to 85% Tufts Health; Watertown, MA. Nov 2012 Nov 2015 Guidewire Automation & Functional QA Worked as SME - Guidewire Claimcenter 8 for a major US Insurance provider in Property and Casualty Deep expertise in FNOL, exposures and financials, plan of action, policy integration, litigation, negotiation, workplan, services, contacts and history etc Hands-on with validating reinsurance, administration, running batches, business rules, loading activity patterns, coverages and limits, users and groups, queues, regions, assignment rules, monitoring workflows and message queues Modifying script parameters, import export data and verifying tests Documents integration with third-party software in Claim - documents section Verifying policies upstream integration from Policy center, TAP systems into ClaimCenter Worked on Guidewire financials to enable payments upgrade through Financials section of Claimcenter, involving various third-party integrations Validation of ETL data flow from upstream sources, verification in Guidewire and passing data to downstream Development, stabilization & execution of selenium test scripts for in-sprint automation Creating custom methods for reusability/ optimization for Guidewire claim center web application Involved in all phases of project which includes Requirement analysis, designing test cases, execution of user stories, participating in scrum calls, closure of sprint and retrospection. Tracking of User stories and logging Defects through VersionOne/ Team Track project management tool Worked on API testing using SOAP UI, ETL testing along with functional Guidewire configuration testing. Keywords: cprogramm csharp continuous integration continuous deployment quality analyst user interface sthree database active directory information technology golang hewlett packard California Colorado Florida Massachusetts |