We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Milpitas, CA

SUMMARY OF QUALIFICATION

  • Over 5+ years of experience in the field of Information Technology with emphasis in Software Quality Assurance, documentation and training.
  • Extensive experience in testing both Client-Server and Web based applications using Manual and Automation tools.
  • Extensive experience in all phases of SDLC (Software Development Life Cycle), software development methodologies (Waterfall, Agile, RAD, and RUP) and STLC (Software Testing Life Cycle).
  • Excellent command over RDBMS with solid SQL skills in writing complex queries, sub queries, functions, stored procedures for backend testing using T-SQL, PL/SQL, and MySQL for various data source such as SQL Server 7/2000/2005, Oracle 9i/10g/11g and MySQL 5 Server.
  • Experience working with Selenium Web Driver and Java and built automation frameworks from the scratch(Automation inception to Ship ready automation scripts)
  • Experience working with Selenium Web Driver and Selenium automation frameworks(Page object model)
  • Proficient in analyzing the SRD (Software Requirement Document), Functional Design Documents to formulate Test Strategies, Test Scope, Test Plans, Test Scenarios, Test Cases and Traceability Matrix for Manual as well as Automated Testing for various applications to ensure proper business compliance.
  • Extensive experience in conducting different kinds of tests such as Unit Testing, Integration, Regression, Functional, System Testing, Black Box, White Box, UAT, Sanity Testing, GUI, End-to-End, load/performance, security, browser compatibility testing of the application through test automation and manual testing processes.
  • Expertise in using the TestComplete
  • Exposure to Risk Analysis/Capital Markets area of the following products: Derivatives, Stocks, Trades
  • Proficient in overall Test Management, Defect Management including Test Designing, Requirement Mapping, Reports, Test Execution and Defect Tracking, analyzing/verifying bugs and coordinating with development team members in fixing the defects, re-testing the fixes and closing them.
  • Have excellent skills in VB scripting, written many re-usable VBScript functions to automation the application
  • Vast experience in developing and maintaining library of test scripts for re-use across projects and as regression test beds.
  • Experience in Automation Testing of large portfolio of high-traffic websites and multi-tier internet systems and experience in web services and middleware testing using SoapUI.
  • Well conversant with QA principles, methodologies and best practices.
  • Highly proficient in using Test Automation Tools such as HP QuickTest Professional (QTP), Selenium, HP Quality Center and HP LoadRunner.
  • Proficient in test management tools such as HP Quality Center/ALM and Defect management tools like HP Quality Center and Bugzilla.
  • Good experience in estimation of test effort and coordinate test schedules with overall project schedules.
  • Proven management and leadership skills through coordination and collaboration with different stakeholders.
  • Strong Technical Writing and Documentation skills which includes preparation of UAT Sign-off documents, User Manuals, Help documents, Technical Reference, FAQs and Training Manuals.
  • Excellent Training and Facilitation skills gained by conducting numerous training sessions and presentations.
  • Good understanding of OOP and OOAD, ITIL, Unified Modeling Language (UML) and cloud computing.
  • Team Player, proactive and quick learner with excellent technical, analytical, interpersonal, communication and presentation skills.
  • Experience in manual testing.
  • Developed features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
  • Experience in SVN and VSS.
  • Involved in executing Test Method Validation protocols on FDA Regulations and rules.
  • Involved in Tool based testing which involves complete cycle of CSV under medical domain.

TECHNICAL SKILLS

Testing Tools: HP QuickTest Professional/UFT, HP LoadRunner, Selenium, SoapUI, Team Foundation Server (TFS), VersionOne, TestComplete

Operating Systems: WINDOWS 95/98/NT/2000/XP/VISTA/7, UNIX, Linux, DOS and Mac OS.

Defect Tracking Tools: HP Quality Center/ALM, Rational Clear Quest, Bugzilla, Jira and Issue View

Languages: C++, C, Java, Visual Basic, PHP, Prolog

Scripting Languages: JavaScript, VBScript, Shell scripting and Python

Database Language: T-SQL, PL/SQL, MySQL

RDBMS &GUI Tools: SQL Server 2008/2005/2000 , Oracle 11g/10g/9i, IBM DB2 and MS Access, SQL*Plus, Enterprise Manager, SQL Server Management Studio 2005/2008, SQL Developer, TOAD

