Post Job Free

Resume

Sign in

Test Engineer

Location:
San Jose, CA
Posted:
February 27, 2021

Contact this candidate

Resume:

MUHAMMAD KASIM

ADDRESS

**** **** **

#*

San Jose 95129

510-***-****

adki6s@r.postjobfree.com

adki6s@r.postjobfree.com

adki6s@r.postjobfree.com

adki6s@r.postjobfree.com

PROFESSIONAL SUMMARY:

Experienced in Building an UI/API Test automation framework from scratch Experienced in creating code less/less code automation framework to be used by intermediate engineers. Experienced in creating code generation tools, Generated java source code using json/yaml files. Generated complex/nested json/xml test data through Excel/CSV provided by non technical users. Test Architect with over 12 years of experience in Architecting and Developing Test Automation Frameworks, Backed by Bachelor of Engineering in Computer Science.

10+ years of experience in Test Automation including automation of GUI and Non-GUI applications, Web based or browser based applications, Native application or Client/Server applications built using technologies like core Java/Spring/Selenium/Appium/REST Assured etc.

Experienced in building enterprise automation frameworks using Key Word, BDD, Data driven frameworks.Expertise in developing and maintaining di erent automation frameworks including Keyword driven, Data driven and BDD framework approachesHave extensively worked on challenging/cutting edge technologies like Node.js, Core Java, Informatica, Kettle, MySQL, SOAP, Java Script and Unix Shell Scripting, GitHub, SVN, RESTFUL, SOAP, Sauce Labs, AWS Fargate, EKS, ECS etc

Hands-on experience in DevOps and Automation in an AWS infrastructure environment Experience in Web API development using Rx Java

Experience in Test Automation Framework Development using Spring, Maven and TESTNG for API Testing. Expert with Github and intermediate experience in SVN Help define best practices for source control, continuous integration, automated testing and release management 2+ years of experience in operating, and managing AWS environments Have onsite experience in US for towards winning couple of business proposals. Possess great presentation, negotiation and influencing skills. Currently holds an H1B US Visa working at client location (Paypal) for Altimetrik. SKILLS

Operating Systems

Unix, OSX, Linux, Windows

Web Automation

Selenium, WebdriverIO

Version Control System:

Github, SVN

Testing Framework

JUNIT, TestNG

Mobile Automation:

Appium, Experitest, Greenplant,Calabash

Manual Testing

Test Planning, Test preparation & Execution Regression, Sanity, UAT, GUI Testing, Database Testing, Web Application Testing, Testing Methodologies:

White Box, Black box

Programming Knowledge:

Core Java, C++,Python

Scripting:

JavaScript, Shell Scripting

Web/Application Servers:

Tomcat, Jboss, Jetty

Databases:

Mongodb, MySQL, Oracle 9i, Sqlite, Nosql

Web Technologies:

HTML5, CSS

Web Service Tools:

POSTMAN, REST Client, SOAP UI, Solr

Test Management Tools

Test Link, Microso Excel, Test Rail

Bug Tracking Tools:

Rally, Jira, Mingle, Trac

Code Coverage Tools:

SonarQube, Jacoco

CI/CD Tools:

Blue Ocean, Jenkins, Team City

Test Platforms:

SauceLabs, BrowserStack, CrossBrowserTesting

Cloud Technologies:

Docker, AWS

BDD

Cucumber, Jebehave

WORK EXPERIENCE

Altimetrik Corp

Module Lead @ Paypal

(October 2020 - Present)

Project: 4th Party Payout

Enable compliance scanning of 4th Party (Small Banks) Responsibilities:

Updated HLD and Add TDD

Understanding the HLD and developing the logic as per the requirements. Design and develop scanning logic in C++ & Java components. Prepare Test Plan and Test Cases

Perform Design reviews and get Signo from the product. Perform E2E Testing.

Deploy the code to Test Environment and Production. Altimetrik Corp

QE Lead @ Paypal

(April 2020 - September 2020)

Project : Split Tender

Enable consumers to use more than one payment method during their online purchase Responsibilities:

Come up with Test Strategy as per the HLD and TDD

