We provide IT Staff Augmentation Services!

Qa Tester Resume

Hoffman Estates, IL

SUMMARY

  • Around 8 years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation Testing of Web Client Server, Cloud (AWS), Mobile, API, Webservices applications.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise working in both Water Fall & Agile methodologies.
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Worked on Protractor, JavaScript, Jasmine to automate Angular 9 applications and performing Regression testing.
  • Worked in buildingautomationscripts and frameworks usingSeleniumWeb driver with Java.
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling etc. and experience in Groovy and JavaScript.
  • Developed and maintained automated test scripts for Regression testing using POM framework with Java, Selenium Web Driver and TESTNG
  • Experience in testing both SOAP and REST services using SOAP UI, Postman and Tested both XML and JSON formats.
  • Used Appium tool to test automation test scripts on both IOS and Android platforms for native andmobilewebsites onmobiledevices.
  • Experienced in developing VB scripts in Quick Test Pro (QTP/UFT) to perform Functional, Regression, System and end-to-end testing.
  • Sound knowledge on Junit, NUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson/Bamboo for Continuous Integration.
  • Expertise in performing Android Emulators & IOS Simulators for Mobile Automation Testing using Appium for Native, Hybrid and Web Based mobile applications.
  • Implementing infrastructure on newAWSsystems and migration of existing Linux and Windows based infrastructure to AWS andAzureCloud plat forms and automated usingTerraform, Cloud FormationTemplates.
  • Experience in Unit testing, Functional testing, Regression Testing, User acceptance testing(UAT), Integration testing, System testing, Performance testing, White Box Testing, Black Box testing, Sanity testing, Exception testing, API Testing, Cross browser testing, Compatibility testing & Security testing
  • Management and design of integrated build pipelines using continuous integration workflows such asJira, GIT, Stash, Bamboo, Jenkins, Docker, Kubernetes, Terraform
  • Experience with source version control tools such as Subversion (SVN), TFS, Git and Bitbucket.
  • Knowledge of Web Development technologies in general, including HTML, JSON, CSS, JavaScript, AJAX & XML.
  • Expertise in the design, development and execution of manual test cases and logging defects using HP ALM, Quality Center and JIRA, TFS.
  • Developed function libraries, shared repository, Descriptive programming, Recovery scenarios using QTP.
  • Performed Back-End testing by writing SQL queries using SQL server, Oracle database tools.
  • Strong in writing SQL queries to perform backend data validations.
  • Experienced in using Selenium automation frameworks like Hybrid, Data-driven, Keyword frameworks and POM.

TECHNICAL SKILLS

Testing Tools: Selenium Webdriver,Jmeter, Postman, QTP, HP load Runner, SOAP, Protractor, Manual Testing, Appium (Android & iOS Testing).

Frameworks: Page Object Model, Keyword Driven, Cucumber, Jasmine, Gherkin, TestNG, Junit, NUnit, Data Driven, TDD, BDD, Hybrid Testing

Build & Integration Tools: Maven, Ant, Jenkins, Docker, Terraform, Bamboo, Hudson.

Defect Tracking Tools: Rational Clear Confidential, Jazz, Quality Center, MS Office, Jira, TFS

Development Environment: Eclipse, Selenium, Visual studio 10-12

Operating Systems: Windows, UNIX,Linux,Mac,iOS,Android

Languages: Java 8, C#, PL/SQL, VB Script

Databases: Oracle, Sql Server 2005/2008, MySQL

Web: Asp.net, PHP, JavaScript, HTML, XML, HTML 5.0,CSS4,Charles proxy

Processes: Software Testing Life Cycle, Defect Life Cycle, Testing Methodologies, Black Box Testing Techniques, White Box Testing Techniques, Agile Process.

Reports: XSLT Testing reports

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API and Unit testing

PROFESSIONAL EXPERIENCE

Confidential, Hoffman Estates IL

QA Tester

