Sr. Qa Analyst Resume
Jersey, NJ
SUMMARY
- 10+ years of progressive work experience in Software Quality Assurance.
- Worked on Automation testing by using Robot Framework with Python and Selenium.
- Interpreted and converted manual test cases into automation by using Robot Framework with Python for smoke and functional regression suites.
- Performed backend testing of Market data using SQL queries on SQL Server and MySQL Databases.
- Improved efficiency by 40% by automating previously done manual test cases.
- Lead the continuous improvement process to improve team productivity and effectiveness.
- Hands - on work experience in Load testing and Performance testing by using JMeter.
- Possess good knowledge of Continuous Integration (CI) tools like Jenkins.
- Experience in writing and Execution of Test scripts in Zephyr.
- Expertise in preparation and review of Test Plans, Test Cases and Test Reports.
- Hands-on Experience in Web and Mobile applications testing.
- Good exposure to testing methodologies like Black box testing, Regression testing, Ad hoc testing, Sanity testing, Functional testing and Integration testing.
- Monitored and reviewed Usage and Access logs using Real-time analytics tool, Splunk.
- Strong understanding of SDLC, STLC and Bug life-cycle process.
- Good hands-on experience with requirement gathering, analysis, design and development (involving multiple full lifecycle projects) implementation of Test strategy, Test plan, Test approach, Test cases/scripts and scenarios as part of various development projects.
- Hands-on experience in using Fiddler to debug software bugs on Internet Explorer browser.
- Involved in Browser compatibility testing with different browser like FF, IE, Safari and Chrome.
- Experienced in different testing methodologies like Agile, V model, Spiral and waterfall model.
- Experience in defect tracking systems Jira and Bugzilla.
- Extensively worked on testing JAVA, PHP and .Net based applications.
TECHNICAL SKILLS
Database: SQL
Issue Tracking Tools: Atlassian Jira, Bugzilla
Operating Systems: Windows 10, 8.1, 8, 7, Vista, XP, and 2000
Other Technologies: Mobile Application Testing and MS-Office, Zephyr
Release Management Tools: Sputnik
Real Time Web Analytics Tools: Splunk
Scripting Languages: QTP, Python & Selenium
Team Collaboration Tools: Atlassian Confluence
PROFESSIONAL EXPERIENCE
Confidential, Jersey, NJ
Sr. QA Analyst
Responsibilities:
- Get involved in analyzing requirements during the requirements analysis phase of projects.
- Keep track of the new requirements from the Project.
- Forecast / Estimate the Project future requirements.
- Arrange the Hardware and software requirement for the Test Setup.
- Automation using Selenium
- Develop and implement test strategies.
- Automate functional regression test cases using Selenium.
- Escalate the issues about project requirements (Software, Hardware, Resources) to Project Manager / QA Lead
- Assign task to other QA Team members and ensure that all of them have sufficient work in the project.
- Attend the regular client call and discuss the weekly status with the project leadership team.
- Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
- Assist in performing any applicable maintenance to tools used in Testing and resolve issues if any.
- Was a key contributor in all the phases of Software Development Life Cycle (SDLC)
- Ensure content and structure of all Testing documents / artifacts is documented and maintained.
- Document, implement, monitor, and enforce all processes and procedures for testing is established as per standards defined by the organization.
- Review various reports prepared by QA Engineers.
- Log project related issues in the defect tracking tool identified for the project.
Confidential, New York, NY
Sr. QA Analyst
Responsibilities:
- Involved in Preparation of Mobile & Tab Test cases for all the modules
- Created test scripts for functional testing
- Involved in reviewing and enhancing the Test scripts
- Involved in Test Execution for all the modules
- Mobile testing performed for iOS, Android and Windows8 phones and tablets. Also performed mobile testing using user agent emulation (in Chrome)
- Involved in SOA testing includes developing test scripts for manual testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts.
- Responsible for estimating required resource and components for SOA testing.
- Involved in Module level Testing and Integration Testing
- Raised critical defects during Test Execution
- Followed STLC process in entire project
- Interacting with the clients for status updates and understanding requirements
- Responsible for performing Ad-hoc, Functional and Usability testing
- Have been preparing Task Estimates, Test case documents/ Checklists, Test plan as per the requirement specifications also maintained Test reports, Bug reports
- Uploading and Executing Manual & Automation test cases in Zephyr tool
- Mapping all JIRA bug tickets to the relevant test case in Zephyr tool
- Maintaining folder hierarchy in Zephyr
- Worked on Web Services Testing using SOAP UI
- Possess expert level of understanding of WSDL, XML documents for Web Services Testing
- Experienced in Black Box, White Box, Smoke Testing, Sanity, Shakeout, Integration, Regression, Functional, Front End and Back End Testing
- Involved in JSON pages testing
- Validated UI data with DB data by using MySQL
- Used Jenkins for continuous Integration testing
- Reporting the bugs to the concerned developer by following the bug life cycle in the Bug management tool - JIRA
Confidential, Bedford, MA
Sr. QA Analyst
Responsibilities:
- Written Automated and Manual test cases mapping all functional and business requirements.
- Automated functional regression test cases using Selenium.
- Implemented test scripts written in Robot Automation framework with Selenium & Python.
- Reported bugs in the Jira bug tracking tool and worked with developers until resolution.
- Was a key contributor in all the phases of Software Development Life Cycle (SDLC)
- Worked simultaneously on multiple client projects and internal project initiatives.
- Lead the testing offshore on all mobile devices including iOS and Android devices.
- Worked on redesign client projects to make their existing web applications adopt responsive designs.
- Worked on Zephyr Test Case management tool to upload and execute test cases.
- Reviewed usage and access logs using the real-time analytics tool, Splunk.
- Performed code releases to multiple environments including SHOW/OPSSHOW/PRODUCTION using in-house developed release management tool, Sputnik.
- Expertise in all QA policies and procedures documented in the QA Handbook.
- Hands-on experience with Apache Jmeter for Performance/Load testing.
- Hands-on experience working with IT teams in an extremely Agile environment.
- Participated in daily Scrum standup meeting with respective Project Managers.
- Reported to the QA Manager of the client on a weekly basis.
- Updated statuses of my pending tickets religiously for the client teams to monitor the progress.
- Responsible for testing on multiple Browsers and OS versions in local and remote desktop machines.
Confidential, Bridgewater, NJ
QA Analyst
Responsibilities:
- Prepared Test cases based on FRS & BRS documents Following Agile QA Methodology & involved in scrum calls
- Prepared test cases and execution test cases based on the Sprints for Web and Mobile application
- Automated functional regression test cases using Selenium.
- Used Fiddler to capture HTTP and HTTPS traffic & logs
- Involved in the regression Testing Browser compatibility testing adhoc testing
- UAT testing (stand by with clients)
- Load testing done with the help of JMeter
- Involved in The production Incident Tickets
- Using JIRA Tool for logging Bugs
- Involved in the Daily stand up and weekly status meetings
Confidential
Test Engineer
Responsibilities:
- Analyzing Functional and business requirements
- Preparing test cases based on requirements
- Following Agile process Daily scrum calls
- Preparing Test cases and executing test cases based on the sprint for Web and Mobile application.
- Worked in Linux environment
- Validated UI data with DB data by using MySQL
- Involved in the Daily stand up and weekly status meetings
- Using REDMINE for logging bugs
Confidential
Software Test Engineer
Responsibilities:
- Have been preparing Project Estimates, Checklists, Test plan as per the requirement specifications also maintained Test reports, Bug reports and Weekly Status Reports
- Involved in developing the Test cases and test scenarios as per client requirements
- Performed Regression testing, Adhoc testing, Sanity testing, Functional testing and Integration testing based on the application and the changes.
- Involved in Browser Compatibility Testing on different browsers like IE, FF, Safari and Chrome
- Participated in reviews and stand up meetings
- Involved in client status call and prepared the MOMs report
- Reporting the bugs to the concerned developer by following the bug life cycle in the Bug management tool - Jira.
Confidential
Software Testing Engineer
Responsibilities:
- Understanding full functionality of the product.
- Prepared Test cases as per SRS and FRS and implementing test plans.
- Handled System Testing and GUI Testing.
- Performed functional, Integration, regression testing and viewing, analyzing results and defect tracking, defect reporting and documentation.
- Involved in gathering indices information on a daily basis and the posting the same to the client.
- Responsible for identifying changes in constituent properties like ISIN and Symbol.
- Responsible for validating the data gathered by the peers in the team.
- Involved in sharing knowledge on product and domain for the newly hired.
- Provide new initiatives to refine the existing process and reduce the manual effort.
- Responsible for managing trouble tickets raised by the client.
- Understand the business modifications and propose solutions to resolve by referring to MDG (Market Data Gateway).
Confidential
Software Testing Engineer
Responsibilities:
- Understanding Full functionality of the product.
- Prepared Test cases as per SRS and FRS and implementing test plans.
- Handled System Testing and GUI Testing.
- Done Requirement coverage.
- Performed functional, Integration, regression testing and viewing, analyzing results and defect tracking, defect reporting and documentation.
- Tested the functionality, User Interfaces of the web application
- Conducted functional, System and Regression testing of the application