Post Job Free

Resume

Sign in

Software Development C++

Location:
San Diego, CA
Posted:
April 21, 2024

Contact this candidate

Resume:

Iftikhar Ahmed

**** **** *** # **

San Diego, CA 92111

858-***-****

ad46f7@r.postjobfree.com

https://www.linkedin.com/in/iftikhara1

PROFESSIONAL SUMMARY

Over 13 years of diverse experience in Software Development, Building Test Automation framework and Testing Software using Java and Python, in a client/server and enterprise environment. Experienced Testing in UI/UX API and Databases.

Strong experience working with the core Java, C/C++(GNU), Python, JavaScript

Experience with Karate, Robot Framework and Cucumber framework with automation

Experience in SDLC like Agile (Scrum), Waterfall and V-model

Healthcare Industry experience with working EDI 834, 835 and 837 files and X12 standards.

Experienced in developing Automation Framework Using Selenium Web Driver, REST Assured and Unit Testing Frameworks like JUnit and TestNG with Java and Robot Framework with Python with Selenium.

Experienced Testing Microservice using API Gateway

Experience with configuring, administering, and maintaining Windows and Linux Servers (Windows 10, Server 2012R2, Server 2016, RedHat Enterprise Linux 7/7.4).

Experienced working with Active Directory 2008 R2, LDAP, OpenLDAP and Kerberos Protocol

Experienced Testing API’s using REST/SOAP architecture

Experienced on Build and Configuration Tools like Gradle, ANT and MAVEN.

Experienced writing scripts in Shell, Perl and Python.

Extensive experience in Unix/Linux based software development environment.

Experienced with CI/CD & Pipeline development in Cloud (Azure & AWS).

TECHNICAL SKILLS/TECHNOLOGIES USE:

Programming Languages: Java Core, Python, C/C++ (GNU), C#[less then 2 yrs]

Scripting Languages: Perl, Python, SQL, Shell(Unix/Win), Windows PowerShell

Web Scripting: PHP, JavaScript, CSS, HTML/HTML5, JQuery

Platforms/Protocols: UNIX /Linux (Susie Linux, Ubuntu, AIX, HP-UX, RedHat Linux, Solaris); Windows; Android Gingerbread; Apple OS; TCP/IP, HTTPS

Databases/Clients: Teradata, Teradata BTEQ (SQL); Oracle Database; MS Database, MYSQL; MySQL; MongoDB; T-SQL, Postgres, PostgreSQL;

Software/Tools: JDK; Android SDK; Eclipse; Maven; Visual Café; WebSphere; MS Visual Studio; Teradata Clients Load/Unload utilities (Mload, Fastload, FastExp, Tpump); TD Parallel Transportator; Teradata API's (ODBC, CLI, JDBC and DotNet).

Web Servers/API/Performance Tools: Apache, Tomcat; Restful API; JMeter.

SW Management and Build Tools: MS Source Safe; Azure; Perforce; IBM Rational ClearCase; Jenkins(CI); Git (SCM); Maven.

SW Bug Tracking: Jira, HP-Quality; Code Collaborator; Wikipedia builder, MS TFS

IDE/Frameworks: IDE: Eclipse, NetBeans, IntelliJ IDEA, Visual Studio Code, PyCharm; Frameworks: Selenium WebDriver/WDIO; TestNG; Junit; Karate, BDD and Robot framework.

EDUCATION:

University of Nebraska

Master in Computer Science – http://www.ist.unomaha.edu – completed 12/2000

Master in Business Administration (MIS emphasis) -http://cba.unomaha.edu – completed 5/1995

PROFESSIONAL EXPERIENCE:

Client: Epsilon US – San Diego CA July 2021 – Mar 2023

Lead Sr. SDET

Responsible to build and manage a team of Automation and lead testing efforts, define QA testing strategy and execution plans across QA Team.

Developed, design and code in Java and Cucumber UI/API Framework for automation of web based Automotive marketing application for REST and UI Testing framework.

Use GraphQL for extracting API queries at runtime.

Lead efforts to multiple applications, code Java UI/API Test development using Selenium Web driver with TestNG.

Developed Karate Framework for API Testing and Robot Framework for UI/Database testing for the online application that create and design templates (advertising promotions – Text and Picture) for the dealerships promotions send out to customers via email or mail(printed material).

Developed automation framework using Python and Robot framework to test UI/UX, and database(Oracle & Postgres) for functional testing.

Designed Test scenarios for Regression, functional, sanity and smoke testing.

Created test planning and execution documentation.

