Qa Analyst Resume
SUMMARY
- Over 6 years of significant experience in the software industry with expertise in Software Quality Assurance.
- Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
- Experienced in Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using Automation testing and manual testing.
- Experience in Understanding the code written in different programming languages Java, HTML, JavaScript.
- Key expertise includes testing & debugging GUI & Multi - Applications environment & automated testing using Selenium WebDriver.
- Experience in automation testing of websites and web-based clients using Selenium, Testing and Selenium Web Driver.
- Experience in creating Test Strategy, Test Plans, Test Cases, Test Estimation and Requirement Traceability Matrix.
- Experience in Smoke Testing, Back end Testing, Black- Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
- Proficient in Web service testing using REST XML.
- Proficient in API testing using Postman and SOAPUI.
- Expert using open source bug tracking tool JIRA, Bugzilla and HP Quality center.
- Involved in mobile testing on Android and IOS.
- Experienced in Object Oriented Analysis and Design, Agile methodologies, Test Driven Development (TDD), Behavior Driven Development (BDD) and design patterns.
- Excellent experience with source version control tools such as VSTS & Git.
- Excellent leadership qualities, team player, enthusiastic initiator, and ability to learn the fundamental concepts effectively and efficiently.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC/Web Driver/GRID, Appium Mobile Automation, HP Quality center, HP A pplication L ife Cycle M anagement Tool (ALM), Webdriver Backed Selenium, QTP, Test Link, Test Manager, SOAPUI.
Languages: JAVA, Java Script, HTML.
Test Framework: Java Script Unit, TestNG, QT Framework, Cucumber, Data Driven Framework, MVC Razor Engine 3.0, Spring, Hibernate.
Web Debugging Tool: Xpath, Firepath, Firebug, Webdebugger, Chrome developer tools
CI tools: Jenkins
Web services/API: REST, SOAPUI
Processes: Agile-Scrum, Waterfall
Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla
Source Version Control Tool: VSTS, GIT.
Databases: Oracle, SQL, Mainframe
Cloud Technologies: Amazon Web Services (AWS), Microsoft Azure
Operating Systems: Windows (XP, Vista & 7, 8) 10, Linux
PROFESSIONAL EXPERIENCE
Confidential
QA Analyst
Responsibilities:
- Developed and maintained automated regression test cases in Selenium Web Driver and Appium Mobile Automation using Java programming language.
- Understanding different components of application from the business requirements.
- Primarily responsible for overall Functionality Testing, White Box testing, Black box Testing, System testing, and primary of contact for User Acceptance Testing.
- Designing and developing test strategy, test plan, test cases and generating test reports and defect reports.
- Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.
- Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Performed Smoke and Functional testing on every build of the application.
- Performed End to End Mobile Testing on Android using Appium.
- Tested web services provides using REST API.
- Used Testing Framework for creating Selenium scripts.
- Communicate test progress, test results, and other relevant information to client.
- Participated in daily SCRUM meetings and gave the daily status of testing.
Environment: Appium Mobile Automation, Selenium Web Driver, TestNG, QT Framework, JIRA, Java, Jenkins, HP-ALM, Teamcity1, MySQL, UNIX, Eclipse, Tomcat, Windows, MAC.
Confidential
QA Analyst
Responsibilities:
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements.
- Worked closely with Product Owner, Business Analyst and development team to get updates and resolve defects.
- Tested software in Both Waterfall and Agile Development environments.
- In the Agile development model (Scrum/Sprint), organized regression test suite and optimized the workflow testing from 14 complex test cases to 6 test cases when keeping all business scenarios covered. Jointly with other team members, reduced regression testing cycle from 3 days to 1 day.
- Performed Happy path testing and Negative testing for better customer experience.
- Creating test data with the help of Hogan systems, other backend supported vendors.
- Executing & identifying regression suite for every release based on the complexity of the project.
- Was involved in production validation on build before it is deployed on PROD server.
Environment: Java, SoapUI Pro, Remedy, XML, Quality Center, ETL, Linux, Web Services.
Confidential
Software Engineer
Responsibilities:
- Determined test objectives through detailed analysis in order to automate features comprehensively.
- Developed, planned and implemented automated test cases based on software requirements and technical understanding, as well as developed and extended the current test automation infrastructure to be more efficient, both in execution and reporting.
- Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation.
- Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
- Created and executed database queries (SQL) to validate database data integrity.
- Updated test cases and test scripts according to changed requirements as well as using QuickTestpro for regression testing.
- Identified software capability and reliability by conducting functional, system and regression and performance tests.
- Documented and reported test outcomes by collecting, analyzing, interpreting and summarizing data to development team.
- Assisted in reproducing, investigating and debugging software issues in coordination with the development team.
- Worked with minimal supervision, whilst being responsive in a fast-paced development environment. Also, mentored others in software testing best practices.
Environment: Selenium IDE/RC/Grid, HP Quality Center, Quick Test Pro, SQL, WebLogic
Confidential
QA Engineer
Responsibilities:
- Responsible for periodic updating of Test plans and Test Cases as per Requirements Specifications and Business rules.
- Developed automated Scripts using Selenium Web Driver and Implemented Frame work using Java.
- Created and enhanced numerous test Scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium Web Driver.
- Involved in Automation of the test cases using Selenium Web Driver.
- Reported bug using Project Tracking tool JIRA.
- Performed Regression testing on new builds, every modification in the application using Selenium RC.
- Performed back end testing using SQL queries to validate the data in the back-end SQL Server.
- Involved in Mobile Testing includes App Testing.
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Performed the testing on the various mobile devices with a various platform (iOS, Android).
Environment: JIRA, Java, Selenium WebDriver, Junit, SOAPUI, Eclipse, XML, Agile, Quality Center, GitHub.
