We provide IT Staff Augmentation Services!

Qa Automation Resume

4.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Software Development Engineer in Test with 14 years of experience in software test automation involving design, development, implementation and manual testing using agile and waterfall methodologies of project execution
  • Worked on the domains of e - Commerce, Audio & Video, Remote Healthcare, Medical devices, Embedded Systems and L10N
  • Extensive experience in black box testing covering Functional Testing (Positive & Negative), Regression Testing, System Testing, Smoke Testing, GUI Testing and Ad-hoc testing and User Acceptance Testing, Test strategies, methods, and procedures
  • Hands-on experience with automated testing of various software modules using Microsoft and Open source software, triage issues, reproduce bugs and help development team to identify root-cause of issues
  • Proficient in SQL, T-SQL, PL-SQL and well-formed understanding of data, constraints and data Integrity
  • Strong mix of software development & testing skills and participated in white box / black box testing; unit and integration testing; backend and frontend verification
  • Has multitasked effectively and efficiently; coordinated seamlessly with cross-functional departments in a fast paced environment, ensuring smooth and on-time delivery
  • Expertise in coordinating offshore - onshore projects in multiple geographic locations and bringing it to successful completion
  • Hands-on testing of small to large sized projects and accountable for work estimates of testing activities. Can multi-task and manage multiple projects running in parallel
  • Ability to learn quickly and apply new concepts, principles and solutions

SKILLSET:

Platforms: Java, JSON, XML, RESTful web services, JDBC, JavaScript, Ruby

Testing/Bug Tracking Tools: Selenium Webdriver, TestNG, PERL, Shell Script, VBA, ClearQuest, Jira

Operating Systems: Windows, Linux, Mac OSX

Databases: MySQL, SQL Server, Oracle

Tools: Postman, Maven, Git, ClearCase, TFS, Perforce, Putty, Eclipse

Big Data Tools: Hadoop, Hive, Scala, Sqoop, Spark, Kafka

Virtualization Software: VMware Lab Manager, Citrix

PROFESSIONAL EXPERIENCE:

QA Automation

Confidential, San Jose, CA

Environment: Win7, Linux, REST/JSON, Java, Selenium WebDriver, TestNG, MySQL, Selenium Grid, Git, Maven, Jira, Eclipse, Postman, Jenkins

Responsibilities:

  • Took the lead role for test automation of web application and REST web services endpoint using Java, JSON, TestNG and Selenium WebDriver from scratch
  • Designed, developed a testing software, using Confidential ’s in house testing framework, to carry out the taxonomists updates for category tree, seller/buyer tags and values for each rollout
  • Reduced backend testing for entire category tree, seller/buyer tags and values validation to minutes using REST/JSON
  • Developed UI testing software to verify item specifics section on B2C and C2C selling sites
  • Setup MySQL database on a Linux box in a cloud environment. Created a java utility which imported 200 million records in 16 tables in 12 hours from flat files
  • Created scripts to do performance test of a UI search tool using Java, Selenium Grid and TestNG
  • Used Maven to build and to manage framework dependency jar files
  • Wrote SQL queries in MySQL to validate the output on the Fuzzy search tool. Created a requirement document which explains the usage of fuzzy search tool and word match
  • Help taxonomists by writing VB macros/formulas to accomplish their work faster and efficiently
  • Performed some manual testing for small web projects

Software Development Engineer in Test

Confidential, Oakland, CA

Environment: Win7, Java, Selenium WebDriver, Eclipse, TestNG, SQL Server, T-SQL, JSON, Postman, Maven, Bugzilla

Responsibilities:

  • Took the lead role for automation of web application using Java and Selenium WebDriver from scratch
  • Developed a testing software, to carry out the functional testing using Keyword driven approach. Used Firebug to identify Elements by ID, Name, CSS, XPath and Links on web pages
  • Created a library to read data from spreadsheet using POI. Used JDBC to read data from database. Implemented a page repository which acted as a Page Object Model. Utilized TestNG extensively for data driven testing
  • Involved in using Maven build tools to manage framework dependency jar files
  • Converted majority of manual test cases to automated test cases. Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Tested REST API web services to fetch member information for data exchange on a customized web page using JSON and TDD approach
  • Wrote SQL Queries for backend testing to check the data integrity and data consistency.
  • Created Common utilities for performing API Testing and performed REST API Testing of REST Web Services using TestNG
  • Validate data in reports generated by DataWare house team and invoices using large databases
  • Wrote complex SQL scripts, T-SQL which had sixty tables across multiple databases for database testing. Used joins, unions, common table expressions, temporary tables to validate data
  • Promotion of build to QA and Production environments hosted on VMware cloud environment
  • Involved in preparing Test Plan, Test Scenarios, Test Cases and Test Scripts for automated and manual using Business Requirement documents for Functional (Covered positive, negative and UI test cases), System, Regression, UAT, Smoke/Sanity & Usability testing
  • Interacted with Business Analysts on regular basis to understand the Business Requirements; Up to date status reports covering risk area and overall status