Implemented SDLC Agile methodology, using TFS and Azure for CI/CD and deployment.

Developed Azure Pipeline to configure and run test cases using the headless browser.

Participated in Design and scrum activities. Mentor Team members for Karate Framework implementation, provided POC for Robot Framework for UI testing.

Provided detail Release summary of the stories deployment/completion using Confluence every sprint.

Validated back-end using Postman Dashboard for API Testing. Created different API testing with Postman through which we obtain different types of responses that need to be subsequently validated the request sends out via HTTP.

Client: American Family Insurance – Madison WI (Contract) Aug 2020 – July 2021

QA Lead

Oversee 7 teams development activities out of 45 teams.

Performed QA software development processes to assure compliance to policies by the teams across AmFam.

Reviewed each team, system and software requirements to ensure the flow down of requirements is complete and unambiguous.

Made teams across AmFam Enterprise system responsible to enforce QA process and guidelines as been laid out.

Wrote Automation scripts to develop system integration – in python

Developed and design tests using Hexawise test design tool – using Gherkin, used Zephyr repository for Test planning, execution and reporting.

Collaborating with QA Analysts and Software Developers to develop solution across AmFam.

Develop automation test cases for SIT/Slice testing.

Configured Dynatrace to monitor the application performance vulnerabilities

Develop scripting using AWS lambda function for API calls and collecting monitoring information.

Developed Java Script to Test API calls using Karate

Configure S3 bucket to invoke Lambda function whenever a resource object been added.

Created AWS console to create Lambda roles

Client: Interpreta Inc – San Diego CA Nov 2017 – Dec 2019

Application Software Engineer – https://www.centene.com

Developed Selenium automation framework using Java to test Interpreta application’s front-end (UI/UX) written in React and JavaScript running on RedHat Linux.

Create test casees using Java REST Assured, to test and validate Request and Response in the Client/Server environment.

Created Bugs, Stories and Issues using Jira using Agile Methodology

Deployed QA environment - Create databases (MySQL & MongoDB) – RedHat Linux.

Load data files using the ETL process (MySQL to MongoDB Loaders) - to upload databases in QA environment. - Windows and RedHat Linux. Load testing using JMeter using Streaming (HLS) for users login.

Wrote Python scripts to verify the ETL load using MySQL and MongoDB databases. - using CI framework, design and wrote complex MYSQL Queries to validate ETL Test runs.

Created Jenkins job to load and integrate code deployment changes and validate the data been loaded according to code changes.

Developed Python scripts to validate data loading via CI/CD. Data profiling and analysis using Python data structure API.

Developed Shell scripts to load data Loaders for dump and restore databases into MongDB environment.

Debugging C/C++ code, to verify the Jira issues/bugs.

Performed Server-side load testing for hardware(Network-cards, upload OS Time to connect, Upload files, OS issues related to protocol services, Memory Management and System related Errors, Warnings).

Client: IEHP – Inland Empire, CA (Contract) Oct 2016 – Nov 2017

Sr. QA Engineer – https://www.iehp.org

Developed Testing framework using C# to test IEHP front-end (UI) Integration with HSP application.

Build Test cases and execute tests using Microsoft Team Foundation Server (TFS) using Microsoft Test Manager (MTM).

Plan strategic data processing and testing. Developed data centric test cases w.r.t. Medicare and Medical patients while keeping HIPPA requirements.

Parse and Convert EDI data using the EDIMS (EDI Management System). The system is receiving sensitive data on Medi-Cal and Medicare in a EDI (.dat) format.

Write Perl and Shell scripts for EDI 834 data to convert in csv file.

Use TFS/MTM to create defects against the release and test execution

Write and Execute test cases to integrate EDIMS System parse file (.CSV) to map with HSP application to integrate the and verify the mapping is properly implemented.

Write Black Box and White Box against test cases, scenarios, and requirements.

Client: Cope Health Solutions – Los Angeles Aug 2014 – March 2016

Sr QA Engineer - https://copehealthsolutions.org

Created test scripts, cases for Selenium, executed them for Members’ Claims web based application using Agile Development methodology.

Wrote, tests cases and scenarios based on business requirements and design ensuring timely and high quality delivery.

Implemented Data Objects, Data Driven, Key Driven, Hybrid automation framework using Selenium WebDriver, Java and Junit test framework.

Tested EDI 834, 835 and 837 file processing and parsing utilities in creating data and convert into database instances.

Developed and involved with end-users to establish UAT test scenarios using Black Box & Regressions

Used HP Quality Center to configure quality test scripting in a structured way.

