We provide IT Staff Augmentation Services!

Qa Automation Analyst Resume

2.00/5 (Submit Your Rating)

Oakton, VA

SUMMARY

  • Over 10 plus years of experience in the Information Technology Industry with software quality assurance and software testing in various industries, projects, and environments.
  • Areas of expertise include Software Test Automation & Functional Testing, with strong knowledge of Selenium WebDriver (JAVA), Web Services Automation, SOAP UI, Appium, Git, SVN, Jenkins, BDD, UFT/QTP, Rational Robot, VB Script, and ALM.
  • Specialized in Manual, Automation and 508 Compliance testing of client - server, standalone, multi-tier, and web-based application on Windows environment.
  • Seeking to pursue a challenging position where I can utilize my experience, expertise and help to maintain and deliver quality software.
  • Expert in Selenium WebDriver with Java
  • Proficient in BDD (Gherkin language) framework
  • Expert in working with SVN, Git and Jenkins
  • Excellent skills with different versions of UFT/QTP and independent involvement in Automation
  • Excellent work experience in Property & Casualty Insurance domain
  • Good working exposure on test management tools like ALM
  • Sound knowledge of VB script to implement automation using Excel Macros
  • Good knowledge of SQL queries
  • Well versed with all testing concepts and methodologies involved in Software Quality Assurance
  • Excellent hands-on Experience with Automation & Manual Testing Process in Various Domains
  • Experienced in Software Testing and QA Activities
  • Involved in Requirement Study, Test Design, Test Scenarios, Traceability Matrix, Test Execution, Bug Reporting and Defect Validation
  • Having good exposure to Software Development (& Testing) Life Cycle
  • Quick learner and adaptive to new and challenging technological environments
  • Good Analytical and Logical Problem-solving skills
  • Disciplined in work culture; a Team player with Excellent Communication skills
  • Efficient involvement in Client interactions, mentoring teams with ease
  • Expertise in define and develop quality assurance test plans and test cases by analyzing business and technical requirements, system design document and use cases documents.
  • Experience in gathering and defining functional and user interface requirements for software applications.
  • Expertise in Automation tools such as Selenium WebDriver, Selenium IDE/RC, Selenium Grid, Java, Jenkins (continuous integration, Regression tests), Maven (Regression tests), Eclipse, Cucumber, TestNG (Regression tests) and Junit.
  • Experience in working with V-Model, Agile and Waterfall software development methodologies
  • Interact with clients for Quality discussions and define QA deliverables to clients.
  • Expertise in diverse domain technologies Banking, Mortgage, Insurance, Healthcare, Ecommerce.
  • Expertise in developing, test cases, test Scenarios, preparing test data, creating traceability matrix, test matrix and bug documentation.
  • Experience in automation testing using industry standard testing tools Quick Test Professional and Unified Functional Testing
  • Experience in generated test scripts with recording, keyword driven methodology and descriptive programming use Quick Test Professional and Unified Functional Testing.
  • Expertise in test management tools HP Quality Center, ALM and Microsoft Test Manager (MTM) and Bug tracking tolls JIRA.
  • Experience in developing and executing SQL queries in an MS SQL Server and Oracle environment to confirm database operations performed by software applications.
  • Experience in CMMI level software development environment
  • Managed all testing processes and tracked progress of every test.
  • Excellent experience of 508 testing activities, web application and 508 compliance quality standards.
  • Specialized in functional, positive, negative, integration, system and regression testing.
  • Experience in effectively present technical information to various audiences ranging from the client, developer to project manager.
  • Ability to handle multiple tasks independently as well as collaboratively with team members in testing complex projects.
  • Self-motivated, team oriented, have strong communication skills and the ability to work on multiple tasks simultaneously. Experience in working in highly dynamic and challenging environment.
  • Ability to work independently, with minimal supervision, establishes priorities, meet project milestones and deliverable dates.
  • Excellent written and oral communication skills with a strong ability to influence others.
  • Extensive experience in configure hardware/software assemble and modify existing pieces of equipment to meet special needs.
  • Configure Selenium Test Environment for setup (ex: Java, Selenium WebDriver and TestNG, Appium etc.).
  • Worked on Selenium grid to run multiple tests across different browsers, operating systems in parallel.
  • Experience in Maintaining\Enhancing the Automation framework for Web Applications using Selenium WebDriver, Java.
  • Experience in Developing methods and utilities for Automation framework using Selenium WebDriver, Java and OATS (Oracle Application Testing Suite), Java. Experience in JUNIT Testing Framework.

