We provide IT Staff Augmentation Services!

Qa Automation Engineer  Resume

3.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • Over 6+ years of Professional experience as Manual Tester, Automated Tester and Performance Tester.
  • Expertise in different domains like HealthCare, Mobile, Medical Device, Airline, Finance.
  • Worked in all phases of Software Testing Life Cycle.
  • Expertise in various stages of SDLC using various methodologies like RUP, AGILE, SCRUM.
  • Experience in Manual Testing as well as Automated Testing for both web and client - server based applications.
  • Experience in White Box, Gray Box and Black Box testing.
  • Performed different kind of testing like Smoke, System, Functional, Integration, Regression, GUI, Database/Backend, Security, Ad-hoc, and Performance/Load Testing.
  • Expertise in Automation tools Eclipse, Intellij Idea, Fitnesse, QTP/UFT and Selenium. Experience in designing test cases and automating test cases using the automation tools QTP/UFT, Fitnesse and Selenium.
  • Expertise in using Autosys Job Scheduler for scheduling the batch jobs.
  • Strong experience in working on Windows, UNIX, LINUX Environments.
  • Expertise in defect tracking tools like Bugzilla, HP Quality Center (Test Director), Clear Quest.
  • Proficient in scripting languages such as Perl Script, Groovy, VB script, Shell script.
  • Expertise in creating Test Plan, Test Bed, Test cases, Defect and Status Reports.
  • Performance & Scalability testing using Load Runner & executed different Test Scenarios using controller and generated detailed reports using Load Runner.
  • Extensive knowledge of SQL queries for verification and validation for backend testing using TOAD.
  • Expertise in cross browser, cross platform compatibility testing.
  • Maintain Close interaction with developers and Business analyst to solve technical issues.
  • Good experience in S/W Methodology.
  • Assisted Business Analyst in UAT.
  • Excellent Trouble Shooting and Problem Solving Skills.
  • Good analytical skills, Presentation skills with strong communication skills.

TECHNICAL SKILLS:

Testing Tools: HP Quality Center (Formerly TestDirector) 8.0, 8.2, 9.0.1, 10, HP ALM 11 WinRunner 7.5, HP LoadRunner 9.5/10, HP Quicktest Professional 8.2/9.5/10/11, UFT 12.0, Selenium RC 1.1, Selenium Web Driver, Fitnesse 10.0, Soap UI 4.0

Bug Tracking Tool: HP Quality Center (Formerly TestDirector) 8.0, 8.2, 9.0.1, 10, Clarify CRM 3.5, Rational Clear Quest, JIRA.

Query Tool: TOAD, SQL Developer, Microsoft Visual SourceSafe 6.0, SQL Server Management Studio

Languages: C, C++, Shell script, Groovy, VBScript, JAVA, Perl, XML, HTML,SQL

Databases: ORACLE 10g/9i/8i/8/7.x, MS SQL Server 2000, MYSQL, MS-Access

Operating Systems: Windows XP/2000/NT4.0/98/95, UNIX V4.0, Solaris 2.6, Sun Solaris 7/8, Linux 6.2/7.2, MS-DOS, MacOS X

Servers: IIS, Apache Application Server, BEA Web Logic, Tomcat, Web Sphere Application server

Networking & Protocols: TCP/IP, FTP, LDAP, DHCP

Utilities: MS Word, MS Excel, MS PowerPoint, MS Visual SourceSafe

PROFESSIONAL EXPERIENCE:

Confidential, Richardson TX

QA Automation Engineer

Roles and Responsibilities:

  • Analyzed System Requirement Document (SRD),Functional Requirement Document and Business Requirement Documents
  • Performed Functional Testing, System testing and Regression Testing using QA testing tools like Selenium Web Driver.
  • Conducted cross-browser GUI functionality testing on multiple platforms
  • Identified and categorized the test cases for automation and used Selenium WebDriver to create test scripts
  • Created Jenkins Builds jobs for each Platform Versions Web Applications to run nightly builds on it
  • Created automation scripts from scratch, as well as updated the existing Selenium WebDriver/Junit suite
  • Investigated failed scripts during regression run and used explicit wait function for more robust automation scripts
  • Automated test scripts using Selenium WebDriver to perform Regression testing for different builds of the application through Jenkins Build Jobs
  • Created Testuff API integration with Selenium test scripts to post results into Testuff
  • Developed library of reusable Java functions and shared among the functionality test team
  • Executed SQL Query to perform Backend Testing using DB Visualizer.
  • Performed backend testing in Oracle database and analyzed the log files for different error codes
  • Worked with defect tracking tool JIRA and Test Case Management Tool Testuff.
  • Involved in Daily Scrum Meeting, Sprint Planning/Review Meetings, and Grooming Meeting to follow Agile Process.