Internet Programming: HTML, DHTML, XML

Methodology: Waterfall, Agile and RAD

PROFESSIONAL EXPERIENCE

Confidential,Milpitas, CA

QA Automation Engineer

Responsibilities: 

  • Analyze the requirements of the product.
  • Develop automation tests scripts for the application for 30 International languages using TestComplete Tool.
  • Develop scripts that takes screen shots of each action in the application using TestComplete Tool. 
  • Develop test automation framework.
  • Conducting Test Plan Design Meetings with the Integration QA team, to discuss and analyze the sprint user stories and tasks and to answer questions on how the Integration team should build their scripts.
  • Requirements gathering. Specifications, user documentation, and help files to assure quality of the products and tests to be developed.
  • Tracking defects in Issue view. 
  • Develop test script for regression testing.

Environment: TestComplete, Java Script, VB Script, Visual Safe Source,SVN, Agile, Issue View and DOORS

Confidential, Dallas, TX

QA Analyst.  

Responsibilities: 

  • Developed test cases for user acceptance testing on application of new and existing product enhancements based on functional test scenarios and data variations for conversion project 
  • Involved in analyzing and writing test plan in accordance with business requirements. 
  • Involved in automation of test cases using QTP.
  • Conducting Test Plan Design Meetings with the Integration QA team, to discuss and analyze the sprint user stories and tasks and to answer questions on how the Integration team should build their scripts.
  • Formulated methods to perform Positive and Negative testing against requirements. 
  • Performed Manual Testing of the application Front-End and Functionality. 
  • Wrote SQL Queries in Toad to validate backend data. 
  • Performed regression test using TestComplete.
  • Executed the regression test cases along with testing new enhancements by using QTP and analyzed results.
  • Attending Daily Stand-up meetings, as part of the sprint meetings, for the QA Integration Team
  • Creating Automation Scripts (VBScript) in the sprints and stored them in the Test-Plan module of Quality Center/ALM. 
  • Used Quality Center to report defects and test results. 
  • Used Data Driven Testing methodology to test the application with multiple sets of data.
  • Performed Back End Testing and wrote queries to retrieve relevant data using SQL from Oracle.
  • Generated and executed VB scripts using Test Complete.
  • validated the business transformations by writing complex SQL queries
  • Helped to create Traceability Matrix to ensure comprehensive test coverage of requirements identifies all test conditions and test data needs. 
  • Work closely with users and program developers to ensure application development meets to user’s expectations. 
  • Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used TOAD and SQL Developer
  • Interface with developers to resolve technical issues and investigated the bugs in the application. 
  • Executed the UNIX shell scripts that invoked SQL loader to load data into tables.
  • Generated Reports in Front end and validated Reports in Backend to ensure data integrity and validate Business rules.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center/ALM.
  • Enhancing the QTP scripts by doing unit testing on the scripts before creating scenario based tests in Test-Lab Module of Quality Center.
  • Reporting results by providing email notification in HTML format for easy readability.
  • Creating the standard library for functions and sub-procedures.
  • Creating defect tasks in Version One, and integrating it with JIRA.
  • Clearly communicated defects with developers and updated comments in Quality center/ALM.
  • Reviewed Error log files in UNIX box when order fails to load into SQL tables.

Environment: ASP.NET, C#, C++, Classic ASP, Silverlight, MS SQL Server 2005/2008, Oracle 11g, TestComplete, XML, XSLT, VBScript, CSS, Ajax, ActiveX Controls, T SQL, PL/SQL, WCF, WSE 2.0/3.0, VS 2008/2010, Team Foundation Server, MS SharePoint, SoapUI Pro 4.5, HP Quality Center/ALM, HP QuickTest Professional, HP LoadRunner.

Confidential,Baltimore, MD

Automation Test Engineer- Selenium

