We provide IT Staff Augmentation Services!

Automation Engineer Resume

Sfo, CA

SUMMARY:

  • 8+ years of Excellent testing experience in all phases and stages of Software Testing Life Cycle and Software Development Life Cycle (SDLC) with good working knowledge of testing methodologies, disciplines, tasks, resources and scheduling.
  • Experience in Automation/Development Testing - Python, Rest API, PyCharm, Selenium, Java, TestNG, Appium.
  • Good experience in Functional testing, System Integration testing, Regression testing, and END-to-END testing.
  • Good Knowledge on Health Care EDI, Retail, Banking, Networking and Insurance domain.
  • Extensive experience on IDE’s (PyCharm, Eclipse, Atom Editor).
  • Managed QA environments and setting up in Windows, Linux and Solaris.
  • Extensive hands on experience on Agile Scrum Methodology.
  • Manage the configurations of multiple servers using Ansible. Used Ansible to document all infrastructures into version control. Provisioned and patched servers regularly using Ansible.
  • Utilized Jenkins, Git and Eclipse for deployment on test servers and to move towards CI/CD
  • Continuous Integration and Continuous Deployment for multiple initiatives
  • Work to continuously improve speed, efficiency and scalability of the build and test systems
  • Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible.
  • QA expertise in ensuring quality of data in Data Warehouse loaded from various data sources.
  • Knowledge in Data mining and Data warehousing using ETL Tools and Proficient in Building reports and dashboards in Tableau.
  • SOAP testing, Good working experience in Web services testing using a Soap UI tool (with WSDL files)
  • Expertise in handling on-site-Offshore model, client handling and continues business process
  • Having good knowledge on UNIX, shell scripting.
  • Good experience in using Shell scripting for automation by following Python PEP
  • Extensive experience working with common bug tracking tools like JIRA, Bug DB, Version One and Quality Center.
  • A Self-starter with a clear understanding of the business needs and having radical and tactical problem solving approaches to meet tight deadlines.

TECHNICAL SKILLS:

Testing Tools: PyCharm, Selenium, Appium, TestNG, Quick Test Professional 8.2/9.2 /9.5

Database: Oracle, DB2, Toad, SQL Server and MS Access

Languages: Python, JavaScript, SQL, Shell script, HTML, XML.

Test Management: HP ALM, JIRA, Version One

Operating System: Windows XP/2000/2003/NT/98, UNIX, LINUX

Others: Jenkins, Ansible, SOAP UI, MS Office, Citrix, Putty, Git

PROFESSIONAL EXPERIENCE:

Automation Engineer

Confidential, SFO, CA

Responsibilities:

  • Prepare test data and automating the test data load to help in execution of tests at the story level for each release.
  • Prepare detailed specifications for each of the modules along with test cases and test specification document with emphasis on complete functionality and code coverage. Test Planning, Test Cases Design, Test Environment Setup, Test Data Setup, Defect Management, Test log, Test results, Test Traceability Matrix and Test Metrics .
  • V erification will be performed to make sure data is being replicated properly in each data center
  • Perform System Integration testing with External Partners.
  • Exported Test Case Scripts (Python) in PyCharm and modified the Python scripts and executed. Prepared automation test framework.
  • Work closely with development team and provide help in fixing the bugs.
  • Wrote scripts in Python for Extracting Data from JSON and XML files. Developed API tests for the web service REST.
  • Experienced in performing Page Object model testing to validate the components displayed on the website using Python.
  • Wrote python scripts to parse XML documents and loaded the data in database.
  • Insert / Update/ Delete few records in the source system and verify entries are reflected in replicated databases
  • Validate the data is same across all the data centers
  • Test the end-to-end functionality for Data replication between three data centers.
  • Used Python to automate web pages of MUFG entities.
  • Automation of Mobile web test cases on Android, iOS devices using Appium.
  • Testing of mobile Application on various devices (phone, tablets) across Android (ex: Lollipop, Marshmallow, Nougat versions of OS) and iOS (ex: 9, 10) operating systems.
  • Manage the testing activities for complete data flow in the DB.
  • Raise and Review new defects and determine priority and coordinate with development team to get resolution.

Automation Engineer

Confidential

