Qa Analyst Resume
Windsor, CT
SUMMARY
- Around 7 years of Information Technology experience in the Software Testing with solid experience in Manual/Automated Testing on ecommerce/Web based, Database, Mobile application, Client/Server Applications on Windows, OS X, LINUX and UNIX environments.
- Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), System Life Cycle Methodology (SLCM) and Test Methodologies from project definition to post - deployment documentation.
- Strong experience in QA Methodologies (Waterfall and AGILE) and Structure Testing.
- Define Test approaches incorporating Manual, Automated, Black-box, White-box and Security testing as appropriate at each stage of development.
- Expert in analyzing (reviewing) the business, technical and functional requirements to develop the Test plans, Test cases, Test Scripts, Use Cases and Test strategies.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA
- Expertise in Mobile application testing - iOS, Android and Windows.
- Worked on Selenium WebDriver and Appium.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium IDE, WebDriver.
- Performed Web services testing using SoapUI.
- Experience in automating web service API’s using SoapUI, JMeter.
- Extensively used SoapUI to validate Soap/WSDL and web services.
- Testing web applications on different mobile browsers like chrome, Firefox, Safari and Internet Explorer.
- Generated high quality defects to create reports based on findings and coverage on various operating system platforms like iOS, Android, RIM (Research In Motion).
- Experience on Object Oriented Programming (OOP) like Java, using Eclipse, Visual Studio Team Systems and Visual studio with Back end as Oracle and SQL Server
- Tested embedded application software on various mobile devices, including smart phones and tablets.
- Performed manual testing of web and client server application using IBM Clear Quest and HP Quality center.
- Experience with Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, and iPads).
- Test Mobile app s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls.
- Experience with IBM Clear Quest, HP Quality Center, & Mercury Test Director Defect module.
- Expertise in understanding Requirements and attending for Requirement sessions and giving the estimates for testing those requirements.
- Integration testing using Maven, Jenkins, GIT, and Ant build tools
- Developed and maintained automated test scripts, analyzed defects in applications.
- Solid analytical and dynamic troubleshooting skills. Proficient in continuous
- Excellent in communication, presentation, and interpersonal skills. Good team player with the ability to lead, manage and work independently in a time sensitive environment.
TECHNICAL SKILLS
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle, Rational Unified Process (RUP).
Testing Tools: Selenium, WebDriver TestNG, Selenium IDE, Selenium RC, Cucumber, SoapUI, QTP, Clear Quest and Quality center.
Programming Languages: C, C++, SQL, Java, XML, HTML, JSON
Frameworks: Data Driven, Selenium, Page Object Model (POM)
Markup Languages: HTML, XML, XPath, CSS Selector.
Databases: MySQL, Oracle, SQL Server, DB2
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Windows 7/8, UNIX, LINUX, MAC OS, Android, iOS.
Defect Tools: HP Quality Center, Clear Quest.
MS Office Tools: Word, Excel, Outlook, PowerPoint, MS Access
Utilities: Eclipse, GIT, SVN, TFS, Firebug, Fire Path
PROFESSIONAL EXPERIENCE
Confidential, Windsor, CT
QA Analyst
Responsibilities:
- Interacted with developers to understand the application functionality and navigation flow.
- Involved in Software Development lifecycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Developed Test Cases based on the Requirement documents.
- Involved in writing Test Plans and Test Strategies.
- Performed Regression testing on new builds, every modification in the application using Selenium RC.
- Created traceability matrix between requirement and test cases and document the application, data associated in each test case.
- Performed Black Box testing which includes System Integration (SIT), User Acceptance (UAT), Regression, Functional, Positive and Negative Testing.
- Performed Integration and Regression testing of the application.
- Interacted with Business Analysts and developers to resolve defects.
- Involved in backend testing for validation testing
- Performed Integration Testing, Security Testing, Positive & Negative Testing.
- Participated in daily and weekly meetings with the development and SMEs for project status.
- Responsible for monitoring the execution of QTP scripts ran on nightly basis and distribution of test results within the team.
- Executing, Reporting and Tracking the defects through ALM and Quality Center 9.0
- Involved in testing Web services and XML with tool called ‘SoapUI’.
- Responsible for building complex Request XMLs for HTTP-based SOAP-based services based on the client requirements.
- Validating Request and Response XMLs based on the mapping documents.
- Mapped Test Cases to Requirements (traceability Metrics)
Environment: HP ALM, SoapUI, Web Services, Google Chrome, Explorer, MS Office Tools, Windows, iOS
Confidential, Richmond VA
Selenium /Mobile/Web Services Tester
Responsibilities:
- Worked closely with the members of the Development, Business partners to review the designs of systems, implement test plans, and test the quality of software products.
- Develop and execute manual and automated tests, test cases, test plans, and thoroughly document defects that are identified.
- Performed Hands-on testing including regression, integration, acceptance, security, stress/load, performance and usability testing.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Involved in design and implementation of Selenium WebDriver work for smoke and regression test suites (JUnit/ TestNG and ANT).
- Developed and implemented robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
- Involved in testing the Mobile Applications.
- Test and Automate native mobile applications on iOS and Android platforms.
- Involved in Interrupt testing- Able to receive the calls while running the application.
- Plan, conduct and monitor testing and inspection of materials and products to ensure finished product quality.
- Added new mobile automated tests to the framework.
- Involved in SOAP and Restful web services using SoapUI.
- Used Property Transfer test step when needed in SoapUI.
- Validated XML messages using SoapUI.
- Tested JSON Web services for creating, deleting modifying a big set of pools and products by writing pure White box test cases.
- Expertise in writing SQL complex queries using SQL Server database.
- Support release process and run automated Regression tests against all supported mobile devices.
- Experience in Appium.
- Involved in testing of GUI and functionality on Android and iOS.
- Involved in testing GUI and functionality on Windows 7, MAC OS X, Android, iOS platfor.ms using VMWare and report numerous software defects in that area.
- Developed Automation Scripts using HP UFT.
- Responsible for creating automated test scripts in UFT QTP and updated the scripts as per requirement change
- Captured the Test Results to show the success or failure of Test Cases.
- Performed Integration Testing, Security Testing, Positive & Negative Testing.
- Involved in testing of web applications on mobile emulator using Selenium Automation tool.
Environment: Selenium WebDriver, TestNG, Java, Ruby, Clear Quest 8.0.1.7 and later, SoapUI, Appium, Selenium IDE, SVN, Windows, OS, iOS, Android OS, iOS SDK, Visual Source Safe 6.0, Watir-Webdriver.
Confidential, Warren, MI
Selenium/Web Services/Mobile tester
Responsibilities:
- Reviewed business requirement document and the technical specifications.
- Interacted with developers to understand the application functionality and navigation flow.
- Involved in Software Development life cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Developed Test Cases based on the Requirement documents.
- Involved in writing Test Plans and Test Strategies.
- Updated/maintained the test scripts for regular/patch releases and executed the test scripts.
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Writing and executing test scripts in Selenium IDE.
- Recorded and plays back test in Firefox using Selenium IDE.
- Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using JUnit prior to agile release.
- Involved in automating test cases using Selenium WebDriver with TestNG.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Extensively worked on selenium web Driver with the preferred Languages Java and Ruby.
- Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
- Involved in testing usability and GUI of the application against guidelines published by US Government.
- Experience with mobile testing using mobile test framework with Appium.
- Technical experience in software product testing/debugging using QA Tools for iOS and android OS
- Involved in testing login functionality with different accounts.
- Create and execute positive and negative test cases Involved in backend testing for validation testing
- Performed Integration Testing, Security Testing, Positive & Negative Testing.
- Test Execution through Jenkins for continuous integration testing.
- Written complex SQL queries for Data Validation.
- Involved in testing of web services using SoapUI and Broken links for enhancements.
- Expertise in writing SQL complex queries using SQL Server database.
- Documenting and communicating test results using Mercury Interactive Quality Center.
- Installed, configured SoapUI to test web services using WSDL file given by Development team.
- Worked on AGILE Methodologies.
- Mapped Test Cases to Requirements (traceability Metrics).
- Executing, Reporting and Tracking the defects through ALM.
- Executed Regression Testing.
- Performed end to end UAT
Environment: Selenium WebDriver, TestNG, Java, Java script, iOS, Android OS, iOS SDK, Web Services, Ecommerce, Oracle, Clear Quest, Quality Center, Jenkins, Appium, Selenium IDE, Visual Source Safe 6.0
Confidential
QA Analyst/Tester
Responsibilities:
- Reviewed business requirement document and the technical specifications
- Interacted with developers to understand the application functionality and navigation flow.
- Involved in Software Development life-cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Developed Test Cases based on the Requirement documents.
- Involved in writing Test Plans and Test Strategies.
- Created traceability matrix between requirement and test cases and document the application, data associated in each test case.
- Performed Integration and Regression testing of the application.
- Used Rational Clear quest for Bug reporting, Tracking and defect Management.
- Interacted with Business Analysts and developers to resolve defects.
- Involved in backend testing for validation testing to check front-end and database systems using SQL commands.
- Performed Integration Testing, Security Testing, Positive & Negative Testing.
- Participated in daily and weekly meetings with the development and SMEs for project status.
- Developed and executed automated test scripts using Quick Test Professional (v 11).
- Used VB scripting to develop the automated test scripts from the scratch.
- Performed database testing using QTP.
- Involved in developing database queries for Backend Testing
- Involved in functionality testing of web pages using different types of browsers like IE, Safari, Google Chrome, Mozilla Firefox
- Worked on Clear Case for version Controlling
Environment: Manual Tester, Clear Quest, Clear Case, SQL, PL/SQL, Oracle9i, TOAD, Windows 2000/ XP/7, LINUX, TIBCO, HTML, XML, JAVA, J2EE, JSP, MS Office Tools
Confidential
QA Analyst
Responsibilities:
- Reviewed Business and Functional Requirement Documents for Quality and Completeness.
- Executed test cases to test end to end of application.
- Performed Integration, System and Regression testing of the application.
- Involved in managing defects and testing process using Quality Center
- Interacted with developer to resolve application Defects.
- Manually tested the whole application before going for automated testing
- Performed Positive, Negative, Navigational, end-to-end, UAT and User Interface Testing.
- Prepared Test Data for Various Scenario’s
- Manually tested XML batch files and made sure that the order is in complete status and appears in Database.
- Involved in backend testing for validation testing to check front-end and database systems using SQL commands.
- Executed SQL Queries using TOAD for Data Mapping & Back-end Verification
- Worked on Clear Case for version Controlling.
- Involved in testing the same application in Windows and Unix O/S.
- Involved in Manual Testing
- Involved in Developing and Executing test cases for Web front-end testing of the application
- Tested POS web Applications using different types of browsers like Netscape, IE on different versions
- Prepared reports on daily status to the project lead and project manager.
Environment: Manual Testing, Quality Center, Clear Case, JAVA, J2EE, JSP, XML, Oracle, SQL, TOAD, Windows XP, LINUX, MS Office Tools.