We provide IT Staff Augmentation Services!

Lead Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Self - directed software professional with core expertise on automation, Database and web-testing using software testing tools, methodologies, strategies, frameworks and techniques.
  • Highly efficient in complex, Agile, Scrum, V, and Waterfall methodologies.
  • Have experienced in defining the Test strategy, Test planning and Test Estimation.
  • Experience with client-server application, point-of-sale, and payment processing testing
  • Test Automation Expertise through HP Unified Functional Testing (UFT/QTP) for Creating, Maintaining, and debugging complex and innovative scripts for frameworks such as Modular, Data-Driven, Keyword-Driven, and Hybrid Framework
  • Developed scripts in Selenium-Web driver by using Java.
  • Have got good experience in JBEHAVE with Groovy.
  • Experience in developing Automation scripts using frame works like TestNG and Junit
  • Expertise in working with continuous integration tools like Jenkins, ANT.
  • Experience in using version control tools like GIT
  • Have got good experience with JIRA.
  • Experience in Automating scripts for API, Web services testing using SOAP protocols in UFT.
  • Experience in Data base Automation testing using SQL in QTP/UFT.
  • Assurance and Software Testing experience involving complex client/server and web based applications. Executing test cases, and test scripts using Quick Test Professional (QTP) and Application life cycle management (ALM).
  • Proficient in System, Functional, Integration, Regression, Load and Performance testing.
  • Have got good experience in SQL Server Database.
  • Experience in Bug Tracking, Root Cause Analysis, Defect Analysis and Project Documentation. Deep understanding of Software development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle.
  • Proficient in developing test artefacts such as Test Strategies, Test Plan, Test Case, Test Script, Test Data and maintaining the Requirement Traceability Matrix (RTM).
  • Experience in Test Data Management (TTD) in creating different types of test data to achieve data driven testing.
  • Experience in Acceptance Test driven development (ATDD).
  • Experience in working with protractors to test angular Js applications.
  • Have got experience with Test data preparation and Test data validation.
  • Involved in different types of testing like regression testing, End-to End testing, Adhoc testing.
  • Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and Related technical documents.
  • Worked with Business Analysts, Development Groups and Project manager to analyse Business Specifications and getting clarifications for each of them.
  • Expertise in performing Black box testing, Negative testing, Functional testing, Integration testing and User acceptance testing (UAT).
  • Experience in performance testing using Load Runner.
  • Experienced in entire QA life cycle activities such as requirements analysis, design, development and implementation of test scripts/test cases, entry and exit criteria’s, defect tracking and documentation.
  • Providing estimations based on the project scope and Involved in building test sets and executing them.
  • Experience in Automating Mobile applications using emulators, simulators and real devise on various mobile platforms like IOS, Android using Appium.
  • Experienced in testing Native, Web and Hybrid apps on mobiles.
  • Experience in Mobile automation testing using different frameworks Junit and TestNG with Appium with MVC.
  • Well versed on Defect tracking tools like - Quality Centre 10.0, ALM, Jira, and Bugzilla.
  • Analysed the System Specification Requirements (SSR) to understand the Test Requirements in each release.
  • Participating in regular client status call, defect calls, environment call and reporting to offshore manager.
  • Have got experience with CRM modules and Dash boards.
  • Assisted others in completing their work and giving KT to the newly joined associates
  • Experience in developing SQL queries for backend database testing.
  • Excellent problem solving and communication skills.
  • Quick learner and excellent team player, ability to meet tight deadlines and work under pressure.

TECHNICAL SKILLS

Testing tools: QC, ALM, JIRA, Rally, QTP, UFT, Selenium, TFS, Chef

Languages: C++, JAVA, C#, .Net

Scripting Languages: VBScript, HTML, CSS, TFS, PHP, Python, JavaScript, XMLOperating Systems Microsoft Windows Environment, Linux, UNIX

Continuous Integration: Hudson, Jenkins

Database: SQL, PLSQL, Oracle, SSRS

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Lead QA Automation Engineer

Responsibilities:

  • Reviewed, analyzed Business Requirements Documents, Design Documents and communicated with BA, PM, Director, and Developer to better understand the documents and clear any confusion.
  • Prepared Test plan and Traceability matrix through Orthogonal Array tool.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies
  • Prepared Test strategy and participated in Test estimation.
  • Reviewed the team prepared test cases and given the feed back to the testers.
  • Experience in web user interface automation testing with Selenium WebDriver, Java, Junit, TestNG, Maven, ANT, Jenkins and Cucumber frame works
  • Experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG
  • Involved in developing automation key-word driven and Hybrid frameworks.
  • Creating test scripts in QTP/UFT using Object model and Descriptive programming.
  • Creating test scripts in Selenium Web driver using TestNG framework.
  • Have written Python scripting for Selenium across all the frame work.
  • Generating Customized reports using ANT with TestNG.
  • Have participated for test data preparation and test data validation.
  • Participated in Test estimation, Test strategy and test planning.
  • Developing customized result reports to have good understanding to all the project teams.
  • Testing web services API and validating the responses using SOAP (WSDL Doc’s).
  • Experience in build tool i.e. Chef
  • Developing Data Driven framework for testing API web services with different input values
  • Comparing the Input data and output data and reporting the results in customized results through automating in UFT.
  • Developed frameworks for database testing with different sets of data and comparing the results with the input values and the stored data in the database using SQL queries.
  • Developed and maintained function library, recovery scenarios and Test Parameters in QC.
  • Used Built in and User defined Environment variables as Global Variables to share the variable and data across various reusable actions and functions.
  • Developed QTP scripts object repository and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT
  • Used Report Event Method to report test status, defect, and custom messages in the QTP result summary.
  • Testing ADA site of the application and used NVDA reader to test the application for visually impaired user
  • In Quality Centre (QC) and ALM used, Business Components, Test Plan, Test Resources, and Test lab module for Automation and manual Business Process Testing.
  • Prepared test estimation, test plan, functional and regression test suite for project
  • Review Business Requirements and Specifications and understand the scope of the application and reviewed Design Requirements and used Agile Scrum Methodology for Sprint Backlog
  • Creating test plan with the help of Business Required Documents and Preparing Test Data as per the requirement.
  • Used JBehave for automation testing.
  • Performed, Integration Testing, End to End Testing and User Acceptance Testing
  • Assigning Testing modules to the other team members and helping them in Analysing, planning, execution of test.
  • Involved in testing of application with QA, SIT and UAT testing by documenting, reviewing, resolving defects and following up with interface sign-off.
  • Document, implement, monitor and enforce all processes and procedures for testing as per SLA’s and the Standards defined by the organization
  • Used QC/ALM for test management i.e. for writing test cases, test execution, defect management, defect tracking.
  • Attended defect triage meetings between development, QA, and product management.
  • Developed documentation for Automation Scripts and Libraries and Involved in developing Frameworks along with the project manager.
  • Sending daily status to offshore team, project Managers.

