We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Madison, WI

SUMMARY:

  • Over 7 years of professional experience in Information Technology with vast experience in both automated and manual software testing.
  • Hands - on experience as Quality Assurance (QA) Engineer in executing web-based applications and client server applications on different platforms using Selenium.
  • Proficient in analyzing Business, Functional and Technical Specifications.
  • Good Knowledge in Software Verification and Validation based on Testing Methodology.
  • Experienced in developing test plans, test cases and test reports based on the Business Requirement Documents (BRD).
  • Excellent skills in analyzing and reporting bugs, interaction with team members in fixing errors.
  • Extensive knowledge of SDLC (Software Development Life Cycle) such as Waterfall and Agile.
  • Well versed with Agile process.
  • Expertise in performing different types of Testing: Black Box, Functional, Positive, Negative, Integration, Regression, Sanity/Smoke, Performance and Backend Testing.
  • Strong Knowledge in JIRA for Testing, Bug/Defect Tracking and Reporting resolved bugs.
  • Good Knowledge in Backend Testing with SQL Queries on Oracle and SQL Server for data verification and compare expected results with database.
  • Experienced in the development of Behavior driven, Keyword driven and Hybrid frameworks in Selenium.
  • Extensive knowledge creating automation scripts using Selenium WebDriver and TestNG/JUnit in Java.
  • Expertise in developing and implementing Page Object Model framework with Selenium WebDriver.
  • Experienced in developing BDD (Behavior Driven development) scripts with Cucumber & Gherkin.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Good knowledge in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Good knowledge in Web Services testing using Postman and RestAssured for Rest API.
  • Good exposure in doing performance testing using JMeter.
  • Exposed to mobile automation testing on iOS and Android OS platforms using Appium.
  • Expertise in implementing cross browser and cross platform web testing with cloud services such as SauceLabs and BrowserStack.
  • Able to meet deadlines in fast paced, dynamic team environment and have taken the initiative to learn job-related skills on my own.
  • Good team player and ability to work independently along with strong problem solving, learning and communication skills.

TECHNICAL SKILLS:

Testing Tools:: Selenium WebDriver/IDE/Grid, Postman, RestAssured, SoupUI, JMeter, Cucumber, Zephyr

Languages: JAVA, C/C++, C#, SQL, Gherkin

Test Framework: JUnit, TestNG, Appium

Databases:: SQL Server, MS Access, Oracle, MySQL

Operating Systems: Windows, Mac OS, Android, iOS, Linux, UNIT

Cloud Testing: BrowserStack, SauceLabs

Source Version Control Tools:: Git/GitHub

Defect Tracking Tools:: JIRA, HP ALM

IDE: Eclipse, IntelliJ, Android Studio

Build Tools:: Jenkins, Maven

Web Technologies: HTML, CSS, X-Path, Firepath, XML, JASON

Methodologies: Waterfall, Agile, SDLC, STLC, BDD, TDD

Miscellaneous Tools: MS Office Suite, IE/Firefox/Chrome/Safari

PROFESSIONAL EXPERIENCE:

Confidential, Madison, WI

Sr. QA Automation Engineer

