Qa Analyst Resume
San Diego, CA
SUMMARY:
- 5 years of intensive experience in all phases of Software Testing Life Cycle and SDLC as Lead QA Analyst and Software tester and have strong experience in ecommerce
- Experienced in Agile / Scrum methodologies (Estimated Project deliverables and also led team of QA offshore team in Sprints )
- Proficient working in fast paced Agile/Scrum environment with Technical teams including Business Analysts, Technical analysts and Developers and updating the Project Manager with the up to date status of the testing activities.
- Expertise in preparing Master Test Plans, Test Cases and Test Scripts based on business requirement documents and software requirement specifications
- Perform various test cases on mobile device & accessories to test functionality
- Intensive experience in Test Execution, Preparing Defect Report (logging defects) and defect review process .
- Excellent knowledge about testing environments like Emulators, Simulators using Android Studio and various devices for device testing
- Creating TestNG Test suites and Cucumber Features files containing automated testing processes and steps coupled with Selenium WebDriver
- Hands - on experience with automation testing tools using Selenium Webdriver on Eclipse
- Excellent knowledge about testing environments like Emulators, Simulators using Android Studio and xCode for mobile platforms.
- Knowledgeable mobile tester who has extensive knowledge and experience in mobile application testing .
- Possesses strong understanding of all iOS and android models (phone and tablets) and a sound knowledge of mobile applications testing.
- Experience in testing applications developed with different technologies such as Web, Linux, JAVA and Database applications.
- Used various iPhone and Android support tools like Android Debug Bridge ( ADB ) to install the builds and extract error logs from different phones using ADB logcat
- Extensive experience with Cucumber, Page Object Model (POM) and TestNG frameworks ; Created with feature files and step definition class using Cucumber
- Expert in performing GUI, Functional, Regression, Compatibility, End-to-end, Security, Device Performance and Configuration Testing
- Expertise in all the modules of Quality Center ALM and JIRA test management tools including Requirement, Test Plan, Test Lab and Defect Modules
- Good experience in using Core JAVA concepts, Selenium WebDriver and Appium Automation
- 4 years experience testing handsets, tablets, and accessories running an Android OS devices using device testing techniques
- Extensive experience in Designing, Implementing, Executing and evaluating database testing .
- Proficient in Database knowledge such as writing SQL commands
- Solid experience with SoapUI and Restful web service testing with SoapUI for defective purposes
- Excellent communication, interpersonal, time management and problem solving skills
TECHNICAL SKILLS:
Operating Systems: MS-Windows XP Professional, Windows 7, Windows Server 2008 R2, UNIX
Languages: SQL, Linux, Python
Databases: Access, Oracle 11g, SQL Server 2008
Communicating: Mobile application testing, Software Applications
Test Management: HP Quality Center 9.5 and Quality Center 10, HP ALM 11, Jira
Tools: Software Testing Skills, Writing Test Plans, Test Cases, Test Scripts, Test Execution, Defect reporting and Defect tracking, End-to-end testing
Additional Software: Adobe Photoshop, Corel Draw, Adobe Flash
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
QA Analyst
Responsibilities:
- Led QA teams onshore and offshore and have solid experience in providing estimates for projects
- Planned and created tasks in Agile scrum model for QA team and led automation efforts to successfully automate regression suite for both web and mobile platforms
- Coordinated with the development team and updated the QA manager with the progress and led QA teams members
- Execute test cases and identify and communicate defects, risks, report test progress and quality status to project stakeholders and management.
- Participate in defect review meetings and worked closely with functional and technical team
- Actively participate in Sprint ceremonies as part of Agile teams in Daily Scrum, Sprint Planning
- Working extensively as part of Scrum team to create user stories and issues in JIRA
- Prepared Test Plan and Test cases, executed test scripts. Worked in a scrum environment
- Coordinated and planned future work with QA, Dev and Product Managers
- Set up work load plans for QA team members on monthly mobile releases and web releases
- Work with QA Managers to develop best practices, improvements and standards for test case management
- Perform various test cases on mobile device most of my time & accessories to test functionality
- Execute performance and testing for key areas such as battery, stability, Bluetooth, and Wi-Fi, etc.
- Created and executed automation scripts with Java and Selenium WebDriver
- Interacted with Project Managers to resolve defects, clarify functionality, and resolve various issues
- Created and executed SoapUI test cases for web service testing
- Working extensively on UNIX/Linux environment to execute the shell scripts.
- Create Test Scripts (Java/Selenium WebDriver) with eclipse to automate testing process
- Create Testng and Cucumber Test suites and test cases to properly organize and execute tests
- Generation of the step definition in Cucumber framework using Selenium WebDriver
- Added and monitored assertions to SoapUI responses and also used Postman tool for API testing
- Database testing using SQL queries and processes to ensure Data Integrity
- Testing database backend by writing and executing SQL queries to validate the data in the database
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach ( BDD ) and test driven development ( TDD ) with tools like Cucumber.
- Diagnosing and solving complex problems and providing detailed technical analysis
- Sanity and Regression testing on web and mobile applications
- Validate Soap Responses of web service using S oapUI
- Performing cross browser compatibility and multiple device testing
- Attended team meetings to discuss the testing progres
- Tested web services using SOAPUI via request-response XML using different scenario.
- Was responsible for ensuring that test data needed for test execution is identified and is available to the team in a timely manner.
Environment: Java, selenium, CSS, Jenkins, maven, HTML, HP ALM, JIRA, Windows XP, Internet Explorer, LINUX, Networking
Confidential, Norwalk, CT
QA Analyst
Responsibilities:
- Execute and maintain standard corporate practices for software testing .
- Participate in Scrum Meetings with developers, business analysts and scrum master to discuss about the Planning, Prioritization of the Iterations, Testability of the product and Sprint Backlog, schedules and estimations
- Work very closely with cross functional teams including Business Analysts/Product Owners, Developers and Project Manager during testing to review/analyze the user stories for enhancements and new development items in ongoing sprints.
- Perform cross-browser testing using IE, Firefox, Chrome and Safari in Windows, Mac and Mobile (iOS, Android) platforms.
- Design, modify, develop and write testing scripts, test plans, produce test reporting, create test metrics and implement software programming applications following established software development life cycles as well as testing standards.
- Collaborated effectively with project managers and developers to troubleshoot and resolve issues
- Develop and modify software applications to adhere to designs supporting business requirements and customers using HP ALM tool
- Configured Selenium WebDriver, TestNG and created Selenium automation scripts in Java using TestNG prior to agile release.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium Web Driver, TestNG under Java platform utilizing industry leading harness design patterns and approaches.
- Created Scripts ( Java , Selenium WebDriver ) with Eclipse to automate testing process
- Used Android Studio adb commands to detect and Screen capture errors for defect logging
- Participate in the Peer Reviews with Test Team and project team for reviewing test cases and steps and providing the detailed estimation completion dates for the given tasks.
- Participate in performed black box testing of the POS application, retail web site (responsive) and mobile app using iOS and Android mobile devices .
- Validate the front-end input, and performed the Back-end Testing using JDBC with MS SQL Server
- Extraction of test data from excel and loading of data into SQL tables.
- Prepare traceability matrix and fill the gap between requirements and test cases to validate the correctness of the stored data.
- Manual testing includes look and feel, functionality, navigation, alignments, links, and user authentication.
- Help automate test cases by using Java Object Oriented Programming for Selenium WebDriver with Eclipse
- Conduct function, regression and end-to-end testing based on QA standards.
- Test mobile application manually using different iOS and Android devices.
Environment: Java, cucumber, selenium, maven, Jenkins, jira, ALM, unix, Shell scripting , Android,, HTML, Quality Center, Windows 7, Internet Explorer, Chrome, Firefox.
Confidential, New York, NY
QA Analyst
Responsibilities:
- Developing test scenarios and test case specifications for the assigned functional modules.
- Interacted with the business analysts, developers, and project managers about the defects.
- Participated in deployment/production releases to conduct device testing and production readiness validation on web and mobile platforms .
- Extensively utilized HP Quality Center to map requirements to test cases, execute test suites and bug.
- Track defects to developers along with writing brief reports about the progress of the project.
- Created macros to automate the process of refreshing the data in MS Access .
- Performed exploratory testing for Android, iOS, BlackBerry in order to find out if there is any unexpected behaviors found in the application.
- Conducted Functional testing and Regression testing at the different levels of testing along with Front-End Mobile GUI testing and Back-End Database testing of the application.
- Experienced in critical analysis of use cases to convert them into end-to-end tests cases to cover all the new features on the new release version of the application.
- Coordinated and Involved in testing with the Business Users, Project Development teams and Offshore Testers.
- Developed Excel Macros for importing Use Cases from Discoverer to Test Director .
- Created Master Test Plan for functional Testing and reviewed with project stakeholders.
- Developed Test plans, test cases from Business and functional requirements.
- Participated in defect review meetings to track the defects and update defect status as and when required
- Active participation in regular project status meetings related to testing
Environment: Java, Oracle, HTML, JIRA, Internet Explorer, Google Chrome, Mozilla Firefox
