We provide IT Staff Augmentation Services!

Qa Automation Test Engineer Resume

0/5 (Submit Your Rating)

Lyndhurst, NJ

SUMMARY:

  • Around 9 years of experience in Software Testing Automation and Manual with a good understanding of Test Planning, Test Design, Test Execution and Defect Reporting and bug Tracking.
  • Good knowledge of Software development life cycle (SDLC) and Software test life cycle (STLC).
  • Worked in wide variety of domains which includes Finance, health care insurance, and Banking.
  • Having an experience as Quality Analyst and Engineer with testing of stand - alone, client server, web-based Database, Enterprise, Mobile applications.
  • Expertise in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system, Regression, integration, API Testing, and UAT testing browser compatibility testing.
  • Expertise in SQA (Software Quality Assurance) including Manual and Automation testing using Selenium WebDriver, Selenium IDE, Java, TestNG, Cucumber & Maven, UFT/QTP, JUnit/TestNG, Quality center, JIRA, SOAP UI.
  • Maintained Selenium and Java Automation Code and resources in source controls like SVN for improvements and new features.
  • Experience Automating Web Application Testing using Selenium WebDriver with Java.
  • Experience with Fast paced environment like Agile and Scrum Methodologies.
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experience in Creating requirement traceability using Confidential ALM tool.
  • Developed Appium Scripts for Native & Browser Android Apps using Java
  • Good skill in Test Management and Tracking, Test Execution, Test Report generation, and Analysis using Quality Centre and JIRA.
  • Responsible for issue correction for the back office team within 8 hours (functionally) and 24 hours (coding corrections) adhering to the SLA.
  • Expertise in using Selenium WebDriver to automate tests on cross browser across different browsers such as Internet Explorer, Chrome, Firefox and Safari in different Operating Systems to serve cross platform testing environment using Selenium GRID.
  • Experience in Using Jenkins for Continuous Delivery and Continuous Integration for Smoke testing and Regression testing of the builds.
  • Worked in Multiplatform Environments like Windows, UNIX, Web applications, and GUI based client/server applications.
  • Well organized, flexible, hardworking and committed to ensure timely delivery.
  • Highly Motivated, Detail oriented, Versatile and able to work independently or as a part of a team.
  • Good analytical and problem-solving skills. Able to quickly adapt to new environments and learn new technologies.
  • Good Written and verbal communication, team player and can work independently.

TECHNICAL SKILLS:

Programming Languages: Java, C#

Automation Testing Tool: Selenium Web Driver, TestNG, UFT

Bug Tracking Tool: JIRA, Confidential QC, Rally Bugzilla, TFS, Confidential ALM.

Front-end Technologies: HTML5, CSS3, JavaScript

Databases: MySQL, SQL server, Excel, Oracle

Platforms: Windows 2008/2008 R2/2012, UNIX, LINUX

Tools: ECLIPSE, Microsoft Office Suite 2015, Visual Studio 2015

Methodologies: Agile Methodology, Scrum, Rad & Water fall.

PROFESSIONAL EXPERIENCE

Confidential - Lyndhurst, NJ

QA Automation Test Engineer

Responsibilities:

  • Testing of new features by creating test specifications, test cases, and working closely with development and business teams.
  • Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing using Black Box Testing methodologies.
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project's test conditions.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional.
  • Implemented Test driven development (TDD/BDD) framework using cucumber tool with Gherkin Language
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web-based applications.
  • Executed scripts on multiple browsers simultaneously using Selenium Grid.
  • Implemented Page Object Model (POM) by creating objects for each page.
  • Automated internal Mobile application module using Appium and Web driver by setting the Emulator, simulator and tested on various browsers
  • Tested REST and SOAP Services by using SOAP UI tools and Rest Clients and validated the responses against the database.
  • Tested SOAP Web Services by understanding the WSDL, driving the parameters from property files and scripting using groovy scripting
  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics& implement improvement actions for next iterations.
  • Involved in Defect Management, Defect Review and Defect Status Reporting.
  • Identifying, logging, tracking and escalating bugs using JIRA/Rally.
  • Performed backend testing using SQL queries to retrieve and verify information in the database to test Data Warehousing and Data Cleansing for the arrangement of customer data.
  • Writing complex SQL queries for data validation for verifying the ETL Mapping Rules.
  • Maintained QA/Test environments and assisted in build and deploy activities.
  • Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.

