Quality Analyst Resume
Tampa, FL
PROFESSIONAL SUMMARY:
- Over all 8+ years of professional experience in Information Technology with emphasis on Software Quality Assurance and Automation Testing
- Solid Expertise in Automation of Web based Application in Selenium Web Driver, Selenium RC, and Selenium IDE . Hands - on experience using Selenium Automation using TestNG and Cucumber
- Expertise in Mobile Applications Testing (Manual and Automation) using Appium
- Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using ALM/Quality Center and Jira.
- Expertise in running Test Scripts from Quality Center/ Test Director on different hosts.
- Expertise in gathering Functional Requirements, writing Test Scripts, developing Test Cases, Test Procedures, Test Strategies, Test Plans, formulation of Test Assets & Strategies.
- Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Experience in Testing Web Services and Web API Testing using SOAP UI/REST API Testing tools
- Expertise in Accessibility Testing , video streaming in various formats and different versions
- Hands on experience integrating the execution regression scripts with Continuous Integration build servers like Jenkins
- Has experience working with ETL Testing tools like SQL Server Integration Services (SSIS)
- Experience in Stress Testing/ Performance Testing.
- Experience integrating the execution regression scripts with Continuous Integration build servers
- Expertise in executing projects in the domains of Quality Assurance with strong working knowledge in Test Case designing, execution, monitoring, tracking.
- Experience integrating the execution regression scripts with Continuous Integration build servers
- Good at multi-tasking and working well under tight deadlines with high efficiency.
- Possess good communication skills, Presentation Skills, self-motivated, pro-active, task oriented, good team player, and quick learner at new technologies/systems
- Excellent troubleshooting , project management and problem solving skills.
- Client coordination and working closely with the project team ( DEV, QA, and PM)
- Knowledge on writing Automation scripts using Ruby
- Knowledge on Testing tools like QTP and Test Complete
TECHNICAL SKILLS:
Testing Management /Defect Management tools: Selenium WebDriver, Quality Center/ALM 11, SOAP UI, Cucumber, QTP
Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Mozilla Firefox, Chrome & Windows 7/XP/Vista, Linux, Unix.
Database: MS Access, DB2, MYSQL and TOAD.
Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, Fire bug, IE Developer Toolkit and HTML.
Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.
Reporting Tools: Bugzilla, Redmine, JIRA, Quality Center
Language: Java, SQL, HTML, XML, JavaScript, JSON,ASP.Net
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Quality Analyst
Roles and Responsibilities:
- Involved in execution and improvisation of all stages of Quality Assurance Life Cycle (QALC) & SDLC right from Inception, Design, Development, and Testing through Implementation.
- Involved carrying out Functional Testing, UI Testing, Load & Performance Testing, System Testing, and Integration Testing & Regression Testing of Client/Server systems environments.
- Worked on building automation test framework for functional regression testing scripts using various Open Source based tools like Selenium Web driver , Robot framework. Working in a continuous build integration development environment.
- Designed, coded and executed automated tests using Cucumber frameworks .
- Implementation automation scripts with Java
- Involved to verify Web services API request, response data validations in REST, SOAP protocols.
- Responsible for creating Test Environment for Web Services testing.
- Analyzed Functional Specification documents to develop test scenarios and test cases.
- Performing Functional, Regression & Ad-hoc Testing of the application.
- Executed test cases and documented bugs found during the process of testing.
- Participated in Review and status Meetings.
- Detecting Defects and classifying them based on the severity.
- Responsible to prepare the Daily Status Report and Weekly Status Report.
- Execute test plans and test cases, analyze results, and communicate overall test status to management.
- Working with Log records to troubleshoot issues using splunk
- Assess readiness and deviation of product/project performance based upon test results and product specifications.
- Assist application developers and technical support staff to ensure issues are identified, tracked and resolved in a timely manner.
- Worked closely with analysts, development team and production support team members to develop test scripts and track resolutions on open issues/defects .
- Track defects/bugs and fixes and provide defect reports and root causes in all cycles of testing using Quality Center & Conducted Bug-Review meetings.
- Publish the testing status report from Quality Center on weekly basis to track the progress of testing during various phases of SDLC.
- Conducted Integration, System, Functional , GUI, Regression, Smoke, Database Integrity, User Acceptance (UAT) testing .
- Maintained requirements and created traceability between requirements and test cases.
- Developing automation frameworks for web applications
- Maintain and enhance existing automation test scripts which are used during development and QA cycles
- Applied a sense of urgency, commitment to deliver in a timely fashion.
- Automate new features for reducing time and cost
Confidential, San Francisco, CA
Sr. QA Selenium Tester
Responsibilities:
- Worked on building automation test framework for functional regression testing scripts using various Open Source based tools like Selenium Web driver, Robot framework. Working in a continuous build integration development environment.
- Designed, coded and executed automated tests using Java/TestNG/XML/SQL based test frameworks.
- Identified the Automation scenarios, Designed/Setup the Hybrid framework, prepared the UI Object Info, Functions, test Data, Prepared the Test Suite using JAVA Framework TestNG, Executed the Scripts, and updated the scripts as part of maintenance.
- Automate the Test Cases using Selenium Web driver with JAVA Framework TestNG.
- Involved in writing and testing test scripts using Selenium WebDriver and Java Object Oriented Programming Language.
- Performed Gray Box Testing, Regression Testing, Functional Testing, and Usability testing.
- Experience in Integration, System Testing using different devices (iPhone, IPad Web based applications)
- Performed testing on Mobile devices for compatibility check.
- Involved in User Acceptance Testing (UAT).
- Worked on Jenkins to integrate the automated test execution with build deployments to complete the automation process.
- Performed functional testing of SOAP and RESTful Web Services using SOAPUI Tool.
- Selenium Web Driver for automating over 70% of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Requirements and Design Documents Review and Analysis.
- Attending Scrum and Sprint Planning meetings, providing estimations for testing.
- Worked on Requirements and Design Document Review & Analysis and Test Case preparation.
- Written Test Cases for Functional Testing of the Web Application.
- Analyzed application business requirements, technical specification and INSTALLATION guidelines.
- Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort.
- Used product knowledge to validate software fixes and document defects identified in the product functionality.
Environment: Web Driver 2.53, REST, SOAPUI, Java 1.6, Eclipse 4.5, TestNG, XML 1.0, SQL, Java, SVN, GIT, HTML 4.01.
Confidential, Houston, TX
QA Selenium Tester
Responsibilities:
- Involved in building computerization system without any preparation utilizing Selenium Web Driver JAVA, Junit, Jenkins, ANT and Eclipse
- Performed Data driven testing utilizing Selenium WebDriver and Junit capacities which peruses information appropriately from XML records.
- Setup the Automation system utilizing Selenium to run test cases in numerous programs and stages.
- Performed Unit Testing with Junit system.
- Performed Functional Testing of individual modules of the application on Android, Blackberry, Windows working frameworks.
- Tested the GUI of the finished item on Mobile, PC, Android and Apple stages to guarantee that dialect interpretation and money changes were showing as required.
- Extensively required in composing and testing the experiments utilizing Junit.
- Used Ant for building the WebDriver venture. Incorporated with Continuous Integration instruments Jenkins for ruraq nning test on daily premise naturally.
- Used Selenium WebDriver to test list items of Meta web search tool.
- Implemented Automated execution of tests utilizing Ant and Jenkins.
- Created the tests that have no client connection as a set and executed them as Batch tests utilizing ANT.
- Involved in the Continuous Integration of the robotization structure with Jenkins.
- Used XPath and DOM to work with dynamic and static articles in Selenium.
- Developed script and performed Web Services testing utilizing SOAP Client device for practical and relapse testing.
- Performed deformity reporting and bug following utilizing JIRA furthermore caught up with advancement group to check bug fixes, and upgrade bug status.
- Participated QA week by week gatherings and different gatherings and talked about Enhancement and Modification Request issues and absconds in the application.
Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, Jira, SOAP UI, XPath, Eclipse, XML, DHTML, SQL, Oracle, Windows, Test Director 7.5, JDKL3, DB2, C++, .NET, SQL Server 2000, Win NT 4.0/2000
Confidential
Quality Assurance Analyst
Roles and Responsibilities:
- Analyzed System Requirement Specification (SRS) document and Business Requirement Document.
- Design the Mc-Client application with Class diagram, Sequence diagram and Pseudo code through UML and rational rose
- Designing test suites for Confidential platform(Device and Portal), device, security, content, regression Testing and Cross functional Testing
- Executed manual test cases and identified the test cases to be automated.
- Extensively used JIRA for test planning, Bug tracking, and reporting.
- Verified the correctness of the software calculations and creating test data files (valid and invalid) in order to thoroughly test program logic and system flow.
- Responsible for setting up the testing environment
- , guiding and assigning tasks to team members
- Understanding the Requirements and Functional Specifications of the Project.
- Preparation and execution of test cases
- Functional testing, Usability Testing Retesting and Regression testing
- Extensive Manual Testing process to ensure the quality of the software
- Test case Execution: Executing, Monitoring and Tracking
- Identification and reporting of bugs
- Retesting the application after bug fixes.
- Conducted Smoke testing, unit testing (Module testing), Integration testing, and regression testing.
- Translate requirements, designs and functional specs into test plans.
- Prepared test cases for GUI application.
- Evaluated the quality of the software product being developed in terms of functionality, usability, compatibility, reliability, performance and supportability.
- Participated in the weekly meetings with the management team and walkthroughs.
Confidential
Quality Assurance Analyst
Roles and Responsibilities:
- Understanding the Requirements and Functional Specifications of the Project.
- Preparation of test cases. Test case Execution: Executing, Monitoring and Tracking.
- Performing testing using various black box testing methodologies like functional testing, usability testing, retesting and regression testing
- Extensive manual testing to ensure the quality of the software
- Reporting bugs and retesting the application after fixing bugs.
- Posting bugs into and maintaining the Bug Tracker (Redmine) and Retesting when the bug is fixed
- Writing Basic SQL queries to retrieve data from the database required for Testing
- Used JMeter for load testing on the Portal
- Performing requirement feasibility analysis and identified test scenarios/test objectives
- Customizing the Test suites to test different client targeted versions of Confidential 3.0 as per their software and hardware specifications.
- Documenting Sanity, Functional, Interrupt, Stress and Security testcases
- Identifying the severity of Bugs and coordinating with developers preparation of the test plan, allowing for platform and device testing
- Identification of end-to-end test cases, regression suites and system test cases.
- Using Jira for issue tracking elaborate functional testing for end to end product testing along with exploratory testing of the entire product.
Environment: Samsung (7"8"10"),Android ICS (4.0.3), Jellybean (4.2) tabs, Confidential portal 3.0 (Pearson version), Manual Testing, Eclipse, Ruby on Rails, SQL server 2005, Jenkins,Redmine
Confidential
QA engineer
Roles and Responsibilities:
- Customized the Test suites to test different client targeted versions of Confidential 4.0 as per their software and hardware specifications and Requirements.
- Designing test suites for platform, device, security, content, regression Testing
- Responsible for setting up the testing environment
- , guiding and assigning tasks to team members
- Responsible for Reporting and Prioritizing software bugs.Coordinating with developers and Project managers. Helping Tech support team to respond to and solve issues
- Issue tracking using Redmine.
- Extensively performed Manual Testing process to ensure the quality of the final product. Has worked with QTP and Test Complete testing tools
- Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort.
- Used product knowledge to validate software fixes and document defects identified in the product functionality. Performed Functional testing, Usability Testing Retesting and Regression testing
- Worked in Agile methodology. Attended daily stand up meetings. Helped the team in making test plan and test cases based on Functional Requirements.
- Reviewed functional/design specifications, and other relevant documents to extract test requirements.
Environment: Android ICS (4.0.3), Jellybean (4.2) tabs, Confidential 9.7" dual core, BYOD (Bring your own device), Confidential portal 4.0,Redmine, JMeter, Manual Testing, Eclipse, Ruby on Rails, Jenkins, SQL server 2005,Redmine
Confidential
QA engineer
Roles and Responsibilities:
- Performing requirement feasibility analysis and identified test scenarios/test objectives. Translate requirements, designs and functional specs into test plans.
- Customizing the Test suites to test different client targeted versions of Confidential 3.0 as per their software and hardware specifications.
- Designing test suites for Confidential platform(Device and Portal), device, security, content, regression Testing and Cross functional Testing
- Documenting Sanity, Functional, Interrupt, Stress and Security test cases.Identifying the severity of Bugs and coordinating with developers
- Preparation of the test plan, allowing for platform and device testing.Identification of end-to-end test cases, regression suites and system test cases.
- Used Redmine for issue tracking
- Elaborate functional testing for end to end product testing along with exploratory testing of the entire product.
- Written SQL queries to retrieve data from the database required for Testing.Used JMeter as load Testing tool for the Portal
- Reviewing the end results after the testing is complete and analyze if the results are meeting the requirements as quoted by the client.
- Conducted Smoke testing, unit testing (Module testing), Integration testing, and regression testing .
- Verified the correctness of the software calculations and creating test data files ( valid and invalid ) in order to thoroughly test program logic and system flow.
- Reported the defects to development team on periodic basis and retesting the defects as they are fixed.
- Reporting the status to the upper management on test progress .
Environment: Android ICS (4.0.3), Jellybean (4.2) tabs, Confidential portal 2.0, BugzillaManual Testing, Eclipse, Ruby on Rails, SQL server 2005, Jenkins, Confidential e70, e97, Aakash iTutor 7" & 9.7" tabs, BYOD (Bring your own device)
Confidential
Test engineer
Roles and Responsibilities:
- Writing test cases and preparing test plans so that the testing team performs testing in different phases as per testing life cycle to achieve the QA goals of the organization.
- Reviewing the end results after the testing is complete and analyze if the results are meeting the requirements as quoted by the client.
- Performed backend testing using SQL queries to check backend data and data integrity.
- Worked closely with developers for understanding deep about the issue and worked together to solve the issue and fix them
- Participated in the weekly meetings with the management team and walkthroughs.
- Performed elaborate functional testing for all modules along with exploratory testing of the entire product.
- Posting bugs into and maintaining the Bug Tracker (Bugzilla) and Retesting when the bug is fixed
- Coordinating with developers to replicate the bugs with steps and patterns
- Performing requirement feasibility analysis; Identifying test scenarios/test objectives and preparing the test plan
- Customizing the Test suites to test different client targeted versions of Confidential 2.0 as per their software and hardware specifications.
- Smoke and Sanity testing. Identifying end-to-end test cases, regression suites and system test cases.
- Test data identification and gathering.
Environment: Android gingerbread (2.3.3), ICS (4.0.3) tabs, Confidential portal version 1.0, Confidential e70 tabs, Samsung p3110 tabs, Aakash iTutor tabs, Bugzilla, Manual Testing, JMeter, Eclipse, Ruby on Rails, SQL server 2005, Jenkins.