Environment: Java/J2EE, Testuff, Selenium WebDriver, Junit 4, Jenkins, Oracle, Linux, Windows Vista/ XP/7, DB Visualizer, Postgres, MS SQL Server

Confidential, Southlake, TX

Sr. QA Automation Engineer

Roles and Responsibilities:

  • Analyzed business requirements and functional specification documents
  • Prioritized the requirements to assure that the most critical issues are addressed
  • Followed the organization’s standard documentation format for developing test plan, test cases and coordinated with development team
  • Categorized and grouped test cases and managed them in Application Lifecycle Management.
  • Mapped the test cases to requirements and prepared test coverage reports in HP ALM
  • Performed smoke testing, functional testing, System and Regression testing
  • Identified and categorized the test cases for automation and used QTP/UFT to create test scripts
  • Created automation scripts from scratch, as well as updated the existing QTP/UFT suite
  • Automated test scripts using QTP/UFT to perform Regression testing for different builds of the application.
  • Developed library of reusable VBS functions and shared among the functionality test team
  • Enhanced the QTP/UFT action scripts with parameterization, log messages and recovery scenarios
  • Created Data Driven tests using QTP/UFT to analyze the results of various iterations.
  • Involved in GUI and Synchronization testing by creating checkpoints using QTP/UFT.
  • Performed recovery scenarios for error handing mechanism
  • Responsible for uploading the created test scripts for client review using the version control tool SVN
  • Performed regression testing of defects in resolved and fixed state.
  • Tracked and Updated issues, defects and test tasks using version one.
  • Wrote and Executed SQL Queries to perform backend testing in Oracle database.
  • Coordinated with Product Owner, Development Team and participated in bug review sessions, daily Scrum Meeting.
  • Worked on Agile Development methodology

Environment: Windows XP/7, JAVA/J2EE, Edit Plus 3.0, Sun Solaris 8, Oracle 10g, Quality Center/ALM 11.0, HP QTP 11.0/UFT12.0, JIRA, Intellij Idea 10.5.1, SVN, SQL Developer

Confidential, Richardson, TX

Sr. Software QA Automation Engineer

Roles and Responsibilities:

  • Analyzed System Requirement Document (SRD),Functional Requirement Document and Business Requirement Documents
  • Prioritized the requirements to assure that the most critical issues are addressed
  • Followed the organization’s standard documentation format for developing test plan, test cases and coordinated with development team
  • Attended Grooming Session, regular project meetings, workshops with BAs, SMEs, and Developers
  • Performed Unit Testing, Functional Testing, System testing, Acceptance testing, Ad-hoc testing. Regression and Performance/Load testing using QA testing tools like Zephyr, Selenium Web Driver and Jmeter.
  • Conducted cross-browser GUI functionality testing on multiple platforms
  • Identified and categorized the test cases for automation and used Groovy to create test scripts
  • Developed Automation Framework using selenium and Created common database methods for executing SQL queries through automation.
  • Created automation scripts from scratch, as well as updated the existing Automation suite using Groovy Scripts
  • Created Page Objects for each GUI Web Page and defined it in test scripts using Groovy
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Exported Test case Scripts (Java-Selenium 2.0) in Groovy-Grails IDE and modified the selenium scripts and executed for UI application.
  • Automated test scripts using Groovy/Geb to perform Regression testing for different builds of the application.
  • Developed reusable functions and shared among the functionality test team
  • Created and enhanced test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium
  • Tested the various Service Oriented Architectures (SOAs) spanning across various web services using RESTFUL.
  • Executed SQL Query to perform Backend Testing using SQL Server Management Studio.
  • Performed backend testing in SQL Server database and analyzed the log files for different error codes
  • Worked with defect tracking tool using JIRA.
  • Responsible in providing regular test status reports to the QA manager and entire team members