Responsibilities:

  • Involved in preparing the Test plan based on BRD and User Stories.
  • As test Engineer, involved in plan & perform testing, verification & validation, and quality assurance.
  • Attend daily scrum meetings, reviewed user stories
  • Extensive Knowledge inAgile Methodologyand participated inSprint planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings
  • Designed and developed test scenarios and test cases in TFS for Authentication or login module, Transaction module and customer profile module based on functional documents and User stories.
  • Developed Test Cases in Version One Tool.
  • Performed parameterization of the automated test scripts in Selenium, to check how the application performs against multiple sets data.
  • Created Test Data for QA and UAT.
  • Used SeleniumWeb Driver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Used Jenkins as continuous integration server to run automated test suites and for code deployment. And used CI/CD pipeline.
  • Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
  • Filed and tracked the defects using Rational Clear Confidential .
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) and TESTNG frameworks.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Performed extensive back-end testing by executing SQL queries to validate different reports like customer activity reports, customer transaction and file maintenance reports using Oracle.
  • Written tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
  • Validated the Web Services, both Request and Response messages using SOAPUI tool
  • Documented the test results and test summaries in the respective user stories in the TFS.
  • Created bug records and communicated with developers.
  • Work with soap UI for generating API request and analyze the response success and failures of interfaces.
  • Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Updated WSDL file as needed for Endpoint, Tested request and response XML. Added Assertions to validate the response xml with database.
  • Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
  • Along with validation on the front end, perform the backend log analysis in UNIX environments to make sure the interfaces yield the correct results/response to requests.
  • Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
  • Used new features of Java 8 Annotations, Generics, enhanced for loop and Enums
  • Involved in planning test execution activities, defect reporting and analyzing test metrics.

Environment: Selenium WebDriver, Java, xPath, Web Services, SOAP UI, REST API, POSTMAN, Test NG, Cucumber, HTML5, Java Script, CSS4, AJAX, TFS, SQL, Oracle, TOAD, SVN, Maven, Jenkins

Confidential, Milwaukee, WI

Sr. QA Tester

Responsibilities:

  • Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Extensive Knowledge inAgile Methodologyand participated inSprint planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings.
  • Used JIRA as a project tracking tool/Defect tracking/Test case Management tool
  • Designed and developed test scenarios and test cases in TFS for Authentication or login module, Transaction module and customer profile module based on functional documents and User stories.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features forBDD(Behavior Driven Development),TDD(Test Driven Development) usingCucumber
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) and TESTNG frameworks.
  • Implemented Gherkin to acceptance tests(GIVEN/WHEN/THEN)directly to automated tests
  • Implemented preconditions verification rules using Gherkin GIVEN option for the custom business rules
  • Involved in performing Unit and Integration testing (TestNG) using mocking framework Mockito.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Written tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
  • Expertise inSmoke testing, Regression testing, System Testing and UAT.
  • Integration testing on web API’s with Fiddler tool compose and execute different HTTP requests to our Web API and check HTTP response
  • Using Jmeter for simulation of users for server testing and performance on request and response
  • Validated the Web Services, both Request and Response messages using SOAPUI tool
  • Documented the test results and test summaries in the respective user stories in the TFS.
  • Created bug records and communicated with developers.
  • ImplementingLoadRunner, Performance center, JMeterbased infrastructure including Architecting
  • Used Apache Postman for Rest API services testing
  • Validated high level REST microservices using POSTMAN.
  • Created and executedJMeterscripts for performance testing of portal
  • Rest API services tested using Mockito framework, utilized Java1.8 for validations
  • Mock the database layer using Mockito and run the tests using business rules
  • Used Jenkins for CI/CD process and automated builds and deployment process
  • Performed Mobile Testing of Android based Apps usingAppium. Connected Real Devices.
  • Used one-way/two-way data binding, filters, UI-routers and creating custom directives in Angular 9.
  • Automated Mobile application by using Appium.
  • Extensively usedJava 8 Streams, LambdaFunctions, Predicates, Functional Interfaces, Method References, Filters, Collections and default methods.
  • Used new features of Java 8 Annotations, Generics, enhanced for loop and Enums
  • Developed static and dynamic Web pages using HTML5, CSS4, Angular 9, Bootstrap, jQuery
  • Used streams API for data validations by using Java 1.8
  • Performed Security testing andBackendtesting usingCharles ProxyandRESTclient
  • Use of ETL Automation tool Query Surge to create query pairs using SQL queries.
  • Used Java 8 for development of backend applications for Testing.
  • Participated in all Sprint Ceremonies (Sprint planning, Daily stand-ups, Sprint Retrospect and Showcase).

Environment: Selenium WebDriver, Java, xPath, Web Services, SOAP UI, REST API, POSTMAN, Test NG, Cucumber, HTML5, Java Script, CSS4, AJAX, TFS, SQL, Oracle, TOAD, SVN, Maven, Jenkins, Fiddler

Confidential, Mason, OH

QA Tester