Responsibilities:

  • Participation in walkthrough for BRD, Test Plan, Test Strategies, test scripts and Traceability Matrix.
  • Experienced in Mobile Testing includes Device, Tablet and App Testing.
  • Extensively worked on performance testing tools like JMeter.
  • Responsible for analyzing the test Objectives and prepare Test Plan and Test script for the projects.
  • Responsible for analyzing the test data needed for the test scripts and work with the data team to get the required data.
  • Responsible for Code Packaging and Deployment to Uat and Production servers in the .Net Web farm and python.
  • Develop scenario based testing for the Jmeter scripts.
  • Resolve escalated hardware and software issues related to WLAN/WAN.
  • I supported the valuation team of a leading Life & Annuity Reinsurer in the market.
  • Run builds for the development team in Bamboo tool (Atlassian).
  • Used Automation Test Tools Cucumber JBehave, Specflow, Gherkin, Webdriver, Selenium RC, Watir Webdriver.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs.
  • Involved in Actuarial/Functional testing of new business requirements (Related to Life insurance products, Disability contracts, Annuity products, Funeral insurances & Pensions contracts) developed in the standard product before its delivery to the client
  • Got an opportunity to write the automated tests using the nightwatch.js
  • Extensive experience in ETL/ Data warehouse backend testing and BI Intelligence reports testing.
  • Experienced in designing customized hybrid framework (keyword Driven & data Driven)using selenium Webdriver, java, TestNG performing analysis of life & annuity insurance business requirements, conceptualize solutions and writing functional specifications based on the standard product framework.
  • Worked extensively in testing Soap and Restful web services using SoapUI and validated the response using assertions.
  • Reviewed JSON, HTML, XML files in SOAPUI after applying assertions to the source property.
  • Responsible to update the project team on the progress and let the team know if there are any setbacks to meet the timeline for the project.
  • Wrote business logic code in C# code behind files to read data from database stored procedures
  • Responsible for projecting the QA sizing for the projects and change request.
  • Responsible for impact analysis of the changes that has cross project functional impact.
  • Responsible to report defects and participate in troubleshooting with development and configuration team for the reported defect.
  • Good experience in testing various Service Oriented Architecture (SOAs) spanning across various departments using SOAP and Restful UI.
  • Performed unit testing using Junit/TestNG, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.
  • Proficient in testing tools such as QC/ALM, JIRA, test Rail, and defect tracking software such as Bugzilla, Element-tool, Mantis.
  • Participated in creating the automation framework for the middleware. Analyzed the legacy projects to be best candidates for automation.
  • Used XML to capture the data from the SQL server database into ASP.NET pages.
  • Used Autoit to simulate keystrokes and mouse movements.
  • Strong technical knowledge on python and Perl.
  • Responsible for writing server-side web application logic using Python.
  • Good knowledge on Test driven development (TDD) and Behavior driven development (BDD).
  • Customized the QTP test as per the test Case by using the VB-Script.
  • Participated in regression effort for the release, responsible for resolution of regression defects.
  • Responsible for initiating the ambiguity call with development and business.
  • Responsible for initiating and defect calls for project and regression with development.

Environment: Windows Web Forms, ASP.NET, Soap, Bugzilla, Rest, Autoit, SQL-Server, Visual C#.NET, .NET Remoting (Interface), Web Services, .NET Framework, TestNG, Windows Services, MSMQ, COM+, XML API, XSLT, Microsoft Visual Source, SQL Reporting Services, IBM Rational XDE Developer Plus .NET, Maven, JMETER.

Confidential, Lakeland, FL

QA Engineer

Responsibilities:

  • Activity participated in analyzing Online Payments application and worked on hands of the application as per the test case.
  • Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System Use Cases.
  • Performed Functional tests using Selenium WebDriver with data driven framework .
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber
  • Worked with Chrome extension Postman REST Client, an HTTP client for testing web
  • Services
  • Actively participated in testing the web screens (GUI).
  • Involved in executing the test scripts developed, during Regression Execution and raised the
  • Defects in HP ALM.
  • Worked on Databases to verify the Backend Validations using SQL Developer.
  • Actively performed Test Execution, defect coordination and defect facilitation activities.

Environment: Selenium, TestNG, Cucumber, Postman, SQL Developer, HP ALM, Agile, SQL.

Confidential, Eden Prairie, MN

Software Tester

Responsibilities:

  • Interacted with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
  • Designed and developed test cases for manual testing.
  • Analyzed the requirements and come up with all possible scenarios to develop test cases.
  • Communicated with business analysts to get clarification on questions related to functionalities.
  • Involved in Defect Tracking and Reporting.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.
  • Updated management on testing results, activities and planning using Quality Center/ALM.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Developed SQL queries to communicate with Oracle Database to perform database validations.
  • Worked on Keyword Driven framework and created the test scripts using Selenium WebDriver and JUnit testing framework.

Environment: Selenium WebDriver, Java, JUnit, Quality Center/ALM, SQL, Oracle, HTML, XML, MS word/Excel.

We'd love your feedback!