Environment: Java/J2EE, Zephyr, Jmeter, MS SQL Server, Linux, Windows Vista/ XP, Geb, Groovy, Selenium 2.0, TestNG, Maven, SVN, JIRA, Groovy-Grails Tool Suite 3.4.0, SQL Server Management Studio

Confidential, Southlake, TX

Sr. Software QA Automation Engineer

Roles and Responsibilities:

  • Analyzed business requirements and functional specification documents
  • Established and maintained relationships with Key business partners and technology and technology partners
  • Participated in Design walk-through with Subjects Matters Experts to baseline the Business/System Architecture.
  • Analyzed the business models, UML, object models and use cases to develop the test strategy and test scenarios using Application Lifecycle Management
  • Categorized and grouped test cases and managed them in Application LifeCycle Management.
  • Mapped the test cases to requirements and prepared test coverage reports in Quality Center
  • Conducted smoke testing, functional testing, System testing, API, GUI, Regression and database/Backend testing
  • Performed Web Service/API testing using Soup UI /Java Proxy Test Application
  • Verified XML Contents of files using XML Schema and tested it using Soap UI
  • Developed and Tested Automation Framework in Java using Intellij Idea IDE
  • Used gradle version 1.03 to integrate with fitnesse modules, compile classes, jars files, selenium and fitnesse
  • Involved with the creation of new functional test scripts using Selenium on Java based framework in Intellij Idea.
  • Developed Automated test/Fitnesse Script from Scratch using Fitnesse wiki
  • Created Automated Script for GUI, Check Points, Regression Testing using Fitnesse
  • Involved in Debugged and Maintenance of Fitnesse Wiki Pages/Web browser during automation testing
  • Performed Check in / Check out of Fitnesse Repository using SVN
  • Responsible for uploading the created test scripts for client review using the version control tool SVN configured in Intellij Idea.
  • Performed regression testing of defects in resolved and fixed state.
  • Performed batch job schedule Weekly/Monthly/Daily and batch testing in Autosys Environment
  • Tracked and Updated issues, defects and test tasks using version one.
  • Wrote and Executed SQL Queries to perform backend testing in Oracle database.
  • Coordinated with business analysts, development team and participated in bug review sessions, daily Scrum Meeting.
  • Worked on Agile Development methodology
  • Gathered test results and prepared test status reports and shared with entire Team.

Environment: Windows XP/7, JAVA/J2EE, Edit Plus 3.0, Autosys, Sun Solaris 8,Selenium RC, Oracle 10g, Quality Center/ALM 11.0, Fitnesse 10.0, JIRA, SOAP UI 4.0, Intellij Idea 10.5.1, SVN

Confidential, Michigan

Install Software Developer

Roles and Responsibilities

  • Involved in designing standards and rules (specifications) for our clients application packaging needs
  • Reviewed Business Requirement Documents and the Technical Specification, Use Cases for developing test plans and test cases to report Project Manage
  • Create and maintain systems documentation for testing and validation using Quality Center.
  • Performed Functional, Smoke, Sanity, Regression, System, Integration, User Acceptance, Compatibility, Database Testing.
  • Performed Manual testing of Automation Test cases Failed result and Summarized the report and shared with whole team
  • Performed Initial validation of PrDS and Inventor Products on different Platforms
  • Performed Localization testing of PrDS and Inventor Products on different Platforms
  • Tested various installation packages of applications like Product Design Suites, Autodesk Inventor, Autodesk Inventor LT suites
  • Created various test scenarios and tested installation progress, Created deployment of products, install from deployed image of products
  • Repackaging process included DLL resolution, registry editing, and ODBC configuration, environment variables, services, dependencies and naming convention templates.
  • Conducted cross-browser GUI functionality testing on multiple platforms
  • Tested manually of ISO/DVD/IMG/EF image file testing of various Autodesk Products.
  • Perform internal QA to ensure each MSI package being delivered adheres to established specifications, service levels and support metrics.
  • Created Load Runner Vugen scripts for different application protocols, co-relation of scripts, setting the desired parameters in the run-time settings
  • Used correlation in dealing with dynamic data by using Load Runner.
  • Skilled and experienced in using VMware with the ability to create and manage VMs as required.
  • Experienced in track the project issues using JIRA systems
  • Involved in validation defects/bug in system using Clarify
  • Verified test results with Actual Result to expected result and involved in Defect Resolution Process.
  • Performed Troubleshooting and validated System of Autodesk products.
  • Experienced with On-site/Offshore teams and reported testing results.
  • Wrote and Executed SQL Queries using Toad to perform backend testing
  • Reported the issues found during the testing and retested issues as expected.
  • Worked on Agile method and involved in software development life cycle.
  • Conducted daily scrum meeting and provided status on project progress.