TECHNICAL SKILLS

TESTING TOOL: Selenium WebDriver, SOAP UI, Appium, See Test, UFT 12.02, Rational Robot HP ALMJIRA, Soap UI

SCRIPTING: VBScript, Java Script

DATABASES: SQL Server, Oracle, DB2, MS Access

PROGRAMMING LANGUAGES: VB.NET, C#, VB, C/C++, PHP

.NET TECHNOLOGIES: .NET Framework, Selenium BDD Framework

WEB TECHNOLOGIES: ASP.NET, Web Services, HTML, CSS, XHTML, XML

SOFTWARE PACKAGES: SharePoint, MS Visio, MS Office Tools (Word, Excel, Access, PowerPoint, Outlook)

OPERATING SYSTEMS: Windows, Unix/Linux

OTHER TOOLS: Oracle SQL Plus, Toad, SVN, SharePoint, TFS, Citrix, MS Word, Excel, Power Point and Outlook

PROFESSIONAL EXPERIENCE

Confidential, Oakton, VA

QA Automation Analyst

Responsibilities:

  • Analyzing and Understanding the Application functionality and business requirements
  • Building Automation Framework and identifying Automation scope
  • Maintaining and augmenting the automation framework to bring increased reusability and reduce maintainability
  • Testing the consistency & functionality of the application and its performance
  • Implementation of Continuous integration with Git and Jenkins
  • Analysed Business Requirements and System/Functional Requirements.
  • Prepared Requirement traceability matrix (RTM).
  • Involved in Agile methodology of scrum calls.
  • Involved in Test Case Preparation, Test Case Review and Test Case execution.
  • Performed Sanity/ Connectivity Testing, Functional Testing and Mainframe Testing.
  • Performed Re-testing and closing bugs when they have been resolved.
  • Performed cross browser testing by testing the application compatibility.
  • Used JIRA to track and report system defects and bug fixes.
  • Configure Selenium Test Environment for setup (ex: Java, Selenium WebDriver and TestNG, Appium etc.).
  • Worked on Selenium grid to run multiple tests across different browsers, operating systems in parallel.
  • Involved in using JIRA for defect tracking.
  • Created detailed Test cases utilizing HPALM to input and manage the Test cases.
  • Executed the test cases directly in HP ALM logging the results and insuring that all information entered was clear and complete.
  • Using Postman to develop Restful API based automation for our backend services every sprint
  • Performed Data Validation using SQL, Defect Resolution and Maintenance.
  • Extensively written SQL queries to perform back end testing.
  • Designed aUFT script from scratch to extract text data from a Java web application and uploaded it to an excel spreadsheet for use by testers.
  • Executed Test scripts from a customUFT framework that required the updating of environment variables, configuration files, and data files.
  • CreatedUFT object repositories for applications that would be used to design a new custom automation framework.
  • Designed and implemented the QA department strategy for the use of UFT in the testing process of a web-based application.
  • Involved in functional testing tools such as SOAP UI.
  • Tested the source to target mappings and verified the data.
  • Documented all the mappings and reports that were tested.
  • Involved in the Test Case walkthroughs, assessment meetings.
  • Experience in Functional Testing, Integration Testing, Manual Testing, Regression Testing, Unit Testing, Black-box Testing, White-box Testing, Grey Box Testing, Graphical User Interface(GUI) Testing, System Testing, API Testing, User Acceptance Testing(UAT) Browser Compatibility Testing.
  • Participated in preparation of weekly Status reports, Test closure Memo and Test Summary report.
  • Interacted with customer and shared daily progress report.
  • Involved in Triage meetings on the open defects.

Confidential, Baltimore, MD

QA Engineer