Senior QA Analyst

Confidential, Oakland, CA

Environment: Unix, Win7, Ruby, Shell Script, JIRA, Oracle, PL-SQL, QMetry, Putty, Eclipse

Responsibilities:

  • Defined test scenarios pertaining to the identified user scenarios, developing test scripts and end-to-end testing in an agile environment
  • Wrote Shell scripts to start various processes and Ruby scripts to test the API which generated music bundles
  • Wrote Ruby scripts to check the processed audio, video finger prints and missing packets
  • Network testing between audio video capture, listening station and web service
  • Inspected HTTP requests and network traffic using Wireshark
  • Performance testing on Linux in terms of CPU and memory usage
  • Wrote SQL queries to fetch metadata for tracks and albums from Oracle database

Senior QA Automation Engineer

Confidential, Sunnyvale, CA

Environment: Java, Selenium WebDriver, Firebug, Visual Basic for Applications (VBA), QTP, Oracle 11g, ClearQuest, DOORS, VMware Lab Manager, iPhone, iPad and Blackberry emulators, Eclipse

Responsibilities:

  • Implementation and execution of Black and White Box tests manually and using automating tools for Functional and Integration test coverage
  • Created test scripts from scratch for cross-browser testing using Java and Selenium WebDriver
  • Developed a program to generate log file which details test execution and shows the summary of test points passed/failed/errored etc.; capture screen shots. Used Firebug to identify Elements by ID, Name, CSS, XPath and Links on Web Pages.
  • Created utilities using Visual Basic for Application (VBA) to support L10N testing team that was using QTP to develop the test scripts
  • Database testing using SQL, PL-SQL and created stored procedures for retrieving the clinical, patient and transmission data to validate the web application
  • Generate test data for automation test; Code review of automation scripts
  • Performed manual testing of Merlin Lite application on iPhone, iPad and Blackberry emulators
  • Conducted User Acceptance Testing (UAT) and obtained the required stakeholder signoff
  • Presented project progress to the management for weekly status meeting and worked closely with Project Management, Requirements Engineering, Development, Human Factors Engineering Teams and Subject Matter Experts

Senior QA Analyst

Confidential, Sunnyvale, CA

Environment: Linux, Visual Basic for Applications (VBA), PERL, XML, Oracle 10g, ClearQuest, DOORS, Eclipse, Putty

Responsibilities:

  • Analyzed DOORS requirements modules to define test scenarios pertaining to the identified user scenarios for creating test scripts
  • Created a tool using Data Driven Test approach for the verification of HL7/IEEE1073, HL7/IEEE11073 and VA reports in a waterfall environment
  • Wrote VB scripts, PERL scripts to read the archived data in XML, flat files and spreadsheets
  • Wrote SQL, PL-SQL queries; created stored procedures for retrieving the clinical, patient and transmission data
  • Developed VBA scripts to validate data in HL7 messages for the Electronic Health Record (EHR)
  • Generate test data for automation test. Conducted User Acceptance Testing (UAT) and obtained the required stakeholder signoff

Verification and Validation Engineer

Confidential, Los Angeles, CA

Environment: Linux, Shell Script, PRATS (in-house scripting language), ClearQuest, ClearCase, DOORS, Putty, Winscp

Responsibilities:

  • Team Lead for a 10 member team, involved in creating verification test procedures for Real-Time Cardiac Health Tests, Pacemaker Battery longevity estimations and lead impedance measurements, archival of bradycardia device data into the programmer hard-drive
  • Delegate work to team mates, track progress and submit report to management. Ensure work gets completed on time
  • Converted manual tests to automation scripts using in-house tools. Wrote manual test cases for new features introduced. Created test data. Reviewed and analyzed updates to the requirements in DOORS and authored and co-authored Verification Test Procedures (VTPs)
  • Brainstormed issues with Clinical Engineering and Human Factors Engineering Departments to reach mutual consensus and resolve issues with the best satisfaction of the customer
  • Created Software Verification Plan and Report that need to be submitted to Food and Drug Administration (FDA). Conduct training sessions for team members

We'd love your feedback!