Responsibilities:

  • Involved in attending Scrum meetings and gather business requirements and coordinate with business analysts and developers to convert Sprints to testable requirements.
  • Created automated test scripts and Performed Functionality testing in the multiple phases of the application and analyzed the results.
  • Developed test scripts using Selenium
  • Manually tested the whole application before going for the automated testing (selenium).
  • Involved in testing the conversion of the application into web application using XML web services.
  • Developed the test strategy based on the Business Requirement Document (BRD).
  • Defined Test cases based on functional specifications
  • Involved in database Testing (Created and Executed SQL Queries).
  • Helped Test lead in the preparation of automation Test planning and Automation scope documents from selenium automation perspective.
  • Worked with Selenium IDE, Selenium RC and created Java methods to validate application functionalities
  • Performed functional, Performance Testing, stress, Integration Testing and load testing.
  • Performed regression testing after fixing the bugs manually.
  • Involved in User acceptance testing (UAT) of the application.
  • Tracked the defects and reported the defects using Quality Center.
  • Developed a few features in agile environment using Ruby.

Environment: QTP, Quality Center, Selenium, Selenium RC, Fire fox, Windows, Agile, Oracle, Java, HTML, XML, Unix, Rally, MS Office tools.

Confidential,Duluth, GA 

Selenium Automation Tester

Roles and Responsibilities:

  • Conducted automation feasibility Analysis and Identified Candidate test cases for automation.
  • Involved in automation strategy, automation planning and automation implementation meeting and provided inputs in the preparation of Automation specific deliverables.
  • Created Test cases to test mobile applications manually as well as automation.
  • Worked in an agile methodology and iterative implementation approach.
  • Actively involved in all stages of STLC (Software Testing Life Cycle).
  • Executed test cases on physical devices, emulators and cloud based tools
  • Worked on SQL scripts to load data in the tables.
  • Created java methods and library files to convert manual mobile scripts into mobile automation scripts using robotium.
  • Worked with Rally Agile implementation platform.
  • Created and maintained test plan, test cases and automation test documents.
  • Involved in Functional and Regression testing.
  • Created SQL/ PL SQL Queries to Validate Database records stored in Data Base Tables.
  • Validated Web service XML responses using SOAP UI Tool and logged web service related issues.
  • Escalated Defects while studying Project Requirements and writing Test Cases by using HP Quality Center (QC/ALM) and followed logged defects throughout its lifecycle in JIRA.
  • Validated multiple tables data by writing SQL Joins and compared database records with application details.
  • Used HP Quality Center (QC/ALM) and JIRA for reserving, executing test cases, defect tracking, and the complete test management
  • Worked with Selenium Keyword Driven automation framework and Hybrid automation framework.
  • Identified test cases after going through the documents provided and developed systematic procedure for each test case and reviewed the test cases.
  • Used Page object model mechanism to work with application Using Selenium for better object identification and automation.
  • Extensively involved in all phases of SDLC (Software development Life cycle) and follows Agile methodology.
  • Involved in extensive DATA validation using SQL queries and back-end testing
  • Created Automated Test Scripts using Selenium Web Driver.
  • Created Assertions and worked with groovy Scripting to validate web services.
  • Used Junit framework to execute test scripts in a batch and to reuse existing code effectively.
  • Created Load Test Scenarios using Performance test automation tool Load Runner.
  • Executed performance Testing scripts, analyzed performance testing results and reviews performance reports and Identified performance issues(Performance bottle necks)
  • Interacted with developers and Managers to identify and resolve technical issues while performing automation testing using Selenium
  • Involved in creating test set in Quality Center and exporting test cases in to Quality Center.
  • Involved in Web Service Testing using SoapUI.
  • Monitored and planned tests and test scripts using Quality Center, and also used its bug reporting capabilities to track document bugs.
  • Used Selenium IDE for Open source web testing 
  • Open and Track defects using Quality Center/ALM. Also worked as Defect Co-coordinator.
  • Performed manual testing for the GUI functionality of the application.
  • Conducted functional requirement testing to test business scenarios, user actions, interfaces, data rules, user messages and error conditions.

Environment:Java, Servlets, AJAX, Java Script, Junit, Test NG, Rally, Robotium, Selenium, Selenium Web Driver, Selenium Grid, Fire Bug, WEB SERVICES, JAXB,ORACLE PL/SQL, SQL SERVER 2008, perfecto mobile, SOAP UI,WSDL, Load Runner, IBM Rational RequisitePro, IBM Rational Clear Quest, UNIX/LINUX, Control-M and RAD 8.5.

We'd love your feedback!