Responsibilities:

  • Developed and managed QA Plan, QA Risk Plan, QA Configuration Management and Version Control Plan, QA Storage and Backup Plan.
  • Was responsible for entire QA Life Cycle, which included Requirement Analysis, Designing, Developing and Execution of the entire QA process.
  • Performed documentation of Test Plans, Test Cases and Test Procedures.
  • Understood the functional requirements for projects and releases.
  • Good knowledge in complex coding in Black Box Testing.
  • Performed Smoke and Functional Testing on every build of the application.
  • Involved with V Model, Agile and Scrum models.
  • Performed GUI, System Testing, Positive and Negative Testing.
  • Extract text data from a Java web application and uploaded it to an excel spreadsheet for use by testers.
  • Used JIRA for defect tracking, bug reporting and coordinated with team members in debugging effort and Root Cause Analysis.
  • Experienced in using Selenium Utility Methods provided by Selenium API testing to capture screenshots of failed Test Cases.
  • Configure Selenium Test Environment for setup (ex: Java, Selenium WebDriver and TestNG, Appium etc.).
  • Worked on Selenium grid to run multiple tests across different browsers, operating systems in parallel.
  • Developed Test cases and Test scripts using Test Management Tools like HP ALM.
  • Used HPALM in Design Test Steps, Requirement Mapping to Tests, Executing Tests Manually, Defect Logging, Defect Reporting.
  • Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response.
  • Wrote complex SQL Queries for validating database results.
  • Wrote automation scripts for various UFT Add-INS.
  • Designed and implemented data/modular driven internationalization test automation framework using UFT.
  • Integrated UFT scripts and executed them in Rational Quality Manger.
  • Executed Connectivity/Regression Test scripts using UFT.
  • Implemented Hybrid Framework using UFT.
  • Involved in creating automation test suites for progression & regression testing inSoap UI.
  • Assisted business & marketing team in execution ofUATby providing data.
  • Involved in creating UAT environment and executing Automation Regression Testing in UAT.
  • Participated in designing Test Estimation Report for different level of Testing.
  • Supported offshore team providing all supporting documents and information.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance.
  • Worked with business users, system analysts, designers and programmers to create and analyze various required project documents.
  • Extensively worked on REST and API Testing for the various XML attributes for different kinds of report generation.
  • Participated in production implementation verification and was accountable for validating system quality.
  • Generated Reports, Graphs, Summary data, and Collated execution results to help analyze the performance of the systems.
  • Monitored the System &Windows Resources that include different hosts and servers.

Confidential, Auburn Hills, MI

Software Tester

Responsibilities:

  • Accomplished Quality assurance tasks for Analytics/business intelligence projects.
  • Interpreted business requirements into Test cases and Test scripts to be run on the system post release to QA environments.
  • Facilitated Q&A sessions with testers to ensure a comprehensive test approach was applied for system functionality being introduced.
  • Performed additional front end web testing outside the documented business requirements.
  • Developed a data driven frame work used to execute automation testing on various parts of a financial, support, and user creation application.
  • Involved in execution of Manual Test Cases Functionality of the services.
  • Re-tested defects found under UAT, Functional, Integration testing.
  • Tracked defects using Quality Center/ALM and interacted with developers to resolve any defects.
  • Performed Test case management by Quality Center/ALM.
  • Constructed complex SQL queries to validate the data in between Source Tables as per the Transformations defined in Data Specification documents.
  • Prepared Automation scripts for Regression suite in QTP/UFT.
  • Implemented QTP/UFT using VB Script, descriptive programming.
  • Applied integrated QTP/UFT regression scripts with server.
  • Applied Quality Assurance (QA) checkpoints by using QTP/UFT.
  • Contributed to development strategy to deliver a quality product that might entail strategically designing a product that could easily be tested.
  • Contributed to evaluation and development of the tools and reusable scripts to reduce time of the Testing procedure.
  • Participated in cross-team coordination for resolving production incidents.
  • Performing data driven testing to validate the same set of operation with different set of data.
  • Documenting compliance against the Section 508 technical standards.
  • Develop and executes 508 compliance test scripts, test cases, and test scenarios based upon 508 standard and system requirement definition.
  • Executed Section 508 compliance checking of web sites.
  • Conduct detailed analysis of 508 test results found through independent verification and validation.
  • Managing 508 testing activities and identifying contradictions related to 508 compliances.

We'd love your feedback!