Environment: Java, Selenium Web driver, TestNG, Maven, Groovy, Appium, Eclipse, XPATH, PL/SQL, HTML, SQL, Jenkins, UNIX, Rally.

Confidential- Wilmington, DE

QA Analyst (Mobile testing)

Responsibilities:

  • Coordinated with different development teams for defect fixes, new releases, build schedules.
  • Involved in sprint grooming and CD (concept definition), KT/knowledge transfers sessions, DRB, meetings.
  • Coordinated with Automation, Performance testing teams in helping them understand application and getting them relevant test data. Performed web services testing using SOAP UI tool.
  • Developed checklists to verify and ensure that the Functional specifications, Use cases, UI specifications documents are within the guidelines as specified by the Client.
  • Involved in updating the mobile app builds for online availability from the server for the team to download the app.
  • Installed the mobile application on various platforms and OS like Apple iOS 6.0/5.x/4.x, Android 2.3 & up, Tablet editions. Initiated a new method'Spot testing' to test the application with developer.
  • Performed end-end testing core mobile applications based on different platforms and operating systems for Apple, BlackBerry, Android and Windows smart phones and devices. Validate the OS needs and browser supporting.
  • Hands on experience in complete Regression testing on Mobile App and Mobile Web by reviewing the source code after each build for every sprint.
  • Performed testing, based on cross browser testing along with cross functionality testing.
  • Experience in performing data analysis and used SQL for validating the data.
  • Maintaining, Monitoring, and documented the behavior of the application in different phases of Testing.
  • Tracked the progress of test case planning, implementation and execution results.
  • Complete UAT support interacting directly with end-business users and organize the UAT approvals in project shared repository for each story (requirement).
  • Supported the sprint release, production releases and s.

Environment: Confidential -ALM11/QC, QTP, Windows XP, Apple-MAC, MS Office Suite, Toad, Oracle, DB2, Soap UI, Agile-V1, PerfectoMobile. Sencha touch, mobile dev tool-worklight.

Confidential, Plano, TX

Sr. QA Analyst

Responsibilities:

  • Hands on experience in developing test plans and strategies for testing web applications and e-commerce solutions.
  • Used Quality Center ALM to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script, from which the Defects were generated.
  • Used Quality Center ALM to open tickets for the Defects.
  • Prepared reports on bugs and defects generated during test execution daily.
  • Gathered and analyzed System Requirement Specification (SRS), Functional Requirement Specification (FRS), and User Interface Document.
  • Involved in development of System and UAT test cases from functional requirements, technical specification and user interface documents (UI Docs)
  • Performed regression testing to ensure that fixed bugs did not generate new bugs.
  • Tested the ETL process for both before data validation and after data validation process. Tested the messages published by ETL tool and data loaded into various databases.
  • Use SQL queries to perform the back-end testing of the SQL Server Database
  • SQL querying skills and an ability to review data and validate it against test results to ensure Functional Requirements are met
  • Analyzed and identified the root cause of anomalies encountered by reviewing log files and database tables and created complex SQL queries.
  • Wrote SQL queries for target to source data validation based upon business data requirements.
  • Developed Test cases for field level validations, End-To-End scenarios to cover the entire flow of data from source to target through SSIS.
  • Wrote SQL queries for data validation based upon business data requirements.
  • Wrote complex SQL joins to connect up to seven tables for data validation.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center.

Environment: Asp.Net, SQL Server 2012, PL/SQL, Confidential ALM 12.01, Windows Server 2012, SSIS, SSRS, eclipse, office 2010, IE 10.

