We provide IT Staff Augmentation Services!

Senior Qa Manual/automation Analyst Resume

4.00/5 (Submit Your Rating)

Hanover, MD

SUMMARY

  • Senior QA Automation Engineer with 9 Year’s experience in manual and automation testing. Experience in web - based, desktop based and database testing, leading activities with primary focus on Quality Assurance and showing best results in fast changing work environment.
  • Experience in resource planning based on the workload and skills set, assigning tasks to testing team members and status reporting to all the stakeholders
  • Experience in resolving production support tickets and end-user interactions
  • Thorough knowledge on functional testing strategies and planning
  • Full Software Testing Life Cycle (STLC) experience, involved in requirement analysis, Planning, design, test development, test execution, and maintenance with working experience in Agile, Kanban and Waterfall methodologies
  • Experience in web user interface automation programming and testing with Selenium WebDriver in Java using Junit, TestNG, Maven, ANT, Jenkins and Cucumber frame works
  • Good knowledge on Junit, TestNG frameworks for Unit testing, Maven and Ant for Project building tools, Jenkins for Continuous Integration
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools like Jenkins for nightly batch run of the scripts
  • Proficient with Test Automation using testing tools like UFT and Selenium
  • Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements
  • Key expertise includes testing & debugging GUI & Multi-Applications environment automated testing using Selenium WebDriver
  • Experienced in written, maintained, and executed Test plans, Test Strategy, Test cases and Traceability Matrix
  • Expert in identifying test scenarios & performing various testing like Unit testing, Sanity Testing, Regression Testing, System level and data level testing, Performance Testing, Stress Testing
  • Extensive experience in manual testing of software applications.
  • Experience writing and executing User Acceptance Testing (UAT) scripts by coordinating with end users.
  • Experience in developing Frameworks like Hybrid, Data driven and Keyword driven frameworks.
  • Expertise in Analysis of Problem Severity, Defect Tracking System and Defects Reporting System using Test Management tools like HP ALM, Version One, JIRA, and Rational Quality Manager (RQM).
  • Good experience in Web Services testing using SOAP UI, XML, and WSDL using Groovy scripting. Providing required input data to request XML and get the required data from response XML for analysis and testing
  • Experienced in web services automation programming and testing with Ready API and SOAP UI in Groovy scripting language
  • Proficient in Java, JDBC, Oracle, SQL Server, SQL.
  • Good experience with source version control tools such as Subversion (SVN), GIT and RQM
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing and integration with automation scripts
  • Proficiency in writing SQL queries with various joins in Oracle and SQL Server
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide
  • Ability to take initiative, prioritize and work independently to meet deadlines.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, UFT, SOAP UI, Quality Center, ALM, JMeter, Ready API

Programming Languages: Java, SQL, VBScript, Groovy

Scripting: Java, Shell Scripting

Continuous Integration Tools: Jenkins

Version Control: SVN, GIT, RQM

Bug Tracking Tools: ALM, BugZilla, JIRA, Version One, RQM

Build Tools: Maven, ANT

Framework: Junit, TestNG, Keyword driven, Data driven, and hybrid driven

Databases: Oracle, SQL Server

Operating Systems: Windows Variants, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Hanover, MD

Senior QA Manual/Automation Analyst

Responsibilities:

  • Analyzing the requirements for manual testing instructions.
  • Convert Business Requirements and Design Documentation into Test Cases and Test Scripts
  • Developing Test Plans, Test Cases to test the Screens and ability to work using cross functional using agile methodology.
  • Participate in project design meetings to understand the impact of the changes being developed.
  • Communicate functional discrepancies with business expectations and working with all teams to develop alternate solutions.
  • Writing test scenarios and test cases for enhancements and execute them in Version One.
  • Log defects in Version One.
  • Performing backend testing for data validation using Elastic Search Sense Plug-in.
  • Involve in Web services testing using Ready API Tool, REST API and Postman. Validate request and response XML. Add assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Create tests with Assertions like Schema Compliance, SOAP, XPath assertions using Ready API.
  • Create, execute and maintain automated test scripts using Groovy on Ready API.
  • Perform Acceptance, Usability, Cross-Platform and Regression Testing during different stages of the Application Development.
  • Extensively using Microsoft Office Suite of products for documentation and data interpretation.
  • Participate in Triage Meetings, weekly status meetings with IT and Business group. Create and Maintain Test Matrix and Requirement Traceability Matrix.
  • Prioritize user requirements in order to save time.
  • Manually documenting the test results and sharing with project manager/ team.
  • Working under Agile SDLC environment.
  • Good experience in SOQL&SOSL queries in the apex coding to retrieve data from the SFDC.
  • Users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
  • Implemented Validation Rules, Assignment Rules, Sharing Rules, and Escalation Rules according to the application requirements.
  • Validated the Salesforce Lightening pages and Lightening Components embedded in the salesforce pages.
  • Designing & developing automation scripts using Selenium Webdriver with TEST NG framework.
  • Developed the Test Automations using Selenium Web Diver and parallel execution of the scripts on remote machines using Grid and executed the scripts on docker service.
  • Provided Automation execution status reports to the QA managers, QA team members and Developer teams.
  • Coordinated with onsite/offshore teams, conducted necessary KTs and provided full support whenever required.