Generate Test Scenarios and document them in Confluence Add Test Data and Test cases to the existing test framework End to End ownership of Code Quality Testing processes Build tools, frameworks, and other infrastructure needed to support automation. Design, code, and implement automation framework & tests in JavaScript and Java. Create, maintain, and execute functional, regression, and exploratory tests. Report defects in a timely fashion and work with the Development team to manage defects until issues are resolved. Provide test case coverage and defect metrics to substantiate release decisions. Assist in on-going process improvement e orts related to Quality. Proactively create test cases for the known defects and integrate them into the automation suite. Work with business units to crystallize business needs into product features. Work with engineering managers, engineers to develop innovative solutions that meet market needs w.r.t functionality, performance, reliability, realistic implementations schedules and adherence to development goals and principles

Develop new team capabilities to ensure continued competence and relevance in supporting so ware development needs of PayPal's business.

Follow the team processes like Agile etc.

Altimetrik Corp

QE Consultant at Ancestry

(January 2019 - March 2020)

San Francisco, CA ·

Project : Platform-API

Automate manual tests using the following technology stacks Java/Rest Assured/Test NG. Test the migration of the exists core services to AWS-ECS and AWS-EKS.

Have extensive experience in API testing using Rest-Assured / Postman. Built an extensive automation framework with state-of-the-art technologies such as Junit/TestNG, web driver, Shell scripting, dynamo db.

Expert knowledge in managing code using git.

Build CI/CD pipelines for dev, stage and production instances with a push button approach to release new code to production.

Initiate and support performance testing.

Perform Functional, Integration, Regression, Re-testing and contribute to automation. Analyze product requirements and ensure the testing strategy is aligning a risk-based test approach mitigating risk exposure within all phases of testing; utilizing automated testing tools to continuously build automated regression test suite. Collaborate e ectively with technical and non-technical stakeholders. Experience in API Development using Rx Java.

Investigate new Testing Methodologies, keep abreast with latest advances/techniques and ramp up the team accordingly.

Create and execute integration and acceptance test plans to both manually test and automate future iterations of the products.

Contribute to our leading-edge Quality Assurance team. Use Ancestry's internal tools for performance testing and participate in workflows ensuring high-quality releases. Investigate test and production failures, assist in root-cause analysis and create detailed, high- quality error reports. Perform feature and API services testing across a wide span of platforms. Work closely with other quality engineers and product management and design to understand requirements. Verify functional requirements and regress test changes during Sprints. Manage manual testing if needed.

Altimetrik Corp

QE Consultant @ Intuit

(July 2018 - January 2019)

Location: Mountain View, CA

Project: Payroll Billing

Altimetrik Private Implemented Multithreading to provide support parallel test execution to reduce overall execution Limited time by 60%.

Mountain View, CA To improve quality Increased script stability from 40% pass rate to 90% by reducing script flakiness.

Reduced test flakiness by implementing retry mechanism at page object/ action level. Performed functional, Regression and End-to-End tests to ensure product stability for each release. Maintain Enhance Martini Framework to accommodate complex Page Objects and Validations. Unify Page Objects wherever possible Migrate the existing jobs to in house TEP Jobs to reduce the execution and increase the concurrency and stability of the tests. Setup Automated Build and Test Run using Jenkins/Docker. Developed, wrote and maintained detailed troubleshooting guide and knowledge base for use by other service desk sta and field service sta .

Altimetrik Corp

Test Architect @ Intuit

(October 2017 - July 2018)

Project : Quickbooks

Trinity Automation Automated RTB BATS, Regression for QBO application using inhouse automation Framework framework - TrinityJS (WebDriverIO, JavaScript, Mocha, NodeJS) Worked closely with Intuit engineers to get the build pipeline working to run BATS built on WebDriverIO Performed functional, Regression and End-to-End tests to ensure product stability for each release.

Instrumental in getting the BATS Tests run on Marathon AWS Docker Container to support CI (Continuous Integration) and CD(Continuous Delivery).

Manage Delivery using Onsite O shore model.

Maintain Enhance Framework to accommodate complex validations. Altimetrik Corp

Test Architect @ Intuit

(April 2016 - September 2017)

Project : Quickbooks Payroll.

So ware development experience building RESTful web services in Java with Spring for TDS POC Automation. Fixed and Maintained Regression/BATS and Smoke Test for Payroll Team. Framework.

Manage Delivery using Onsite O shore model.

