We provide IT Staff Augmentation Services!

Sr. Qa Analyst / Automation Engineer Resume

5.00/5 (Submit Your Rating)

Madera, CA

SUMMARY

  • About 6+ Years of experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, Engineer, design, application testing of Data warehousing, Backend and Business Intelligence processes and Web Based and Client/Server applications.
  • Proficient in creating Requirements traceability matrix, Test Plan, Test Cases and Test Scripts using business specifications and crude requirements.
  • Experience in Building Microsoft.Net/C# automation Scripts by using Selenium, MS Visual Studio, MS Test, NUNIT, Spec flow, Coded UI, Azure and good expertise in using Annotations.
  • Experience in developing manual and automated Test scripts and test cases based on the client provided BRD, FRS and SRS.
  • Experience in developing the Automation framework using both C# and Core Java programming using OOPS concepts, Selenium, Java, JUnit/TestNG, Eclipse, Maven.
  • Extensive experience in Black box testing, Functional testing, Integration testing, Data Driven Testing, Regression testing, System Testing, GUI testing, Back - end testing, White Box testing, Load/Performance testing in different stages of QA process using Selenium web driver.
  • Involved in development of Test Plan, Strategy, test scenarios by the Requirement and Preparing the Test cases, enhance, maintaining them and documenting all phases of the QA process.
  • Good experience in designing, developing, enhancing automated test scripts for Selenium using Java.
  • Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.NET.
  • Develop user stories and to-be process flows to support the design and development of Salesforce solutions for our clients.
  • Experience using Salesforce or similar CRM Products to develop client or business solutions.
  • Created framework from scratch for Page Object Model, Dada driven and hybrid driven.
  • Having experience in created Maven project as a building tool in Selenium
  • Created User stories and evaluated Business Process Reengineering of the system.
  • Good understanding Of SQL and Python
  • Implemented processes,
  • Expertise in writingSQLqueries, test case design, test tool usage, test execution and defect management
  • Experience in entire SDLC and QA life Cycle.
  • Expertise in Manual and Automation Testing using QTP/UFT, ALM/QC, SOAPUI, Selenium.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver GRID/IDE, Appium, Selenium Driver in JavaScript, Mercury QTP, HP Quality Center, Manual Testing, cucumber, UFT, SOAP UI, JIRA, Protractor, JMeter, Wireshark.

Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, AngularJS, jQuery, JavaScript.

Bug Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), IBM Rational, Clear quest, Bugzilla.

Languages/Script: C, C++, Java, C#, ASP.Net, SQL, PL/SQL, Python, UML, VB Script, Java script.

Project Management: Microsoft Project, Rally, MS Visio, Rational Rose

Browsers: Internet Explorer, Firefox, Chrome, Opera and Safari

Operating System: Windows XP, 7, 8, 10, Ubuntu, Mac, UNIX, Mac and Linux

Mobile Testing: Android, IOS

Version Tools: GIT and SVN

Testing Frameworks: Junit, TestNG, TDD, BDD, POM,STB

Build/CI Tools: Ant, Maven, Jenkins, Hudson.

Packages: MS-Office Suite (Word, Excel, Access), MS Visio.

Databases: MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, TOAD, S MySQL

PROFESSIONAL EXPERIENCE

Confidential, Madera, CA

Sr. QA Analyst / Automation Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG)
  • Identified test cases to automate. Automate those test cases using Selenium Web Driver, TestNG and Java technologies (Eclipse IDE), UFT. Contributed in framework creation.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Performed white box testing using TestNG for class, method, & Web Services testing.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Wrote feature files using Cucumber and implementing step definitions in Ruby with selenium web driver using selenium page object model.
  • Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Have built a test automation framework based on Page Object Model, TestNG and Selenium Webdriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Setting up Azure Network Security with NSG (Network Security Group) and Endpoint ACLS.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
  • Developed Scripts for UI automation using Merlot frame work which is developed using Cucumber and Ruby with selenium web driver.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.

Environment: Selenium WebDriver, Jenkins, Cucumber, Ruby, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, UFT, Java, Azure, HTML, CSS, TDD, Android, .Net, SQL, Oracle and Windows, JMeter, Jasmine.

Confidential - Quincy, MA

