We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Around 8+ years of experience in Automation and Manual Testing with a solid exposure of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • Experience in testing on Client/Server and Web - based applications.
  • Experience in Automation testing tools such as Selenium WebDriver/IDE, Junit/TestNG, Quality Center/ALM, Cucumber, JIRA and SOAPUI.
  • Expertise in diverse domain technologies like Banking, Mortgage, Insurance, Finance, Healthcare.
  • Experience in XSL, XSLT for formatting and displaying XML data on browser and familiar with XML Schemas.
  • Involved in backend testing by writing and executing SQL queries. Good knowledge of writing and modifying UNIX scripts using commands and as per the UNIX requirements.
  • Extensive experience in Manual/Automated testing that is functionality testing, performance testing, System Testing, Build Verification Testing, Regression Testing, Load testing, using Automation Tools.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experience in making Hybrid Framework to maintain test suite.
  • Good experience in Web Services testing using SOAPUI, XML, & WSDL.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM, Waterfall models and TDD/BDD, Postman.
  • Developed test scripts to automate process of testing in Protractor WebDriverJS.
  • Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices .
  • Experience in User Acceptance Testing or Behaviour Driven Development using Cucumber
  • Expertise in Understanding and Analysing Business Requirement Documents, Tracking changes and maintenance of Test Requirements.
  • Experience in SQL and PLSQL for Data Validations
  • Create Test Plan, Test Scenarios, Test Cases, Defect Reports and Test Summary Report
  • Work on multiple other testing's like Disaster Recovery Testing, Build Verifications Testing (BVT), Compatibility Testing
  • Working knowledge in Change Control Process.
  • Knowledge of SQL scripting
  • Record and track the Requirement Changes in the Test Plan Documents
  • Working knowledge in ITSM Tool to manage Incident Process Management
  • Record and raise defects in HP Quality Centre/ALM
  • Setup defect calls and ensure defect closure.
  • Stakeholder management.
  • Handled new resource on-boarding and get required system accesses to them.
  • Training and mentoring to new resources in the team.
  • Experience working with outsourced test teams.
  • Parallel testing across multiple applications in progress.
  • Involved in Production Checkouts or Post Go Live activities.
  • API testing using Rest-Assured.
  • Provided technical services to projects, user requests and data queries.
  • Implemented forwarder configuration, search heads and indexing.
  • Plan, review and executed DevOps and software testing in Agile approach & aggressive project schedules providing input on project schedule risks, testing risks and dependencies.
  • Good understanding of server technologies from providers such as AWS
  • Experience in cross browser testing using Sauce Labs

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver IDE/GRID, QTP, HP Quality Center, SoapUI, ALM,Test Complete, Postman,Appium

Languages: HTML, CSS, JavaScript, Java, XML, Groovy, Angular JS, Node.js

Test Framework: Junit, TestNG, PhantomJS,RobotFramework,Protractor,Jasmine

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, HP Quality Center/ALM

Build Tools: Maven, Gradle

CI Tools: Jenkins

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: SQL, PL/SQL

Operating Systems: Windows XP, 7 8 10, Unix Shell Script

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Automation QA Engineer