Extend Martini Framework to accommodate complex pages. Unify Page Objects for variety of products. Acted as Onsite coordinator and Test Architect for team size of 20. Monitor/Manage Job failure using Docker Labs to support multiple platforms. Publish Automation plan for requirements gathered from Manual testing Team. Worked with Intuit engineer to setup Automated Build and Test Run using Jenkins/Docker for Payroll Canada. Altimetrik Corp

Onsite Coordinator @Intuit

(September 2015 - January 2016)

Mountain View, CA

Project : Quickbooks Martini.

Migrate the existing jobs to in house Test harness to reduce the execution and increase the Framework concurrency and stability of the tests.

Provide continuous integration and Continuous Delivery using in house build/release tools. Assess the overall automation e ort and cost.

Setup Automated Build and Test Run using Jenkins/Docker., Monitor/Manage Job failure using Docker Labs to support multiple platforms.

Publish Automation plan for requirements gathered from Manual testing Team. Assess the overall automation e ort and cost.

Writing proposals and presenting the POC.

Altimetrik Corp

Test Architect

(May 2014 - September 2015)

Project : Visa VDL 2.0

Manage Delivery using Onsite O shore model.

Design and Develop test framework using Page Object Model. Act as Onsite Co-Ordinator and Test Architect.

Monitor/Manage Job failure using Sauce Labs to support multiple platforms. Automation requirements gathering from Manual testing Team.

Assess the overall automation e ort and cost.

Altimetrik Corp

Senior SDET

(February 2014 - May 2014)

Project : VISA VDL V1.0

Integration and Front to Back Testing.

The DSL acts as an abstraction layer to create the test scripts. Also developed Hybrid Automation Framework using QTP and VbScript from scratch. Lead Develop a Framework powered by Domain Specific Language using Fluent Interface of Java. Setup and Maintain Version Control System.

Setup Automated Build and Test Run using Jenkins.

Barclays Financial Corporation

SDET

(November 2012 - December 2013)

Project: BATHS Framework

Develop a standard framework for performing trading operations using DSL Framework. Intercepting Tibco protocol trading messages and verify by tracing processing at various stages using automation tests. Implemented by fluent interface leveraging method chaining concept of Java. Automate Manual Test cases for better coverage.

Consolidate and facilitate easy review of the test by writing structured logs in the form of XML. Zyme Solutions Private Limited

Test Lead

(January 2010 - November 2012)

Project : Zyme Net.

Preparing Test Plans, Test Strategy.

Preparing Test Scenarios/Cases.

Defect Management.

Preparing and Managing the Traceability Metrics. Manage the testing team. Conducting Reviews & inspection of Test Cases.

Performing, System Testing.

Send Test Status report on the progress.

Zyme Solutions Private Limited

Senior Test Engineer

(June 2008 - June 2010)

Project : CVIS.

Actively participated in test case planning.

Involved in Regression, Sanity and Database testing. Responsible for writing and executing the test cases. Reporting the Defects in ZIP, a defect tracking tool. Involved in interactions with developers during Defect Analysis. Responsible for checking out, deploying build, tagging using CVS tool. Zyme Solutions Private Limited

UAT Tester

(February 2006 - June 2008)

Migrate the existing jobs to in house Test harness to reduce the execution and increase the concurrency and stability of the tests.

Involved in interactions with developers during Defect Analysis. Responsible for checking out, deploying build, tagging using CVS tool. First Source India Pvt Ltd

Data Analyst

(February 2006 - January 2007)

Consolidation Services:

Clean and enrich the data.

Execute production process according to process documentation. Channel Data Reconciliation services :

Calculate the Variance between the Calculated Inventory and reported inventory. Highlight material discrepancies early and avoid surprises.

Send Weekly sales and inventory data in to QAD system. Reseller Name cleansing:

This service includes identifying Account Id for individual. Wizworks Multimedia Limited

Editor, Smoke Artist

(April 2002 - March 2005)

Communicating with Clients for Deliverables.

Understanding and Communicating with Graphic & Editing Team for the Same. Carrying out the Final Presentation for client.

EDUCATION

Vishweshvarayya Technological University

Bachelors of Engineering Computer Science

(October 2008 - January 2012)

College: BMS College of Engineering

Secured: 60%

Mehmood Sheri Polytechnic

Diploma In Computer Science Computer Science

(January 1996 - June 2000)

LANGUAGES

Tamil

Native

Kannada

Native

Telugu

Fluent

Hindi

Fluent

English

Fluent



Contact this candidate