Environment: Java, JavaScript, Python, PHP, SQL, VB Scripting, C++, HTML, Selenium, ALM, JIRA, QTP, QC 10.0, TFS, Groovy, UFT, SOAP, API web services, Unix, Linux

Confidential, Sunnyvale, CA

QA Test Engineer

Responsibilities:

  • Involved in ensuring proper configuration management of the test ware produced and traceability of the tests to the test basis
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration
  • Involved in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script
  • Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High level design documents.
  • Performed User Acceptance Testing (UAT) for Point of Sale (POS) software releases
  • Tested the accuracy, quality and security of current software and their platforms which provide transaction authorization and batch settlements.
  • Prepared test estimation, test plan, functional and regression test suite for project
  • Assigning Testing modules to the other team members and helping them in Analysing, planning, execution of test.
  • Tested the screens VB.Net application
  • Experienced in Dash boards for collecting reports.
  • Developing and maintaining Mobile automation testing frameworks like Junit and TestNG.
  • Preparing Test plan according to the BRD’s FRD’s and walkthrough of the Test plan.
  • Develop test plans and test cases, test scenarios to map Integration Testing, System Testing and User Acceptance Testing to test business requirements and design documents.
  • Used HP Quality Center (QC) Report bugs using the defect tracking system and verify fixes for reserving, executing test cases, defect tracking, and the complete test management.
  • Used Quality Centre for to get the status reports of all the test cases & test scripts that are executed during testing process.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
  • Attended defect triage meetings between development, QA, and product management.
  • Sending onshore status report to the project Team.
  • Having regular interactions with test analyst and resolve queries & clarifications in a timely manner.
  • Preparing Exit reports at the end of release.

Environment: Java, SQL, XML, Python, Selenium, ALM, JIRA, QTP, QC 10.0, TFS, Groovy, UFT, SOAP, API web services, Unix, Linux,Oracle, VB.Net, SQL Server, SQL Developer Tool, RedwoodHQ

Confidential, Irving, TX

QA Automation

Responsibilities:

  • Module lead for Offshore UAT Testing team.
  • Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High level design documents.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment
  • Used Jenkins continuous integration server to run automated test suites
  • Prepared test estimation, test plan, functional and regression test suite for project
  • Preparing Test plan according to the BRD’s FRD’s and walkthrough of the Test plan and Test scripts.
  • Designing of test scripts and loading scripts to Quality center.
  • Guiding the team members whenever in a right way they have issues.
  • Used HP Quality Centre (QC) Report bugs using the defect tracking system and verify fixes for reserving, executing test cases, defect tracking, and the complete test management.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
  • Attending working sessions with various Development teams and Business whenever they need any clarification on defects.
  • Develop test plans and test cases, test scenarios to map Integration Testing, System Testing and User Acceptance Testing to test business requirements and design documents

Environment: Java, QC 10.0, Java, Oracle, SQL, HTML, Java Script, Python, PHP,Selenium, ALM, JIRA, QTP, QC 10.0, TFS, Groovy, UFT, SOAP, API web services, Unix, Linux

Confidential

Software Tester

Responsibilities:

  • Analysing the requirements mentioned in the Business requirement docs, Functional requirement docs and High level design documents.
  • Preparing Test plan with the help of the BRD’s FRD’s and giving walkthrough of the Test plan.
  • Designing of test scripts and Uploading scripts to Quality centre.
  • Used HP Quality Centre (QC) Report bugs using the defect tracking system and verify fixes for reserving, executing test cases, defect tracking, and the complete test management.
  • Develop test plans and test cases, test scenarios to map Integration Testing, System Testing and User Acceptance Testing to test business requirements and design documents.
  • Used Quality Centre for to get the status reports of all the test cases & test scripts that are executed during testing process.
  • Communicating with development team for any related issues.
  • Sending offshore status report for the project Team.
  • Having regular interactions with onsite test analyst and resolve queries & clarifications in a timely manner.

Environment: QC 10.0, Java, Oracle, SQL, HTML, Java Script.

We'd love your feedback!