Roles and Responsibilities:

  • Created and maintained System/UAT Test Strategy, Test plan, Test Process, Test Scenarios and Test scripts for Manual, Automation and Functional Testing based on CMMI Standards
  • Experience in Test Estimations using Work Breakdown Structure
  • Communicated with Business/Systems Analysts and Developers to understand/clarify requirements
  • Involved in Daily Stand-up meetings with PM and Lead, and Dev team.
  • Created and executed automated test cases using Selenium Web Driver, Java and TestNG Framework
  • Used Firebug and Fire Path to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
  • Created Maven projects and followed Page Object Model Framework
  • Experience in Behaviour Driven Development(BDD) for designing Business Scenarios as UAT
  • Created acceptance test scripts using Selenium Web Driver, Java and Cucumber(BDD) for UAT
  • Created behaviours/feature files in Cucumber for BDD/UAT
  • Created Test Data for the Test Execution
  • Followed BDD/Cucumber approach which allows non-programming QA engineers to write new automated tests
  • REST API calls to fetch and create test data and to interact with Sauce Labs' API
  • Web Services Testing using SoapUI tool and Groovy scripting
  • Performed Web Services testing and Validated XML request/response data using SOAPUI for both Soap Web Services and Restful Web Services
  • Wrote SQL and PLSQL queries for the Data Validations.
  • Do System integration testing in QA/UAT environment.
  • Do Sanity Testing, Smoke Testing, Regression Testing.
  • Assisted Business Team in User Acceptance Testing.
  • Log/Record and raise defects in HP Quality Centre/ALM
  • Setup defect calls and ensure defect closure.
  • Assisted Dev Team in Unit Testing
  • Maintained Entry and Exit Criteria
  • Participated in QA Reviews and Audits for the Projects to ensure the standards compliance.
  • Actively participated in Disaster Recovery Testing.
  • Handle new resource on-boarding and get required system accesses to them.
  • Training and mentoring to new resources in the team.
  • Working knowledge in Change Control Process.
  • Created, Updated and Closed ITSM Tickets for the Incidents identified in the production
  • Experience in ITSM Tool to record all the incidents.
  • Used Gherkin language to write features and scenarios
  • Involved in Production Checkouts or Post Go Live activities.

Environment: Selenium, Web Driver, HP ALM, TestNG, Cucumber, Firebug, Fire Path, DB2, Java, Flex, Github, Gherkin, Sauce labs, SQL Server 2012

Confidential, SanFrancisco, CA

QA Engineer

Roles and Responsibilities:

  • Worked closely with the Project Manager, Business Analyst in Requirements Design and Validation
  • Created and Maintained Test Strategy, Test plan, Test Scenarios and Test scripts based on Business Requirements and Functional Specification Documents.
  • Create and maintain Requirements Traceability Matrix
  • Prepare and Manage Test Data for the Test Cases
  • Experience in end to end testing activities, e.g. Effort Estimation, Requirement Gathering, Test Case Design, Defect Logging/Tracking, Test Summary Reports, Defect Closure, Post Go Live Activities
  • Well versed with STLC / SDLC, testing methodologies / process includes Waterfall and Agile Model
  • Document and Maintain QA Test Process & Procedures
  • Performed data validation testing using SQL queries.
  • Performed Business Acceptance Testing (BAT), Build Verification Testing (BVT), and Usability Testing (UT).
  • Validate Call Routing to different entry points/exit points
  • Validate Call Transfers to Agent Desktops
  • Performed Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Used JavaScript libraries like karma, jasmine, protractor, along with selenium wedriverjs for UI test execution assertions
  • Validate Data over the call
  • Created acceptance test scripts using Selenium Web Driver, Java and Cucumber(BDD) for UAT environment
  • Created behaviours/feature files in Cucumber for BDD/UAT along with Selenium webdriver
  • Created Test Data for the Test Execution
  • Followed BDD/Cucumber approach which allows non-programming QA engineers to write new automated tests
  • Daily scrum calls using the Agile Methodology
  • Do system integration testing in QA/UAT environment.
  • Do Sanity Testing, Smoke Testing, Regression Testing
  • Log/Record and raise defects in HP Quality Centre/ALM
  • Setup defect calls and ensure defect closure.
  • Provide QA sign offs on time.
  • Stakeholder management.
  • Handle new resource on-boarding and get required system accesses to them.
  • Training and mentoring to new resources in the team.
  • Working knowledge in Change Control Process.
  • Experience working with outsourced test teams.
  • Parallel testing across multiple applications in progress
  • Used Gherkin language to write features and scenarios
  • Involved in Production Checkouts or Post Go Live activities.

Environment: Eclipse IDE, Selenium WebDriver 2.0, Java, Appium,TestNG, Firebug, Fire Path, Jenkins, Apache Maven, SQL Server 2005, HP QC, JIRA

Confidential, Philadelphia, PA

QA Engineer

