Qa Analyst Resume
Austin, TX
SUMMARY:
- 7+ years experienced IT Professional with diverse experience in Software Quality Assurance.
- Experience in using selenium Integrated Development Environment(IDE), selenium RC, selenium WebDriver, selenium grid.
- Strong understanding of the Software Development Life Cycle (SDLC) with Manual and Automation testing and methodologies like Waterfall and Agile.
- Proficient with Selenium IDE, Selenium WebDriver for testing Web Based Applications.
- Responsible for schedule, work assignment, work management and reporting functions for testing throughout the SDLC.
- I also did function testing when the computer or phone comes up as a failure . I would go into my function testing and figure out the problem and find the source or solution to the problem
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
- Identified automation requirements & design automation framework, scripts in Selenium (WebDriver) integration with Jenkins/CI, code reviews, and scripts execution thru Grid (hub/nodes) on remote clients.
- Tested software including Client/Server and Web based applications.
- Expertise in automating test cases with Selenium.
- Expertise in automating Angular JS application with Protractor.
- Experienced with QA methodology to ensure good Quality Control.
- Well versed in using Defect Tracking Tools including HP Quality Center and JIRA.
- Created Test schedules, Test Scenarios, TestPlan, Test Cases, test summary report, defect tracking documents.
- Experience in testing through a full system development and testing life cycle.
- Performed Mobile testing in different platforms using Appium
- Having an experience as Quality Analyst and Engineer with testing of stand - alone, client server, web-based Database, Enterprise, Mobile applications.
- Experience in Manual, Regression, Functional and Configuration Testing.
- Expertise in writing basic to complex SQL queries to perform back end testing, batch job processing in SQL Server and Oracle database environment.
- Strong Experience in Smoke, Functional, Regression, Performance and User Acceptance testing for the highly structural and complex systems.
- Expertise in Test Case/Test Procedure Design, developing Requirement Traceability Matrix (RTM), Test Tool Usage, Test Case Execution, Defect Management and Defect Tracking, creating Test Scripts, reviewing Log files & Reports for delivering utmost Quality product.
- Create and send issue reports to project team and management during test cycles.
- Extensive experience in writing scripts using JavaScript, Java/Selenium to automate testing process
- Expertise in reviewing and analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD .
- Experience in Appium tool, for Mobile testing in Android, IOS and other Mobile application
- Excellent knowledge of SQL, capable of writing SQL queries.
- Created automated test scripts with Java. Also possess experience in using SOAPUI and Postman for testing web services developed using SOAP and REST
- Remarkable communication and organizational skills with attention to business process details besides being a team player and self-starter.
- Experience with Mobile application testing - iPhone, Android and feature phones using Simulator
- Experienced in load and performance testing tool JMeter
- Good knowledge of UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
TECHNICAL SKILLS:
Automated Test Tools: Selenium WebDriver/IDE/GRID/RC, HPQualityCenter/ALM, Protractor, JIRA, SOAPUI, Eclipse, IntelliJ, JMeter, Firebug, Appium, Postman
Test Reporting Tools: HP Quality Center, Bugzilla,JIRA.
Languages/scripts: Java, JavaScript, Shell Script, SQL
Frame works: Junit, TestNG,Cucumber, Data Driven with Page Object Model, Modular driven framework
Operating System: Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.
Databases: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, SQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL
Methodologies: Agile, Waterfall
Packages: MS Office
PROFESSIONAL EXPERIENCE:
QA Analyst
Confidential, Austin, TX
Responsibilities:
- Analyzed Functional Requirements and Software Specification Requirement Documents to develop Test Plan for projects involved and wrote Test Scripts.
- Functional Testing Tools Telerik Test Studio, Selenium Web Driver, HP Quick Test Pro (QTP), SOAPUI.
- Responsible for automating test scripts in Selenium/Java to support of software test requirements
- Involved in setting up configuring the testing environment with Eclipse IDE, Testing, and Selenium WebDriver.
- Involved in designing and developing Testing Data driven automation framework in Eclipse IDE using JAVA and automated them using Selenium Web Driver.
- Used TestNG to run the tests and generate the reports.
- Developed Appium Scripts for native Android Apps using Java.
- Used Protractor to automate AngularJS application with Jasmine framework with data driven.
- Used Maven to build and run the Selenium automation framework through Jenkins and sending the automation reports over mail.
- Reviewed and validated SQLs extracted Reports Data for SMEs and UAT reviews
- Created Data Model templates and sessions resolved Change Requests (CRs) and updated data models.
- Implemented cross browser testing using Selenium API for Firefox, chrome and IE.
- Create the Customer/Accounts different work stream like Deposit and Lending Stream.
- Involved in automation scripts for Mobile native applications using Appium, Java and Selenium.
- Worked with deployment team to create automation regression execution builds.
- Designed and implemented basic SQL queries for backend testing.
- Supported automated functional testing, acceptance testing, cross browser, cross platform web testing with Selenium Web Driver and Appium.
- Installed the Mobile application on various platforms and OS like Apple iOS, Android, Tablet editions. Initiated a new method 'Spot testing' to test the application with developer.
- Performed Data driven testing using Selenium Web driver to test the application with different sets of data.
- Tested web services by generating XML SOAPUI Requests and validating the corresponding XML SOAPUI Responses.
- Tested backend web services using Rest Assured framework.
- Involved in CICD process using GIT, Jenkins job creation, Maven build and deployment into SIT environment.
- Involved in Automation Framework using Selenium, TestNG and Selenium server.
- Reported defects using JIRA and interacted with developers to resolve any defects/issues.
- Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
Environment: JAVA, TestNG, Eclipse IDE, Firebug, JIRA Selenium WebDriver, Oracle, Toad, Junit, Appium, soap UI,Postman.
QA Analyst
Confidential, Houston, Texas
Responsibilities:
- Analyzed Functional Requirements and Software Specification Requirement Documents to develop Test Plan for projects involved and wrote Test Scripts.
- Good Knowledge in developing Page Object Model Framework using Page Factory in Selenium WebDriver.
- Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
- Created and deployed builds to different environments based on requests.
- Experience as a build and release engineer in automating, building, deploying and moving the code from one environment to another environment.
- Configured Selenium WebDriver and created selenium automation scripts in java using Testing.
- Automated Test scripts using protractor for some angular js modules.
- Participated in the release cycle of the product which involved environments like Development, SIT, UAT and Production.
- Developed Modular driven framework with POM to import test data into automated test scripts.
- Validated REST Web Services using Rest Assured framework.
- Performed compatibility testing with mobile devices like iPad / iPhone, Android/ Tablets.
- Used JIRA to track/update issues and defects in production.
- Implemented simulator for mobile app testing in IOS using Appium Tool.
- Gained good experience by working with configuration management tool Ansible and CI/CD tool Jenkins.
- Converted and automated builds using Maven and Ant and scheduled automated nightly builds using Jenkins.
- Created and applied Baselines and Labels for each Build Artifacts.
- Imported and managed multiple corporate applications into GitHub code management repo.
- Created the Release Management plan with the implementation schedule.
- Conducted Sanity Testing to verify for the right build is deployed.
- Worked with the automated scripts for the Build and Deployment of the applications.
- Attended Sprint Planning and Review Meetings, Daily Scrum meetings, Retrospective meetings on a regular basis for two weeks of sprint.
- Coordinate with other team members like Business Analysts, Developers, and businesspeople advice or provide feedback on test activities and deliverables, conforming to appropriate quality requirements.
- Responsibilities include creation of test suites, creation of test cases, test case execution, defect logging, defect retesting, regression testing, staging testing and production testing Involved in complete End to End testing on both IOS and Android app.
- Familiar using the tools such as X code, Android Studio and ADB commands installing the IOS and Android build into real devices and uploading the build.
- Worked closely with dev and based on the story I have validated the functionality of the mobile app sometimes locally on emulator or browser when environment is completely down and performed unit testing locally when dev code merged in dev environment.
- Defect tracking and documentation was done using Jira and ALM and I have reviewed all the defects with business users as well as technical team.
- Familiar using the POSTMAN with GET AND POST requests in-order to check response of the data coming across the services.
- Validated my tests against each build version on IOS and Android, Created bugs against UI and the functionality on different devices and OS versions. Also identified what platforms to focus on and possibly manage the outsourcing of much of this effort.
Environment: Selenium, TestNG, Java, Git, Android, IOS, JIRA, JSON, POSTMAN, I-Phone (5s to latest), iPad mini, iPad air), Android (s8edge, S8, S8 Edge, s7 7PLUS, LG G5, KINDLE, Samsung 7-inch tab etc.), Maven, Linux.
QA Automation Tester
Confidential, NC
Responsibilities:
- Analyzing the application for Automation feasibility, data validation and workflow of users
- Adept at developing automated test scripts using Load Runner, Quick Test Pro, Quality Center, Selenium.
- Working in risk testing team, automated, developed and executing Automation test scripts appropriate to the scenarios using Hybrid Driven Framework in Selenium Webdriver and Cucumber with Java to reduce manual testing and efforts and integration of test scripts to newly developed BDD framework.
- Involved in Automating the Aerial Application Suite using the SAFT (Selenium Automation Framework for testing) for generation of the letters and validating it.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Regression testing, JUnit testing, Black box testing, Functional testing, Compatibility testing, Database testing, GUI testing, Web / UI and (UAT) User Acceptance Testing.
- Automation scripting experience in Internet applications using Selenium Web Driver and SOAP UI.
- Experience in all phases of SDLC, STLC, Agile, Scrum and Waterfall methodologies.
- Experience in Object oriented analysis and design (OOAD), UML, Java EE, and Web Services.
- Configured Selenium Web Driver, TestNG, Maven tool and created Selenium Automation scripts in java prior to agile release.
- Created Automation framework using Page Object Model (POM) and Test Ng.
- Created Automation scripts using Selenium Hybrid and Data-driven development framework.
- Developed and executed test cases for EWS (Enterprise Web Services) /XML for RESTful services using SoapUI tool to validate connection between Admin and Insurance claim.
- Developed and implemented robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
Environment: Java, spring 4, Vaadin, Cucumber, Selenium Webdriver, Oracle 11i, Maven, and GIT.
QA Automation Tester
Confidential
Responsibilities:
- Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in developing end to end automation using Selenium.
- Involved in Preparing Test Plans and Test Strategies
- Involved in RTM preparation.
- Reviewed the test cases written for Unit and Integration level.
- Developed automation scripts using Selenium with Java using Junit Framework.
- Used developer tools to inspect locator values of web elements.
- Developed SQL queries to query the database find out correct data for testing and to verify the backend process of the application.
- Automated manual test cases using Selenium IDE.
- Used Junit Annotations in test cases and executed batch of tests as Junit suite.
- Recorded and plays back test in Fire fox using Selenium IDE.
- Performed Positive and Negative testing by inputting valid and invalid data.
- Performed Smoke, Functional, Integration, Regression, Performance, User Acceptance testing and End to end testing.
- Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
- Conducted Defect Review Meetings, researched and prioritized other areas for automation.
- Attended Daily Stand ups, Sprint Planning, Weekly scrum, and retrospective.
- Used Quality Center (HP QC) as a bug tracking tool.
Environment: HP Quality Center (QC/ALM), Selenium WebDriver, Selenium IDE, Junit, Agile/Scrum, SQL, Oracle, HTML, XML, Windows.
Java Developer
Confidential
Responsibilities:
- Involved in the implementation phase for developing the Servlets and JSP.
- Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc. and Spring IOC pattern and responses.
- Involved in design and architecture of the application.
- Bug fixing and maintenance of the product
- Utilized Apache Tomcat server integrated with Eclipse for debugging and Unit testing.
- Experienced in preparing and executing unit test cases.
- Participated in regular requirement and status calls with client.
- Preparation of unit test scenarios and unit test case
- Created a RESTful API endpoints using Scala and Akka.
- Used AJAX, JSON with jQuery for request data and response processing.
- Tracked and solved tickets for defects on bug reporting tool (JIRA).
- Developer a mobile web client to consume the API using AngularJS/HTML5/CSS.
- Developed using J2EE design patterns like Command Pattern, Data Access Object and value object patterns.
Environment: Java 5, JS P, Servlets, Oracle,Tomcat, HTML, CSS, Java Script, SVN.