Environment: Agile (scrum), Ready API, Postman, REST API, XML, Elastic search, Sense plug-in, Version one, MS OfficeSalesforce, SOQL, Selenium.

Confidential, Linthicum Heights, MD

Senior QA Manual/Automation Analyst

Responsibilities:

  • Created test cases, test plans, tested API’s, wrote Junit test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the facility maintenance and service network domains.
  • Perform automated testing of a web-based application using Selenium WebDriver.
  • Involved in development of Hybrid Test Framework using Selenium WebDriver and Junit.
  • Developed and Executed Junit Test Cases using Eclipse IDE.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections.
  • Developed automated tests in Java using Selenium WebDriver, Eclipse and Junit.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different Junit methods.
  • Configured Selenium WebDriver, Junit and Maven tool and created Selenium automation scripts in java.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in running Test scripts on different browsers using the Selenium Webdriver.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Involved in the development of Test plan, Scenarios and Test scripts for manual, automation testing of the various applications.
  • Involved in manual testing of business requirements, functionalities and bug fixes.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Developed SQL queries to query database to test backend process of application.
  • Test Case Preparation, Test Case Execution, Test Status Reporting, Defect Analysis/Bug Reporting
  • Analysis on production tickets and ticket routing to respective technical team
  • Coordination with different teams for fixing the production issue
  • Testing the issue once it is fixed before deploying into production
  • User education and communications

Environment: Selenium WebDriver, Java, Junit, Jenkins, POM, Agile, XPath, Eclipse, MSWord, MS Excel, Windows, GIT, Oracle.

Confidential, Smithfield, RI

QA Automation Engineer

Responsibilities:

  • Resource planning based on the workload and skills set
  • Assigning task to testing team members and ensure that all of them have sufficient work in the project
  • Publishing Daily, Weekly and Monthly status report to all the stakeholders
  • Responsible for designing Automation Framework.
  • Developed automated tests in Java using Selenium WebDriver, Eclipse and TestNG.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Responsible to verify Web services API request, response data validations in REST protocol.
  • Used RTC (Rational Team Concert) as a repository for test cases & Integrated the automated test suites with manual test cases in RQM (Rational quality manager)
  • Configured Selenium WebDriver, TestNG and Maven tool and created Selenium automation scripts in java.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email and Used Extent Reports for Reporting.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Troubleshoot programming bugs, test bugs, and manage bug lifecycle in JIRA
  • Involved in Kanban methodology-based Project Planning, Test planning and coordinating on all SDLC phases.
  • Prepared weekly productivity reports and submitted test metrics to the management.
  • Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.
  • Attended day-to-day meetings for providing daily status of the Automation Suites and status of existing defects and functionality
  • Database testing using SQL in Oracle.
  • Participated in weekly Automation review meetings to review the present Automation framework & enhance the framework based on the discussion.
  • Co-ordinate with Developers, users and various members of the team to discuss and resolve defects as well as their priorities / severity

Environment: JAWS, Selenium WebDriver, Java 1.7, Eclipse, TestNG, SOAP UI, Maven, Jenkins, RQM, RTC, XPATH, Firebug, Firepath, KANBAN, SQL, JIRA, Oracle and Windows.

Confidential 

QA Tester

Responsibilities: 

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
  • Involved in complete QA Life Cycles.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
  • Performed Manual Testing to check flow of the application.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Created Test Execution metrics during the test cycle.
  • Identifying bugs and interacted with QA Lead and Developers to resolve the issues of on bugs.
  • Participated in QA Team meetings and weekly QA testing reviews

Environment: Quality Center, Oracle, SQL, Windows and UNIX

We'd love your feedback!