Confidential - Boston - MA

Automation (Selenium )/ Manual Tester

Responsibilities:

  • Interacting with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Configured Selenium WebDriver, JUnit, Maven tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Identify test cases to automate. Automate those test cases using Selenium WebDriver, Cucumber and Java technologies Junit in JENKINS.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT ) User Acceptance Testing, and End to End Testing
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Automated the Test cases using Selenium for Regression testing and JUnit for grouping the tests
  • Converted commercial QC Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Sound knowledge on Object Oriented Programming concept and Java Language.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different methods.
  • Performed Unit testing with JUnit test frame work and use Bromine for easy running the test and store the result for analysis the test.
  • Conducted workflow, process diagram and gap analysis to derive requirements for existing systems enhancements.
  • Used firebug to identify object's ids, Name, XPaths, links in the application.
  • Used Confidential Mercury Quality Center for Test Management for functional Test Automation.
  • Participated in Walkthrough and defect report meetings periodically.

Environment: Selenium, Quality center, WebDriver, Cucumber, TestNG, MAVEN, JENKINS, Junit, Windows XP, MS word, MS XL

Confidential - Chicago - IL

QA Analyst

Responsibilities:

  • Reviewed all the Application documents and created Test Plan.
  • Execution of test scenarios, analyzing the actual results against the expected results and creation of test data.
  • Documented the requirements in the Requirements Module of the Quality Center.
  • Involved in creating master test plan which enabled the introduction of various test strategies, QA team's role, defect tracking system, deliverables etc.
  • Defining and performing the Test strategies and associated scripts for the verification and validation of the application and ensuring that it meets all defined business requirements and associated functionality.
  • Used Quality Center to prepare Test cases, procedures and Requirements Traceability Matrix (RTMS).
  • Performed Web testing, database testing, GUI testing, end to end testing, production assurance, System testing, functionality, Regression and User Acceptance testing (UAT) as a part of different quality activities such as bug tracking and control.
  • Developed SQL queries for database testing / backend testing.
  • Wrote many SQL queries using SQL query analyzer to query the data base tables for correct entries.
  • Involved in Execution of UAT Test Cases.
  • Submission of bug report and artifacts on QC ALM with the help of Snag it Creation of Test Summary report and making it approve.
  • Worked closely with SME's in creation of BPT's using the tool Quality Center 10.0.
  • QTP was used to generate automated test scripts for functionality and GUI testing.
  • Defined and created components combined the components to BPT's and have automated wherever needed.
  • Created Recovery Scenarios, Object Repositories, BPT's and closely worked with Business and Development teams.
  • Implemented BPT (Business Process Testing) Framework using QTP, QC and BPT add in for QC.
  • Ran the Test scripts, created Defects as per Agile methodology.
  • Interacted with Developers to report software bugs and re-tested the fixed issues found during Regression Testing and UAT.

Environment: QTP, Confidential ALM, Microsoft Office, VB Script, Oracle, MS Word, Excel, HTML, UNIX, SQL, XML

Confidential

Analyst

Responsibilities:

  • Involved in Creating Detailed Test Plan, Test Approach, Test Strategy documents based on the information gathered through business requirements and design/application walkthroughs.
  • Collaborated with product management teams in an Agile environment to develop a comprehensive set of tests for web-based applications.
  • Used Bugzilla bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release.
  • Involved in testing specific application features like adding products to cart, localization, and Order flow through, Email configurations as part of e-commerce application testing.
  • Prepared test cases in Excel sheets.
  • Performed regression tests on application builds and analyzed the test results.
  • Performed manual testing and created various test results to track the testing results.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Performed SQL queries as per the request from the business team in MS Access
  • Interacted with developing team to resolve technical issues and investigated software faults.

Environment: Bugzilla, Windows XP, Windows, MS Excel, MS Access, TOAD, SQL

We'd love your feedback!