Responsibilities:

  • Involved in automation framework development covering new payments, customer page information and card acceptance.
  • Automated test scripts in Python to check how the application performs against multiple sets of data.
  • Prepare detailed specifications for each of the modules along with test cases and test specification document with emphasis on complete functionality and code coverage.
  • Creating the test account using Touch Point for Checking and Saving Accounts.
  • Used Python Scripts to build and run the Selenium automation framework to send the automation reports over email.
  • Automate setup for Web UI using Python and created cases & setup process for maintaining these scripts.
  • Validate the Debit and ATM card data in First Data and FIS Systems after MON, NON-MON and ACH (Automated Clearing House) file processing.
  • Track device level issues (mobile specific, tablet specific issues) on the application to maintain quality and update priority of tasks.
  • Involved in preparing test coverage for Bank of the West regression testing.
  • Utilized the existing Python modules and rewritten to deliver data in required formats.
  • Development of Python API's to dump the array structures in the Processor at the failure point for debugging
  • Generate automated test data creation using various tools to help Development team, Subject Matter Experts and Testing team for their application testing purpose.
  • Executed scripts for cross browsers and also executed on different versions.
  • Identified, analyzed, and documented defects utilizing HP ALM as a defect tracking system
  • Developed Data Driven, Keyword Driven and Hybrid Automation Frameworks using Selenium.
  • Raise and Review new defects and determine priority and coordinate with development team to get resolution.

Automation Engineer

Confidential

Responsibilities:

  • Prepare test data and automating the test data load to help in execution of tests at the story level for each release.
  • Prepare detailed specifications for each of the modules along with test cases and test specification document with emphasis on complete functionality and code coverage. Test Planning, Test Cases Design, Test Environment Setup, Test Data Setup, Defect Management, Test log, Test results, Test Traceability Matrix and Test Metrics .
  • Performance testing to verify that the system meets the specifications, speed and effectiveness as per various teams .
  • Perform System Integration testing with External Partners.
  • Created Automation test framework using Selenium WebDriver.
  • Used Firebug Tool to identify the Object id, Name, XPath, link in the application.
  • Exported Test Case Scripts (Selenium WebDriver) in Eclipse and modified the selenium scripts and executed. Prepared automation test framework.
  • Added annotations to the test. (Selenium) Executed scripts on cross browsers and also executed on different versions.
  • Work closely with development team and provide help in fixing the bugs.
  • Test the end-to-end functionality for credit gateway pages and credit service flow.
  • Writing the SQL queries for data replication between two data centers
  • Hands on experience with Continuous Integration practices such as Jenkins or similar experience in build tools such as Jenkins or similar knowledge on code quality platforms such as SonarQube or relevant platforms
  • Compliment the agile/iterative development
  • Create and maintain fully automated CI build processes for Java product.
  • Manage the testing activities for complete data flow in the DB (Oracle and DB2).
  • Automate testing of Credit Authorization services.
  • Raise and Review new defects and determine priority and coordinate with development team to get resolution.

Quality Analyst

Confidential

Responsibilities:

  • Participated in Creating and Execution of Test Plans, Test Cases and Test Scripts.
  • Participated in testing the software to ensure the highest level of quality in Agile/Scrum methodology.
  • Participated in complete QA Life Cycles.
  • Transactions focused on were 270,271, 834, 820, 835 and 837
  • Worked Extensively with 834 Enrollment processing systems
  • Having knowledge with Inbound 837 I and 837 P, 835 (Out bounds) claim processing systems
  • Prepared and Created Test Cases /Test Data according to 5010 Business requirements.
  • Tested with all HIPAA transactions for multi version support (5010) and validating the database to file elements.
  • Involved in Test Cases for Functional, Integration, System Testing and Regression.
  • Using HP /ALM to generate Functional test scripts.
  • Developing the automation scripts using QTP with VBscripting.
  • Reviewed the developed automated test scripts.
  • Create and review UNIX shell scripts and Oracle SQL scripts to perform backend validation.
  • Generated Bidirectional traceability matrix to track requirements and associated test cases.
  • Managing the Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying bug-fixes using HP QC/ALM.
  • Responsible for Customized web services testing using SoapUI 4.0.1.
  • Validate the Business Objects Reports.

QA Test Engineer

Confidential

Responsibilities:

  • Understands and implements scope for project in agile methodology, APM Process along with ATDD (Acceptance Test Driven Development).
  • Designing and Maintaining the Test Plan and QA Matrix Documents.
  • Analyzing the use cases, specifications, design documents and preparing high-level test conditions.
  • Preformed R&D in the framework and reduced the Execution time up to 30% than the previous implementation.
  • Implemented functions to reduce the static wait time in the framework
  • Extensively used the descriptive programming.
  • Configured the Oracle Insurance Group Policy Administration screens and business rules through XML. Expand
  • Review of test cases & business rules after analyzing the Functional Design Documents’, CB’s (Construct Bugs)
  • Involved in Functional, Integration, ETE and UAT testing along with DB testing for Oracle, SQL Server and DB2 DB.
  • Performed JMS setup of Web logic for Network Data Intake/Cycle by using Putty and WINSCP.
  • Experience in designing Automation Frameworks using QTP using VB scripting implemented in Hybrid framework.
  • Performed regression test through QTP using VB scripting.
  • Involved in Bug Triage meeting to prioritize the defects.
  • Performed Web Services testing through the SOAP UI
  • Preparing Daily status reports, Weekly status reports and project metrics to share the project status

Hire Now