Qa Test Analyst Resume
Peoria, IllinoiS
SUMMARY:
- 6+ years of experience in Software Quality Assurance and Automation Testing in Web, Windows, Server - Client Applications and Databases/ETL in variety of Applications.
- Proficient in Automation Framework for UI and Web Services using different tools as like Selenium (Web Driver) , QTP , TestNG and Junit .
- Proficient in AWS services like Lamda , Kinesis , DynamoDB , S3 , Cloud Watch .
- Proficient in Web services like SOAP and Restful using Soap UI and Postman.
- Proficient in scripting languages like Python , Java , JavaScript , C# and VB Script .
- Proficient in BDD (Behavioral Driven Development) using cucumber .
- Proficient in Planning and execution of Performance, Load and Stress tests for Web applications.
- Proficient in using Test Management tools like Quality Center, JIRA, Zephyr and Azure DevOps.
- Proficient in using database tools like Toad, MySQL, Sql Server and DynamoDB .
- Proficient in version control tools like Git, Bitbucket and SVN.
- Proficient in continues build process using Maven and Jenkins .
- Proficient in spinning up the servers in AWS and Oracle cloud.
- Proficient in Functional testing, System Testing, Integration testing, Regression testing, Back-end testing and Browser compatibility testing.
- Good understanding of data representation languages like XML, JSON and CSV .
- Good Understanding in Waterfall and Agile (Scrum) methodologies .
TECHNICAL EXPERTISE:
IDE: XCode, IntelliJ, Eclipse and, MySQL Work Bench, Selenium, AWS Console, Jenkins.
Automation Tools: Selenium Suite (Selenium IDE, RC, Grid and WebDriver), QTP, Junit, TestNG, SOAP, Cucumber.
Test Management Tools: HP Quality Center, JIRA, Zephyr , AZURE DevOps
Scripting Languages: C/C++, Java, JavaScript, Python, C# and VB Script
Databases: SQL Server, MYSQL , DynamoDB, Oracle, S3
Source Control: SVN, Git and Bitbucket/GitHub
PROFESSIONAL EXPERIENCE:
Confidential, Peoria, Illinois
QA Test Analyst
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans , Test cases for Functional testing .
- Developed BDD tests using Cucumber by writing features and step definitions using IntelliJ.
- Experienced in using Amazon , S3,Lamda , Kinesis , CloudWatch , DynamoDB and application services in the AWS cloud infrastructure.
- Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources .
- Used Lambda functions to insert and retrieve data into DynamoDB.
- Work with the Architecture team to discuss the design and implementation to make sure the Data is stored/accessed from S3 and DynamoDB securely.
- Performed functional testing to identify various critical points in the application and Used Cucumber for the entire regression testing and functional testing .
- Prepared automation test framework ( Junit and MAVEN ).
- Developed automated test scripts using Java .
- Reviewed Test Data, Test execution reports, automated test scripts
- Prepared Test completion and Test execution report for each test cycle.
- Identify, track, and manage system bugs using the issue tracking tool AzureDevOps.
- Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration.
- Worked closely with development and product owners team.
- Involved in Writing java Scripts to develop automated scripts and frame works.
- Use Confluence to store software QA documents and faster communication among the team
- Created various reports to provide high-level view including Test Execution, Test Coverage Reports.
- Actively involved in weekly meetings to track the progress of the test developments. Tools Used: intejji,DynaoDB, AWS,Java, Junit, MAVEN, JMeter.
Environment: AWS Lambda, Kinesis, S3, DynamoDB, Azure DevOps Junit, Java,, Cucumber, GIT, Jenkins, Maven, DynamoDB, Azure DevOps, CloudWatch
Confidential, Alpharetta, GA
QA Automation Engineer
Responsibilities:
- Developed and executed an automated scripts and frame works using Java .
- Implemented Automation process for Web services test cases using SOAPUI and Jenkins .
- Developed BDD tests using Cucumber by writing behaviors and step definitions using IntelliJ.
- Used Jenkins for nightly build execution and sending status mail if build fails to QA team.
- Compared and written scripts in database from one environments to other.
- Maintain and running SQL scripts using MySQL Workbench as a means of performing data validation
- Performed of spinning up the servers in AWS console and Oracle Cloud.
- Identify, track, and manage system bugs using the issue tracking tool JIRA and Zepher.
- Work with off-shore and in-house Java and development teams
- Develop test strategy, test cases and test suites based on wireframes and defined system requirements.
- Performed Browser Compatibility testing ( Firefox, Chrome ) of a web based application to ensure that functionality works fine.
- Perform integration, system, regression testing using automated testing tools.
- Providing estimates for planning, development and execution of automated test cases. worked closely with development and product owners team.
- Use Confluence to store software QA documents and faster communication among the team
- Enhanced Test cases using Java programming features and TestNG Annotations.
- Execution of Selenium Test cases and Reporting defects .
Environment: Selenium WebDriver, TestNG, Junit, Java, Web Services, Soap UI, XML, JSON, SQL, GIT, Maven,JIRA, Cucumber, Jenkins.
Confidential, Irving, TX
Quality Engineer
Responsibilities:
- Developed automated test scripts using Selenium and Java .
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Junit.
- Used Cucumber for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
- Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration.
- Performed load test using JMeter performance testing tool.
- Prepared automation test framework ( TestNG and MAVEN ).
- Reviewed Test Data, Test execution reports, automated test scripts
- Loaded Test data into MySQL schema and integrated with front-end web portal for automation testing.
- Exported Test case Scripts ( Java-Selenium RC ) in Eclipse IDE and modified theSelenium Webdriver scripts and executed.
- Created Test cases for the new functionality.
- Prepared Test completion and Test execution report for each test cycle.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with Junit.
- Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Created shared object repository, prepared reusable functions (User defined) etc. using QTP/UFT to automate Client Report subscriptions and Web services.
- Created various reports to provide high-level view including Test Execution, Test Coverage Reports.
- Actively involved in weekly meetings to track the progress of the test developments. Tools Used: Eclipse, MySQL, Selenium, Java, TESTNG, MAVEN, JMeter.
Environment: QTP, C#, WebDriver, TestNG, UFT, Python, Web Services, Soap UI, Cucumber, Smoke Testing, GIT, Jenkins, Maven, Junit.
Confidential
QA Engineer
Responsibilities:
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java .
- Performed in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Involved in Database testing of the application along with the developers.
- Expertise with SOAP architecture which include Soap and Restful Web Services Testing.
- Automated the web-based version of the application using (QTP) Quick Test Professional.
- Used JIRA as a defect tracking tool.
- Created detailed test cases for functional, integration, and performance test phases.
- Validated all the issues returned from developers and performed regression testing on new builds.
- Automated the scripts for downloading the Forms and Disclosure documents by using QTP.
- Coordinated with development team for all the issues related to deployments, defect tracking.
- Used Test Director for defect tracking and reporting the defects.
- Implemented various checkpoints like Standard checkpoint, Text checkpoint, Bitmap checkpoint, Database checkpoint. Carried out Parameterization using various sets of data.
- Involved in Database testing of the application along with the developers.
- Familiar with SQL scripting for data verification and suggestions given to the respective teams for tuning the application.
Environment: C#, Java, JIRA, Maven, TestNG, Selenium WebDriver, Grid, QTP, Web Services, Soap, Restful, XML, JSON.
Confidential
QTP Engineer
Responsibilities:
- Generate QTP scripts for PT Applications by using VB Script.
- Develop the scripts using Descriptive Programming for certain functionality by using Quick Test Professional (QTP).
- Used Quick Test Professional (QTP) to conduct Data Driven Testing by pulling data from a table.
- Used Checkpoints in Quick Test Professional (QTP) to verify that expected information gets displayed during the Test run.
- Performed the web services testing with SOAP UI by validating request and response for XML.
- Utilized HP Quality Center (HP QC) as a bug tracking system.
- Delivered overall Test Summary reports from the Quality Center (QC).
- Used Repository manager to create folders, which is used to organize and store all metadata in the repository.
- Perform Ad-hoc testing on the application manually.
- Used Selenium WebDriver to check the web applications.
- Responsible to identify issues during each testing stage and document appropriately using Quality Center and worked with development team to resolve the issues related to defects.
Environment: Quality Center, Quick Test Professional, Selenium, SQL, HP QC, XML, Web Services, Soap UI, VB Script.