Environment: Windows 7/XP/Vista, ClarifyCRM 3.5, JIRA, MS Office, HP Quality Center 10.0, HP Load Runner 10.0, Oracle 10g

Confidential, Berkeley CA

Embedded Test Engineer

Roles & Responsibilities

  • Analyzed System Requirement Document (SRD),Functional Requirement Document and Technical Specification Documents
  • Tested the XML templates and data that are extracted by the parsers.
  • Performed integration testing on the web services to quality of SOA of the project using SoapUI.
  • Automated test scripts using QTP to perform Regression testing for different builds of the application.
  • Involved in GUI, Bitmap, Database and Synchronization testing by creating checkpoints using QTP.
  • Conducted compatibility testing with all browsers for different Mobile Phones
  • Performed Mobile Application testing and regression to ensure quality and integrity of products
  • Defined and implemented testing at the module and system level
  • Testing on various mobiles by using Device Anywhere; virtually through real networks.
  • Tested Mobile services and API’s On different platforms of OS and Emulator
  • Part of the R&D team in designing and developing the complete CAT module under Linux environment and along with the tester’s application (under window).
  • Part of the R&D team in developing and supporting the system’s communication using DBus in linux environment.
  • Work under Linux Core Software team to develop/port code in the Linux environment. The project is based on new Hardware .Add USB Gadget support to Linux embedded environment through USB interface.
  • Integrate third party library into the CAT’s platform.
  • Responsible for integrating Battery Device Modules to other applications.
  • Integrate new mobile phones (GSM, CDMA, Bluetooth and other technologies) into the integrated hand-free products for automotive infotainment systems and automotive user interface (HMI + Voice Recognition) implementation.
  • Responsible for the software design and implementation of new features. The development uses programming language C for embedded devices and C++ for window applications/implementations. Also responsible for specifying, planning, reporting and estimating the effort required to implement a given project.
  • Manage/supervised team members in testing, debugging and reporting issues that arise in the fields.
  • Develop and implement the architecture to automate the regression testing for CAT Automotive products integration and reusability.
  • Develop implements and test the “simple thought”, which is a test tool that run under windows and execute the test scripts. The tool integrates the power supply, switches, scope, remote phones, and DUT (Device under Test) to simulate the real test environments.
  • Gathered test results and prepared test status reports

Environment: Java/J2ME, HP QC 8.0, HP QTP 8.5, HP Load Runner 8.5, MySQL, Embedded Linux, Windows XP and Open Embedded, Apache, ARM and OMAP Processors, VM Ware

Confidential

Biomedical Engineer

Roles & Responsibility

  • Created/modified existing templates for test plans, test cases, test approach documentation
  • Reviewed engineering specifications and business requirements
  • Coordinated with process implementation team, followed the industry standards
  • Managed and administered the QA documents
  • Managed multiple project repositories in Bugzilla, categorized the test cases, prepared test sets for smoke tests and regression testing
  • Performed manual testing to validate the medical device of ERBA CHEM-5, ERBA CHEM-6, ERBA CHEM-7 and SMARTLAB.
  • Performed QC and Calibration testing of various Biochemistry Analyzers Instruments.
  • Reported defects using Bugzilla and create summary reports
  • Conduct walkthroughs, various Review meeting and troubleshoot the issues

Environment: ERBA CHEM-5, ERBA CHEM-6, SMARTLAB, ORACLE, Bugzilla

Confidential

Biomedical Engineer

Roles & Responsibilities

  • Analyzed the medical equipment and technical documents.
  • Repaired and Maintained Biomedical Instruments used in different departments like Hemodialysis, Radiology, Lithotripsy and Stem Cell Research Laboratories.
  • Ensured the safety of equipment used for diagnosis, treatment and monitoring.
  • Investigated medical equipment failures and provided advice about the purchase and installation of new equipment
  • Contributed to patient assessments.
  • Coordinated with doctors and technicians and solving the problems.

We'd love your feedback!