Roles and Responsibilities:

  • Analyzed BRD, FRD and reviewed with business analysts to write test plan.
  • Developed test scripts for function, system, regression, end-to-end Testing, and UAT testing.
  • Used DOORS for writing test cases and linking them to functional specs.
  • Extensively work on powerful capabilities of DOORS for capturing, linking, analyzing, and managing changes to requirements and their traceability, this multi-platform system ensures conformance to requirements and compliance with regulations and standards
  • Performed positive and negative testing to identify the defects and report them to the business analyst using Quality Center.
  • Created test cases to be automated and executed them in QTP.
  • Wrote and executed automated Data Driven Test Scripts in QTP for different test scenarios, inserted various checkpoints to check web pages, table contents, databases, bitmaps and text.
  • Handled dynamic objects of the application using regular expression of QTP.
  • Generated daily, weekly and monthly reports.
  • Performed Integration testing and build verification testing.
  • Executed test cases and documented test results using Quality Center.
  • Participated in various meetings and discussed enhancement and modification requests.
  • Created a table-driven testing for comparing baseline data with current data.
  • Written SQL queries and Database checkpoints to verify data quality.
  • API Testing using Rest-Assured

Environment: Quality Center, SOAP UI, PVCS, MS. VISIO, DOORS, MS office, J2EE, Oracle.

Confidential

QA Tester

Roles and Responsibilities:

  • Involved in manual testing and automation testing (using Selenium Web Driver) on web based application.
  • Involved in creating Ambiguity Review document, Test Objects and corresponding test cases to ensure that product adheres to the business requirements.
  • Used Selenium Web Driver, Java, Maven, SVN, Jenkins and Selenium Grid to create regression automation scripts.
  • Developed Selenium Framework using Page Object Design Pattern, Base Classes, Properties file, Data Driven and TestNG.xml.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium Web Driver under Java platform.
  • Developed Test Suites (Java-Selenium) in Eclipse IDE and modified the selenium scripts and executed.
  • Used build tools "Maven" and Continuous Integration tool "Jenkins” for nightly scheduled jobs on central repository SVN.
  • Maintained all the Requirements, Test Objects and Test cases in HP ALM.
  • Defect logging, tracking and retesting using IBM Clear Quest.
  • Designed the Hybrid test automation Frameworks (i.e. data driven and modular) in Selenium Web Driver, TestNG using Java.
  • Execution of smoke tests to ensure the deployment of each environment is stable.
  • Review business components and test scripts from offshore delivery.

Environment: Selenium Web Driver, TestNG, Agile Methodology, Java, Selenium Web Driver, HP ALM, IBM Clear Quest, Jenkins, Maven, SVN.

Confidential, TX

Manual Tester

Roles and Responsibilities:

  • Based on every release, identifying the core area that needs to be tested for the new release.
  • Performing Black Box, White Box, Integration, Regression and User Acceptance Testing (UAT).
  • Effective defect tracking and reporting to improve communications and reduce delay.
  • Used SQL scripts for checking the output of various reports.
  • Performance tuning of stored procedures to minimize the scheduled job run time.
  • Creation of Standard Guidelines for User Interface Testing and tuned few stored procedures for improving performance.
  • Provided support to the users of the tool by analyzing reported incidence.
  • Incident monitoring, tracking and coordinate with the team to update the user manual.
  • Maintenance of HTML documents used as a user manual upon every new release.
  • Maintain the integration of tool with various applications and had generated and maintained project status reports on clarity.

Environment: SQL Server 2005/2008, Windows XP, Windows 7

Confidential

Manual Tester

Roles and Responsibilities:

  • Executed test cases for validating Trading activities, Account to account Transfers and order flow of trading activities.
  • Extensively used SQL server to execute queries and validate the date in the database tables.
  • Used Quality Center (QC) for reserving, executing test cases, defect tracking, and the complete test management.
  • Executed and managed test cases and reported bugs in Quality Center.
  • Extensively used MS Access and SQL server to execute the queries for data validation and verify the data in the database
  • Conducted Functional testing with Valid/Invalid inputs under different scenarios.
  • Involved in Functional Testing, G.U.I Testing and Compatibility Testing (browser compatibility), Performance Testing.
  • Involved in preparing Test Plans, Test cases and guiding other Team members.
  • Executed test cases, testing the site for Functionality extensively and used JIRA to report defects.

Environment: Windows XP, MS Access, SQL Server, Microsoft Office, JIRA

We'd love your feedback!