Sr Quality Engineer Resume
San Francisco, CA
SUMMARY:
- 10+Years of significant and progressive experience in IT on Automation, Web - service, API, Manual Functional and Performance testing.
- Software Development testing experience in various domains like Retail, Healthcare and e-Commerce.
- Complete exposure to all stages of SDLC process with strong skills in writing various test plans, test cases, test scenarios.
- Responsible for Test Estimation, Test Strategy, Test Planning, requirements gathering, functional analysis, Test Script Designs, Test Execution, Test Status Reporting, Defect Management
- Worked in different Software development /deployment models including Agile, Kanban, Devops, Waterfall Model and V-Model
- Experienced in tools like SOAP UI 5.2.0, CA Lisa, HP Application Lifecycle Management, JIRA, Selenium, DevTest, eggplant, TEST Rail,ReadyAPI, Appium tools.
- Responsible for Handheld, Mobile Devices testing running various applications and expert in using tools like Appium for Automation of mobile testing
- Expert in testingClient/Server, Middleware (EDI)andInternet/Intranetbased business applications.
- Experienced in developing test automation suites and writing automation scripts using Web-driver selenium tool with Java Development kit.
- Experience in Developing automation suite for web services testing using DevTest and ReadyAPI Tool
- Worked on applications hosted on AWS and Azure cloud environments and have good conceptional knowledge of cloud based tools
- Thorough in writing SQL queries for back end testing and writing automation scripts for backend testing
- Conduct system performance testing to ensure system reliability, capacity and scalability and developed performance test plans and cases
- Strong experience in testing and QA of systems involving DBs such as Oracle (8i, 9i,10g, 11i), SQL Server and technologies including 2 tier to multi-tier with emphasis on test automation using programming as well as using readily available several test automation tools.
- Identifying the complex/negative scenario flow and updating the team on how to execute
- Familiar with deployment tools like Jenkins, Git, SVN
- Have working experience in supporting deployments in Devops model
- Experienced with repository tools like Git, SVN
- Expert in supporting, maintaining and deploying the Deployment through CICD pipeline and developing build scripts for triggering build
- Have successfully performed manual, automated, regression and load testing for various client-server and web-based applications using Selenium
- Worked on eGG Plant tool for UI automation and developed automation suite as required
- Solid understanding of XML and Structured Query Language databases
- Experienced inWeb Servicetesting usingSoapUI, HP Service Test 11& JMeter in heterogeneous & multi-tier environments.
- Experienced in defect tracking, follow up with cross-functional teams to verify bug fixes, and testing progress.
- Test Automation helps to achieve accelerated time-to-market and better quality with reusable test repositories and frameworks
- Strong leadership skills in planning & execution of projects in critical applications through effective planning, estimation, relationship building, communication and tracking
- Extensive experience in managing and coordinating with teams supporting various applications in varied technologies and geographical locations
- Executed changes that have achieved cost reductions, improved data quality and user experience, delivered technical optimizations and improved business processes.
- Innovative and highly motivated Team player with experience in building and leading teams of various sizes
TECHNICAL SKILLS:
Defect Tracking Tools: HPALM 12, HP Quality Center 9.0/9.2/10.0, JIRA.
Automation QA Tools: DevTest, Selenium, UFT 11.5/12.05, SOAP UI, CA Lisa, eGGPlant, Appium tool, JMETER, LOAD Runner,ReadyAPI, Blazemeter
Operating Systems: Unix, Linux, Windows, Mac OS.
Database: Oracle, DB2, Informix, SQL, Cassandra, MariaDB, PostgreSQL, Terradata
Programming Languages: Java, C, C++, .NET, Groovy Script, Java Script, Shell Script and SQL
Build /Repository Tools: GIT, Stash, Jenkins
PROFESSIONAL EXPERIENCE:
Confidential: San Francisco, CA
Sr Quality Engineer
Responsibilities:
- Responsible for Test Estimation, Test Strategy, Test Planning, requirements gathering, functional analysis, Test Script Designs, Test Execution, Test Status Reporting, Defect Management, and Establishing test data requirements.
- Responsible for End to End delivery and execution of ATG upgrade project at Sephora.
- Participate in Sprint planning sessions, daily stand up meetings and provide QA estimates for each feature.
- Worked on new release of ATG software 11.2 and involve in migration to new release.
- Review requirements, technical documents and participate in design walkthroughs with all the stakeholders.Coordinate and work with Design, Develop, Integrate & Test team.
- Build webservice API and web app automation test framework using suitable automation tools like Selenium/ Eggplant /ReadyAPI. Build mobile automation test suite using suitable automation tools like APPIUM/ Webdrive IO/ Android Studio/ Xcode.Drive large scale and complex integration testing efforts across various teams and systems
- Ensured the deliverables are within the timelines, and work towards achieving 100% coverage for service automation from both system and End to End perspective.
- Responsible for execution & delivery of new enhancements/ changes.
- Work on black box testing with a complete QA cycle-from scripting test cases, regression testing, smoke testing, defect logging and verification of fixed bugs in Test Rail/JIRA for various User stories based on Release Plan
- Responsible for developing Automation Framework using eGGPlant
- Developed UI automation suite using eGGPlant tool
- Worked on developing and writing automation scripts for API testing using ReadyAPI tool
- Responsible for developing test plan for application performance testing .
- QA point of contact for the release and sign off of the new versions and fixes.
- Worked extensively on GIT, Bamboo, SVN build tools
- Have very good conceptual knowledge of CICD pipeline for automating all the Build Activities.
- Developed automation scripts for mobile testing using Appium tool which are on Android and iOS platforms.
- Developed and Maintained Existing Automation Frameworks using Selenium WebDriver using Java for legacy applications
- Develop automated test scenarios and environments for performance testing.
- Analyze root causes of performance issues and provide corrective actions
- Responsible for E2E Testing of the newly deployed Micro-services for Sephora workloads
- Developed and Scripted test cases using TestRail
- Worked extensively on Jenkins tool for Automated Builds, Triggers.
- Developed Jenkins Build scripts for schedules and triggers using Bash shell
- Responsible for writing SQL queries as required for Oracle, DB2, SQL databases.
- Work on different browsers and operating systems in virtual environments
Environment: Oracle ATG, Mobile Testing, Appium Tool, eGGPlant, JIRA, Test Rail, Jenkins, GIT,FLEX, SOAP UI, Postman, Selenium Webdriver, RUBY,, JUnit, TestNG, Jenkins, GIT HUB,LOAD Runner,ReadyAPI
Confidential: Bentonville, AR
Test Lead
Responsibilities:
- Responsible for End to End delivery and execution of multiple projects in E-commerce GIF
- Participate in PI planning sessions, daily stand up meetings and provide QA estimates for each feature.
- Review requirements & technical documents participate in design walkthroughs with all the stakeholders.
- Ensure the deliverables are within the timelines, and work towards achieving 100% coverage for service automation from both system and End to End perspective.
- Responsible for execution & delivery of new enhancements/ changes.
- Worked on monthly test estimates and unit’s calculations in MD system.
- Task allocation activity for offshore team & tracking the assigned tasks.
- Manage escalations and engaging other teams for resolving critical and high severity defects or issues
- Ensured 100% defect free delivery with no back-outs for multiple production changes
- Plan, Manage, Coordinate, Drive and deliver changes for multiple countries like US, UK and Mexico.
- Experience working on Hand-Held’s used by Wal-Mart associates hosted on cue-me application
- Prepared and executed test cases and test libraries for various scenarios and workflows.
- Prepared Test IDs and Test Data by executing SQL queries before executing test cases.
- Tested application manually before developing automation test scripts.
- Responsible for Developing Automation Suite using Selenium for E2E validation
- Developed Automation test scripts which are re-usable
- Worked on Jenkins tool for continuous deployments.
- Communicating and coordinating with multi-disciplined teams/experts for tracking of delivery and progress
- Chairing various meetings like JAD Sessions, Defect triage, Test scenario review, risk assessment and mitigation meetings, demos with Product owners, Kanban Leads, QA and development leads.
- Work on QA strategy plan for improving the QA deliverables, reduce cycle time and achieve 80% target for automation coverage (both Selenium and LISA)
- Experienced in creating selenium test cases.
- Involved in regression testing using selenium.
- Responsible in executing selenium test cases and reporting defects.
- Performed Functional Testing of the Web services using Soap UI and itko Lisa.
- Created and executed LISA & SOAP UI Scripts for the Web Services testing.
- Executed and performed various benchmarking strategies for application performance testing and provided metrics to business team for scalability
- Worked on developing automation scripts for synthetic performance testing.
- Preparing and presenting weekly, monthly & quarterly defect matrix to clients and senior management
Environment: HPALM, Jenkins, SVN, Selenium, ITKO-LISA,SOAP,JAVA,Handheld, Load Runer
Confidential
Software QA Consultant
Responsibilities:
- Requirement gathering, Business and Functional Requirements Analysis for new API/SOAP web services and enhancements.
- Daily interaction with client and project teams and daily status reporting.
- Involved in system,Integration,Functional and regression testing.
- Developed Test Plan, Test Cases, and Test Procedures, expected results using QC and testing of end-to-end scenarios
- SOA test planning, test script preparation, test script review and Requirement Traceability Matrix.
- Responsible for test execution, defect reporting, defect management and test closure activities.
- Preparing execution schedule and Providing QA sign off
- Tested applications which consume Web Services and analyzed Input and Output messages.
- Involved in testing Webservices (SOAP and REST) and XML with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
- Tested Web services (SOAP and REST) using SOAP UI & HP Service Test and applications complete business flow.
- Automated the e2e test flow using DevTest and used the same for Functional and regression testing using DevTest
- Worked on developing automation suite and scripts for service automation testing using Devtest
- Developed shell scripts to trigger the scheduled jobs
- Handling the defect review meeting with development teams and Client meetings.
- Involved in Testing Web Services using SOAP UI and Web Service Navigator.
- Handling the defect review meeting with development teams and Client meetings.
- Developed SQL scripts for DB queries to verify the tables as per new requirements and testing the backend application changes
- Coordination with the offshore/onsite and other project teams.
- Mentor new joiners on SOA testing tools, customer web services and testing methodology.
- Preparation of WSR, Dashboard for senior management
Environment: HPQC, SVN, Selenium, web-services, SOAP, REST, JAVA, C, Oracle, SQL
Confidential
Systems/QA Analyst
Responsibilities:
- Understanding of the Clients Applications, Requirement Specifications and E2E flow
- Attending Software development s for understanding, supporting, testing the client application suites.
- Responsible for test execution, defect reporting, defect management and test closure activities
- Preparation of daily test statusreport, defect report and weekly status reports
- Prepare Flow and sequence diagrams for the application
- Responsible for bug reporting.
- Involved In functional testing.
- Retest the defect based on the resolution provided by the development team and close the defect if the issue is resolved
Environment: HPQC, Functional Testing, Bug reporting, JAVA, Linux, Windows, SQL, Oracle.