Responsibilities:

  • Responsible for decomposition of the requirements based on the functional specifications, design, development, testing, debugging and documentation of applications to satisfy requirements.
  • Worked in a highly dynamic Agile environment and participated in scrum and sprint planning meetings.
  • Performed Defect Tracking Management in JIRA. Generated automated daily reports using JIRA.
  • Performing a variety of software testing including functional, usability, system integration, regression, cross browser and OS Compatibility, mobile application, and performance testing.
  • Involved in testing HIPAA Database, which incorporates all the HIPAA (Health Insurance Portability and Accountability Act) transaction sets
  • Hands on experience on working Cypress for angular application end to end testing.
  • Experience with Test Automation tools such as Cypress, Selenium, TestNG, JMeter, Junit.
  • Used Selenium web driver, TestNG, Cucumber, Java to write the test scripts.
  • Worked existing Selenium automation Framework with java using Data Driven testing and MS Test.
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Spec flow.
  • Designed structured User Interface UI automated Test cases using Selenium Web driver in java for web-based software products used to perform software testing.
  • Dealt with Datacenter migration to Amazon Web Services (AWS) infrastructure and provided support to Applications and Database teams.
  • Experience in core AWS services ( S3, EC2, ELB, EBS, Route53, VPC, auto scaling, kinesis etc.) and deployment services ( Ops Works and Cloud Formation, ECS ) and security practices ( IAM, Cloud watch and Cloud trail ) and services Lambda, EMR, RedShift, Elastic Bean Stalk, X-ray .
  • Worked very closely with UI Angular developers while automating the tests using protractor and Jasmine.
  • Very good with AngularJS as filters, root scope, custom directives, single page applications and templates.
  • Automated AngularJS application module using protractor by writing java scripts and Used Jasmine as unittesting framework.
  • Automated angular application module using protractor and Jasmine and created specs for various functional scenarios.
  • Implementing infrastructure on new AWS systems and migration of existing Linux and Windows based infrastructure to AWS and Azure Cloud plat forms and automated using Terraform, Cloud Formation Templates.
  • Using AWS Ops work to automatically spin-up API instances by running backend chef recipes.
  • Perform integration, system, and regression testing using AWS and Sauce Lab cloud technologies to launch automation suites via Jenkins jobs, continuous regression testing.
  • Designed and developed applications that work on AngularJS based UI and Restful APIs, Cassandra DB, AWS environment, security.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Automation test cases using QA Complete, SoapUI, Postman, and Selenium.
  • Implemented framework for Restful API testing using Postman and SoapUI
  • Review the requirements and technical specifications and design detailed Test Cases & Test Scenarios to test Identity Management components including Single Sign On, Resource Provisioning, Role based access control (RBAC) and User ID Lifecycle management and create and collect the required test data.
  • Used Appium for native, hybrid Mobile Application Testing for iOS and Android platforms.
  • Implemented code coverage and unit test plugins with Maven in Jenkins.
  • Configured Continuous Integration environment, using Jenkins to kick off daily builds and automation suites using Jenkins, Maven and GitHub.
  • Responsible for communicating Defect Status Reports.
  • Worked with Production environment to resolve several data issues.
  • Used SoapUI and Postman tool to test SOA based architecture application to test Soap services and RESTAPI.
  • Performed Functional testing, Regression testing and System testing.
  • Involved in HIPAA implementation to ensure security and to protect the confidentiality of health information and guard it from unauthorized access.
  • Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
  • Coordinated with the developers to resolve defects.

Environment: Facets 5.30 QUAL, Windows, Oracle, SQL, SQL Server, HIPAA, EDI, SOAP UI, REST, TestNG, Git/Git hub, Postman, Jira, Selenium Web Driver/Grid, Cucumber, Appium, Cypress, Firefox, IE and Chrome browsers, BDD, TDD, Eclipse IDE, Maven, Jenkins, IOS, Android, MS Excel, MS Word.

Confidential, New Orleans, LA

QA Tester