Mapped BR with the test cases in HP-ALM and to integrate with a traceability matrix.

Client – Cubic Transportation System – San Diego Oct 2012 – Apr 2013

SCM Analyst (Build & Release)- www.cubic.com

Developed automation test scripts for build and release process using the Perl, Shell and Cleartool (ClearCase client) to integrate CVS continuous build process.

Wrote and executed test cases to test MAT system devices projects. Implement SDLC process.

Performed tasks for conducting post-implementation reviews and in evaluating the release quality.

Build Software using In-House Applications (OSS and CSAR) and manage the life-cycle of release process using IBM Clearcase.

Building process included to build files types of (.css, .bin, .dll, .exe, .log, .cab, Manifest, JAR, Zip)

Use HP-Quality & JIRA for Bug tracking and reporting.

Client – Hospira – San Diego, CA Nov 2011-Mar 2012

Software Tool Engineer - https://www.Hospira.com

Conducted configuration and the integration of SCM and Project management tools such as Perforce, Jenkins, Maven and Code Collaborator.

Customized Jenkins build process for the specific process and release and testing.

Wrote and Execute tests for Android OS configuration hardware, and build the systems with Jenkins.

Validated test plans for Android Gingerbread OS based motherboard using Jenkins with Emulator.

Medical Device Testing in terms of Hardware performances.

Technologies Used:

Java, Ruby, Shell Scripting, Perforce, Jenkins, Ubuntu, Code Collaborator

Teradata Corporation – San Diego, CA Dec 2008 – Nov 2011

SW QA Engineer - www.Teradata.com

Design and implemented Configuration, installations and administrator TD databases systems included DB servers, Storage (EMC), Network protocols. Support lab of approximately 50 servers and clients’ systems.

Performed hardware and software testing against TD systems.

Built TD Systems (Nodes – Servers) to be ready for Testing, included Hardware Peripherals.

Designed/maintained test solutions for in-house developed Systems components and systems software.

• Supported testing and data analysis to identify and root-cause issues of any hardware failure.

Wrote Python/Unix test beds and automation tests to validate systems performances

Developed regression and white box test cases with XML data and W3 DOM libraries by implementing external add-on to Python’s XML support.

Developed and executed PL/SQL validation tests cases to test Teradata database changes.

Developed test cases using Servlets with Tomcat web server to test UTF8, UTF16, Kanji and ASCII features and supporting platforms are Susie Linux, AIX, Solaris and Windows.

Implemented Web Services using RESTful and WSDL XML to describe HTTP calls.

Developed test Scripts using Shell, DOS, Perl on Windows and UNIX.

Developed and designed tests for TD database new features in TD Clients products (TTU products, included Multiload, FastLoad, FastExport, and Tpump); and web drivers for ODBC, JDBC, CLIV2 and TD.Net.

Wrote test documentation for XML data types and developed code in Java for XML data to process with TD database.

Developed Test cases for Kerberos, LDAP and OpenLDAP using the Active Directory Server.

Managed Microsoft Active Directory Windows 2008 R2 Server

Achieved working knowledge of Active Directory 2008 and above with regard to Security Events logging, user credentials.

Supported and maintained corporate Active Directory users

Configured and tuning database servers (MPP/SMP) and large number of clients using Windows 2003, 2008, Susie Linux, Solaris, HP-UX, AIX, Red Hat Linux Servers.

Emerson Motors – Saint Louis, MO May 2000 – Dec 2002

Software Engineer – http://www.emerson.com

As a Software Engineer maintained, enhanced and developed legacy systems and applications, used internally by the design engineers and plants throughout North America and Mexico. These systems of applications are MOparts, ECOTracking, RotorCore, and CartonLabel used in Manufacture environment.

Emerson involved in a business of designing and manufacturing motors, controllers, switches and panels for the home and commercial appliances.

Maintained Code in MS Source Safe Repository.

Enhanced with new features using Java 1.2/1.3 API. Used Java Servlet to generate reports on Engineering Change Order(ECO) system including Electrical Summary, ECO Tracking Summary and Rotor Core Assembly.

Designed, coded and developed CartonLabel application using Visual Café 5.0 to create the template to display engineering data (Electrical) using Java 1.1 with Oracle 7.3 database. The application creates motor specific template information on the motor and on the shipping boxes.

CERTIFICATIONS

Teradata Warehouse Management.

Sun Micro System Java Programming Language Workshop.

Oracle Concepts & Facilities certificate class.

Internship: Ameritrade, Omaha Nebraska



Contact this candidate