Qa Analyst Resume
Tampa, FL
SUMMARY
- IT professional around 8 years of experience in Software Testing as Software Quality Assurance Engineer on different platforms and environments
- Experience in full Software Development Life Cycle (SDLC), in - depth knowledge of contemporary QA/test principles, methodologies.
- Efficient in analysing System Requirements, Use Cases and other documents to gain overall understanding of the new application to determine the appropriate level of testing required and designing end-to-end testing framework that supports both manual and automated.
- Extensively Worked in Quality Assurance using Testing methods for both Manual and Automation tests with all phases of Software Development Life Cycle (SDLC) in Requirements gathering (FSD/SRS).
- Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM, and Agile/Scrum.
- Used Soap UI to test Web services (SOA)
- Worked in AWS Environment
- Worked on retail and e-commerce application.
- Pleasant experience on SeleniumIDE and creating Scripts in Selenium--RC by using Java
- Involved in risk based testing.
- Working knowledge of SQL, HTML and XML and internet browsers.
- Adept Confidential developing automated test scripts using Load Runner, Quick Test Pro, Quality Centre, Selenium.
- Experienced in developing and maintaining Test Plans, Test Scripts and Test Cases, Defect Tracking, and Report Generation.
- Experience in testing a REST and SOAP API’s Using SOAP UI PRO.
- Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, Accessibility Testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing and Black Box testing methodologies.
- Experience in implementing and tracking testing Key Performance Indicators(KPI)
- Experience in writing java Script in Cucumber Automation Framework
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
TECHNICAL SKILLS
Languages: Java, Java Script, Python.
Testing Tools: HP Quick Test Professional (QTP), Unified Functional Testing (UFT), HP Quality Centre, WARP tool, Loadrunner, IDE 2.50, Selenium WebDriver, Junit,Testing,Docker, Bugzilla, Jira, Selenium Grid, Soap UI, SoapUI PRO, Rest, CA LISA, Groovy, Cucumber, Gherkin,Puppet, Maven, ANT, J Behave, JmeterSoftware Process/Methodology Software Development Life Cycle (SDLC), Application Lifecycle Management (APM), Agile, Scrum, Waterfall.
RDBMS: Oracle, SQL Server, TOAD, MONGO DB.
Scripting Tools: Unix Shell Scripting, Perl Scripting.
Systems: Unix, Linux, Windows.
Web Servers: Tomcat 3.3, Sybase, Apache 1.3, IIS 5.0,OMS.
PROFESSIONAL EXPERIENCE
Confidential, TAMPA, FL
QA Analyst (Selenium)
Responsibilities:
- Worked on Middleware WebServices using Soap UI and Automate them using CA LISA
- Support Client END-TO-END testing by providing them the Necessary test data
- Set up meetings with the Other backend teams to understand the Functionality of the Service and gather testdata for Testing our Services
- Supported 4 projects in each release and handled Different Projects which has Priority with many Services in Abbreviated time
- Prepared Test Scripts for Each Sprints and got Approved from BA’s to Continue further testing of Services
- Worked with all agile development and SCRUM process throughout the entire project
- Tested Transfail Functionalities using LISA Automation
- Validated all data in the Soap Service from MainFrames
- Used java Selenium Driver to Fetch the data from the UI and pass it to CA LISA for Automation
- Done Rest Services and MQ Testing Manually and used putty to check the logs to validate the data
Environment: Selenium WebDriver, Oracle, XML, SOA testing, JAVA, JIRA, Shell Scripting, DOM, Test Plans, CA LISA, End to End Testing, Toad, Jenkins, SOAP UI, REST, JAVA Script, Regression Testing, JUnit, TestNG,, Agile Methodology
Confidential, Elmhurst, IL
QA Analyst (Selenium/API)
Responsibilities:
- Developed Selenium Automation Framework using WebDriver from scratch
- Written Automation Test Scripts using Java, TestNG, Selenium WebDriver and used MAVEN Build tool to run the Automation
- Done Regression suite and smoke Suite Testing
- Test case automation using Cucumber, Selenium test automation tool with Ruby
- Worked in Behaviour Driven Development(BDD) using Cucumber Gherkins and Acceptance Test Driven Development (ATDD).
- Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using SeleniumGrid and Jenkins.
- Tracked Defects from Discovery to Successful Correction and validated.
- Reported bug using Project Tracking tool JIRA
- Worked closely with Senior test team personnel, Developing team and Business Analyst to
- Contributed in the continuous update of e-commerce website according to current trends.
- Configured Selenium WebDriver, TestNG, Maven tool and created automation scripts in java using TestNG prior to agile release.
- Done Automation Scripts for testing API using ruby.
- Configured Selenium WebDriver, JUnit, Ant tool and created selenium automation scripts in Ruby using Junit prior to agile release.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
- DONE Scripting less Validations using SoapUI PRO.
- Done SOA Testing, Validation and Virtualization Using CA LISA
- Used JSON, XML, XHTML MIME types in Restful Services
- Maintained Lab where Server, and Web Services Integrates and Tested Performance of Integrated system using Jmeter
- Experience in creating Quality Strategy and Setting Quality direction to ensure product Quality over the life of the project,Including product Integration
- Worked with all agile development and SCRUM process throughout the entire project
Environment: Win7,Selenium WebDriver, AWS,Grid, SQL Server, Oracle, XML, SOA testing, JAVA, J2EE, Gherkin scripting language, JIRA, WARP, Shell Scripting, DOM, Test Plans, Cucumber, Quality Center, UFT, CA LISA, End to End Testing, Jenkins, UAT, SOAP UI,REST, JAVA Script, Regression Testing, JUnit, TestNG, Agile Methodology
Confidential, Pittsburgh, PA
Manual QA Analyst
Responsibilities:
- Designed Web application in java which makes customer to Retrieve the data from the Data base
- Used JDBC and Hibernate to interact with the Data base
- Increased the performance of the application by using Prepared Statements and Procedures
- Involved in Writing Test cases and automating test cases using Selenium
- Performed data-driven testing by developing data-driven tests to validate the same test with multiple sets of test data.
- Performed peer code reviews of automated tests in ATDD
- Used JDBC to interact with the Data Base
- Worked in open-source Automation Frameworks including Selenium WebDriver, Springs and JBehave.
- Worked in Agile based environment working from sprint to sprint
- Involved in Understanding stories in each sprint and creating scenarios in each sprint.
- Involved in Sprint review meetings and backlogs meeting.
- Involved in giving demos for each sprint.
- Providing daily status report to client on day to day basis.
- Used Rally to understand the stories and track the hours spent on each task in the rally
- Design and implement the best practices and ensure that new code uses our framework and coding practices
- Done System Integration Testing for Web services, Servers, Modems.
Confidential
Manual QA Analyst
Responsibilities:
- Created Test Cases Test Plans using Quality Centre for the Web Application which allows users to see their profile Account and Investments of the Customers.
- Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Centre.
- During testing life cycle, performed diverse types of testing like System Testing, Integration Testing and Regression Testing.
- Involved in complete QA Life Cycles.
- Participated in QA Team meetings and weekly QA testing reviews.
- Performed Manual Testing to check flow of the application.
- Suggested improvements in test process by gathering and analysing data.
- Reviewed and analysed Detail Designed Specification and Technical Specification documents.
- Analysed the user requirements by interacting with system architect, developers and business users.
- Analysed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
- Wrote SQL queries and statements to test database for retrieving information.
- Coordinated the walkthrough and kickoff meetings with developers and project managers.
- Supported new and existing products by configuring and testing software products and software components of a website.
- Tested the application manually prior to automation for functional testing.
- Performed Manual performance testing to identify various critical points in the application.
- Provided Estimates for testing and updated the Project Plan with the testing timelines.
- Done load Testing using JMeter
- Created test plans and test cases in concert with system engineers and web designers.
- Involved in all phases of Software Development Life Cycle(SDLC)
- Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates
- Worked on GUI Object / element verification is done through XPath, CSS Locators.
- Worked under Agile Scrum Methodology.
- Performed Manual Testing of this Web application and automated.
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
- Reported the bugs/defects through Quality Centre.
- Used SQL to validate backend database changes, deletes and update.
- Wrote queries to extract data for testing purposes. Used IBM Clear Case for tracking.
- Identified software defects and interacted with developers to resolve them and provided full support to the Test team using Quality Centre.
- Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
- Prepared test cases by analysing functional requirement and documentation.
- Ran tests against multiple browsers using different browser profile.
- Participated in various meetings, discussed Enhancement and Modification Request issues
Environment: Java, Quality Centre, MS Visio, JDBC,HTML, Java Script, Oracle DB,JMeter,Junit,IDE,Selenium WebDriver, Linux, Agile Methodology,Jira,Bugzilla, HP HLM.