Responsibilities:

  • Responsible for decomposition of the requirements based on the functional specifications, design, development, testing, debugging and documentation of applications to satisfy requirements.
  • Involved in Development Test cases and Test plan.
  • Tested the application in a dynamic environment with the sprint team using Agile and Scrum methodology.
  • Implemented JUnit framework with Selenium for parallel execution, code maintainability, and generated reports.
  • Writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
  • Developed Selenium script for taking Screenshot and used action class to perform mouse movement.
  • Performed compatibility testing executing the test cases on different browsers (IE, Chrome, Firefox, Safari), OS (Windows 7, Windows 8.1, OSX, IOS, Android) and Mobile Devices (Apple, Samsung, Motorola).
  • Involved in writing Requirement Tractability Matrix (RTM)from detailed Test Plan and Test scenarios.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Involved in Smoke testing, Sanity testing, White box testing and Black box testing.
  • Reported the bugs, e-mail notifications to the developers using the HP ALM.
  • Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Coordinate firm-wide stress testing-related communications
  • Identify new initiatives and ensure alignment with GECC stress testing strategy, regulatory expectations, and industry best practices
  • Develop and maintain regulatory library to ensure Enterprise Stress Testing workstream owner understands regulatory expectations and industry best practices
  • Gain buy-in and consensus of stress testing strategic initiatives with GECC's Business Units and Functional areas, including finance, risk, technology, data, and model development
  • Develop and maintain Enterprise Stress Testing roadmap for dedicated workstream.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployment services (Ops Works and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
  • Managing security groups on AWS and custom monitoring using cloud watch.
  • Expertise in developing of Automation framework and updating the automation suites for new functionality using UFT/QTP.
  • Expertise with messaging models publish-subscribe using very frameworks like JMS, KAFKA.
  • Worked on a proof of concept to implement Kafka-Storm based data pipeline.
  • Automated Regression Suite of Test cases using Eclipse, Java and designed a framework for easy maintenance of Scripts.
  • Validated Restful API services Updates and executes API regression testing using Postman and REST client
  • Performed Manual Functional Testing and Automated Testing using Selenium, of the application against new builds.
  • Develop scenario-based testing for the JMeter scripts.
  • Create, schedule, and run the scenarios using JMeter and generate necessary graphs
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
  • Created and executed JMeter scripts for performance testing of portal
  • Compared the actual result with the expected results. Validated the data by reverse engineering methodology i.e. backward navigation from target to source.
  • Worked with ETLSourceSystem and TargetSystem (ETL Mapping Document) for writing testcases and test scripts
  • Participated in daily scrum meeting and got used to agile development methodology.
  • Attended Demos and met with Client for User Acceptance and providing QA Signoff on the testing.
  • Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.

Environment: Java, ETL, Perfecto Mobile, Android, Kafka, Selenium Web Driver, Agile Methodologies, Jenkins, HTML, SoapUI, Rest, maven.

Confidential, Irving, TX

QA Analyst/Tester

Responsibilities:

  • Reviewed & Analyzed Functional Specification Requirements in order to understand the AUT.
  • Developed User Requirement Specification Document (URS) and Traceability Matrix.
  • Run XML Request usingSOATool based on Requirements have to create data using API.
  • Create applicationUATtest plans and scripts based upon the business functionality defined in the requirements.
  • Developed the test cases to test functionality and interface of the application.
  • Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
  • Worked on data models and transformations, Strong identification and mitigation of existing data defects and errors. Have done data mapping from source to target.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
  • Wrote automation test cases and fixing automation script bugs
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Created Test Scripts in SOAU UI and Restful for Testing Web Services
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Worked with HP ALM and JIRA for bug tracking and reporting in bug Life Cycle and follow up with development team to verify bug fixes and update bug status.
  • Logged defects encountered in the application and application management through HP ALM during test cycles and conducted fix verification.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis
  • Performed browser compatibility testing
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Filed and tracked the defects using Rational Clear Confidential .
  • Verified the quality standards of application with respect of code, design and performance according to accepted standards.
  • Managed individual test cycles, reported bugs and worked with analysts and developers to resolve problems.
  • Interacted with the developers for testing the reporting requirements.
  • Used SQL Queries to validate reports for better performance.
  • Logged Defects and tracked fixes using the Clear Confidential .
  • Discussed the functionality failure problems during testing in the team meetings.
  • Wrote SQL queries to pull the data for Functional and System testing.
  • Created a detailed Test Plan and Test Cases.
  • Discussed the functionality failure problems during testing in the team meetings.

Environment: Selenium WebDriver, Java, xPath, Firebug, FirePath, Web Services, SOAP, SOAP UI, REST, Test NG, HTML, Java Script, CSS, AJAX, HP Quality Center, JXL, HP ALM, Agile, Rally, SQL, Oracle, TOAD, SVN, Maven, Jenkins.

Confidential

Manual Tester

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Executed functional and system tests manually.
  • Executed Test Scripts and analyzed the results based on the specifications.
  • Extensively involved in Regression testing.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application.
  • Generated Defect Reports and the summary and progress graphs for the application.
  • Communicated with Functional Analyst on any issue clarifications.
  • Actively participated in Bug Track meetings.
  • End to end testing on validating the claims functionality including data validation from source to destination tables. Submitted Coverage Status Report of tests performed on weekly basis.
  • Involved in project meetings and interacted with other team members to resolve the problems.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP.

Hire Now