Sr. QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Created JMeter scripts to perform the load, volume, stress and capacity testing
  • Developed Data Driven Tests using QTP and HP ALM QC and automated functional testing.
  • Worked on cloud technologies such as AWS and handled operations like EC2, S3 and VPC
  • Involve in Developing Hybrid framework using UFT/QTP.
  • Involved inSDLCof application developed using AGILE methodology
  • Tested web based application developed in AngularJS, Java and ReactJS Based Application.
  • Developed Appium framework usingSeeTestfor both Android and IOS applications.
  • Implemented Appium Scripts to test iOS and Android platforms.
  • I was involved in GUI web and client-server applications usingpythonand Selenium.
  • Experience in Manual and Mobile app Testing in Android, IOS, Windows and Linux Platforms.
  • Used HP ALM, Jira for defect reporting and tracking.
  • Acceptance testing and UI functional testing using Perfecto with extension of Appium and core Java as scripting language.
  • Performed manual testing using postman plugin for chrome to test rest services
  • UsedInformaticaDVOautomation tool to automate the testcases.
  • Assisted customers with integration of Meraki Products into their existing network topology.
  • Used Perfecto for native, hybrid Mobile Application Testing for Android platforms.
  • Developed Automation scripts for all the new UI changes using core JAVA and Perfecto.
  • Developed Data Driven Tests using QTP and HP ALM QC and automated functional testing.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • To verify the object properties, worked on creating verification Points using VB Script level and created various functions of application in QTP/UFT.
  • Participated in all phases of the Software Testing Life Cycle(STLC)
  • UsedInformaticaDVOautomation tool to automate the testcases.
  • UsedETLmethodology in testing for supporting data extraction, transformations and loading processing, in a corporate-wide-ETLsolution usingETLtools like Informatica.
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running. Used Git as code repository and Code Collaborator to manage code reviews.
  • Involved in writing Test Plans, Test Cases and Test Scripts (using QTP).
  • Involved in functional testing, black box testing, performance, video, negative testing, compatibility testing, and recovery testing.
  • Aided in malware signature release lifecycle and carried out all aspects of verification
  • Analyzed application data using the SQL to identify theETLprocesses
  • Developed and maintained automated regression test cases in Selenium usingcore Javaprogramming language.
  • Provided technical assistance across the entire Meraki product line, including security appliances, switches, wireless access points, and VoIP devices.
  • Involved in regression testing using QTP/UFT tool prior converting QTP scripts to Selenium web-driver.
  • Involved in understanding the process and nitty-gritties of anti-malware testing.
  • Performed extensive Data Validation, Data Verification against Data Warehouse.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Automated testing. Worked with Source version control tool such as Git.

Environment: Selenium WebDriver, Junit, TestNG, Eclipse, white box, grey box, black box, Cucumber, Ruby, Java, C#, JBehave, Java Script, JSON, QTP, ALM, SOAPUI, Postman, Android, iOs Platforms, Agile, Perfecto Mobile, Appium, HP ALM, Jenkins, Quality Center, SOAP UI, Rally, Jira, Internet Explorer, Chrome, Firefox, SQL, Oracle.

Confidential, Atlanta, GA

Sr. QA Analyst

Responsibilities:

  • Responsible for creating Test cases, Test scripts as per the requirement documents for OMS and Coordinating Close interaction with designers and software developers to understand application functionality and navigational flow.
  • Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing the functionality, GUI, security, and usability of the Join Process, Ordering Process and Member Area, which includes Member’s Personal Information, and Processing Order Information.
  • Prepared test data for functional testing as documented in the test plan.
  • Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.
  • Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up of the bug life cycle.
  • Involved in compatibility testing with other software programs, hardware, operating systems and network environments.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL queries on the Oracle database.
  • Conducted Interface and Regression Testing manually during the various phases of the development.
  • Used Quality Center, defect tracking tool to report application defects and enhancements request and discussed with developers to resolve technical issues.

Environment: Manual testing, Quality Center, UNIX, HTML, Java, JSP, EJB, Visio, XML, Oracle and Windows.

Confidential, Newark, DE

QA Analyst

Responsibilities:

  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed and implemented robust MVC pattern base testing withSeleniumWebDriver which cut down the script development time in half.
  • Developed automation scripts usingSeleniumWebDriver, Eclipse, TestNG and Java.
  • Developed re-usable function using TestNG for the Test Automation.
  • Worked on creating test case for Object -driven framework forSeleniumWebDriver.
  • Involved in automating test cases usingSeleniumWebDriver with TestNG.
  • Used Java as client library forSeleniumWebdriver to design and developed Automation test Framework using TestNG.
  • Created, reported and analyzed defects using JIRA and performed manual testing using Salesforce CRM.
  • Involved in Writing Maven build scripts to automate the compilation and execution of Junit test cases/suites for VIN service, common data service, Admin UI and java client modules.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Involved in Functional, Data Validation testing, Negative testing, Positive testing, Regression, and Black Box testing by using manual testing approach.
  • Bug tracking was one of the responsibilities, used JIRA for tracking the bugs.
  • Performed build acceptance testing and smoke testing usingCucumberautomation tool.
  • Extensively usedSelenium(data-driven, XPath locator) and WebDriver to test the web application
  • Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.

Environment: HP Quality Center, Quick Test Pro, Selenium, JIRA, Java/J2EE, JavaScript, Web Sphere, WSDL, Linux, UNIX, XML, Selenium, Rally, WebLogic Application Server.

Confidential, Omaha, NE

QTP Test/ Automation Engineer

Responsibilities:

  • Used Agile-methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Performed Integration, Regression tests, User interface testing, Usability testing, based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Participated in QA team with manual testing update or repair existing test case.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Checked for the Database Integrity using the SQL Queries.
  • Involved in Documented Test cases corresponding to business rules and other operating conditions.
  • Involved in ensuring the quality of Malware Signatures for emerging threats across McAfee Security Products.
  • Performed Web Services automation testing using Swagger to test API.
  • Utilized Postman REST client to build REST calls for various application programming interfaces (APIs) to perform functional tests.
  • Worked onETLin writing the queries.
  • Assisted working team on with TestComplete scripting and automation.
  • Developed applications running through TestComplete.
  • Interacted with Developers and System Analysts to understand the severity of the defects and assigned priorities accordingly using ALM/Quality Center.
  • Tested both XML and JSON formats by getting involved in testing both SOAP and REST services using Rest Assured.

Environment: ALM/Quality Center, SQL, QTP, VB Script, Agile, SOAP & REST, Windows, TestComplete.

We'd love your feedback!