Sr Online Software Engineer Resume
Irving, TX
SUMMARY:
- 9+ years of Quality Assurance experience and implementation of QA methodologies, Analysis, Testing and Implementation of Client/server, Web based and Mobile applications.
- Very well experienced in all the SDLC phases. Areas of excellence & strength include understanding varied technologies, Process Improvements, Application Lifecycle, Business Analysis, and Technical Writing.
- Highly experienced with Waterfall and Agile (scrum) development methodologies.
- Well versed with Black Box, White Box, Gray Box, Performance, Load, Functional, API, Mobile, GUI, System, Integration, Security, UAT, Regression and Browser compatibility testing.
- Expert in identifying areas of test automation and right tools for deeper test coverage.
- Very well experienced in Automating Web Application Testing using Selenium web driver with TestNG framework.
- Strong experience in Java programming, Selenium WebDriver, Junit and TestNG.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, JUnit.
- Strong management and leadership for direct reports with capacity to mentor and coach QA staff.
- Ability to thrive independently with minimal supervision and eventually build and manage large QA teams/Testing center of excellence (TCoE).
- Excellent attention to detail, strategic thinking, planning, communication, presentation, time management and inter - personal skills.
- Straight shooter and can thrive under pressure working calmly in situations where time to market is stringent.
- Worked with online business unit to define vision and roadmap for functional areas and teams.
- Worked with senior leadership to define and justify benefits.
- Monitor customer feedback channels (customer analytic tools & survey results etc) and transformed feedback into site enhancements for better customer experience.
- Managed large size diverse & effective team (onshore and offshore) and establish vision/direction and promote team spirit
- Good co-ordination and communication with business and development teams
- Highly experienced with Ecommerce testing.
- Support development teams by providing most apt data & analysis for quick turnaround.
- Worked extensively in Designing Test Plans, Developing Test Scripts, Test Cases and execution for both Manual and Automated Testing.
- Highly proficient in working with automated testing tools like Selenium, UFT and Testng framework.
- Extensive Experience in Testing Extraction, Transformation and Loading (ETL) mechanism-using Informatica.
- Highly experienced in Frontend, Backend Testing and Batch Process Testing
- Worked on Descriptive Programming when the objects in the application are dynamic in nature and need special handling to identify the object through Object repository.
- Experienced in RTM (Requirement Traceability Matrices) to know the status of the project and actively participated in the gap analysis.
- Experienced in back-end testing using SQL queries and no SQL database to ensure data integrity and validate business rules.
- Developed Automation suites using no SQL solution (CassandraDB).
- Experience in providing the production support of the applications on regular basis.
- Experience in Onshore/offshore coordination.
TECHNICAL SKILLS:
O/S: MacOS X 10.9/10.10/10.11, Windows 7/8, WIN2003/2008 Advanced Server,Unix.
Languages: JAVA/J2EE, VISUAL BASIC.NET, C#
Databases: Cassandra, Mongo, Oracle, Teradata, DB2, MS SQL SERVER 2000/05/08, MS-ACCESS, ADO/ADO.NET, OLEDB, RDBMS
Automated Testing Tools: UFT, Selenium, JMeter, SOAP UI and LoadRunner
Tools: & Utilities: MS-Office, Outlook, WIKI, Postman, Eclipse, InteliJ.
Bug Tracking Tools: JIRA, HP QC(ALM), Bugzilla, Rational Clear Quest and Bug Tracker
Web Technologies: JAVASCRIPT, HTML, DHTML, VB SCRIPT, XML, HTTP
Data warehousing ETL Tools: Ab Initio, Informatica and Data Stage
Network: LAN/WAN, Windows 2000/2003 Server, TCP/IP, SMTP
Web, Application Servers: IIS, Apache Tomcat, Jboss, Web Logic.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Sr Online Software Engineer
Responsibilities:
- Worked with product management team to understand requirements and come up with test estimation.
- Coordinate all aspects like test assessment, defining test strategies, test plans, estimations, requirement management, project tracking, risk/issues management, ensuring quality and timely delivery.
- Lead scrum/sprint planning meetings.
- Owning & managing release cycles for website and mobile versions.
- Focal point and leader to all QA related programs for Black Friday/Holiday readiness.
- Worked in a fast pace environment and develop automation scripts on the fly.
- Implemented numerous automation software solutions for front-end, service layer and back-end.
- Developed and executed automated test scripts in Testng framework for microservices.
- Developed BDD test scripts in cucumber framework.
- Performed batch job testing for Catalog feeds and validated results in Cassandra DB.
- Used tools such as Splunk, Selenium WebDriver, Java, Postman, SOAP UI, REST services
- Extensively used Agile methodology and actively involved in sprint planning/scrum meetings.
- Establish quality improvement goals and monitor compliance to accepted processes and practices.
- Responsible for flagging the timing of interdepartmental deliverables and the quality of their output.
- Support development teams by providing most apt data & analysis for quick turnaround.
- Responsible for analyzing requirements and writing/estimating user stories for QA efforts.
- Published manual, automation test reports and stats to senior management.
- Interact with business team and developers on daily basis to discuss on new changes, clarifications and defect reproduction sessions.
- Reviewed Manual and Automated test cases based on user scenarios.
- Modify test scripts, tests urls and test data in test scripts based on the changes in requirements.
- Contributed for augmented releases by reducing test cycles using functional automation concepts
- Flexible and versatile to adapt to any domain/environment/technologies.
- Logged defect using Bug tracking tool JIRA.
Environment: JAVA, Cassandra, Selenium WebDriver, Google Cloud Platform, Git, TestnG, InteliJ, Maven, Spring Framework, Mockito, BDD, DB2, UNIX, JIRA, Wiki, Jenkins, Windows 8, SOAP UI, REST Services, JMeter, GitHub, LISA, Quality center(ALM), WCS, Ab Initio, Postman, LISA.
Confidential, Dallas, TXSr QA Analyst
Responsibilities:
- Extensively worked in agile methodology and actively participated in Sprint planning, scrum & retrospective meetings.
- Managed manual and automation QA teams.
- QA point of contact for the company leadership and cross-functional teams.
- Involved in meetings with Business and product management team to understand requirements and come up with test estimation.
- Supervised and guided team members to establish quality standards as per industry requirement.
- Chair scrum/defect review meetings with project team stakeholders to discuss issue found during testing and their current statuses.
- Involved in analyzing and prioritizing User Stories.
- Managed setup and maintenance of test environments.
- Evaluated Test Results & Submitted Status Reports to Higher management.
- Conduct KT sessions to new joiners and mentor Junior QA analysts. Provided estimates for manual and automation tests for all modules.
- Implement, gather, and report team and project metrics which demonstrate business value and showing continuous improvement in an Agile environment.
- Reviewed Test Strategy and Test plan documents for sprints.
- Conducted Test plan and Test case review meetings with business and development teams.
- Managed release cycles for QA and Production servers.
- Published defect status report on daily basis.
- Review High level Test Scenarios and detailed test cases based on User Stories and technical specification documents.
- Engaged testing team in test execution and other testing activities.
- Engaged testing team to perform functional, regression testing, end to end and integration testing.
Environment: Agile, HP Quality center,UFT, Excel, Selenium, Oracle, JAVA, JIRA, Zephyr, Jenkins, Windows XP, Windows 7,Weblogic .
Confidential, Hoffman Estates, ILQA lead
Responsibilities:
- Worked with product management team to understand requirements and come up with test estimation.
- Lead scrum/sprint planning meetings.
- Managed onshore and offshore teams
- Focal point and leader for all QA deliverables and related program’s for Holiday readiness.
- Involved in Test planning, Analyze manual test cases and create automation Test Plan & Scope, Develop Performance Test Strategies.
- Worked in a fast pace environment with weekly production releases and develop macros, automation scripts on the fly.
- Worked in 4D (Discover, Design, Develop, and Deliver) environment.
- High contributor for multiple projects involving Search, Browse, Checkout, Post order and Profile components across sears site.
- Identified areas of test automation and right tools for more test coverage. Implemented numerous automation software solutions for front-end, service layer and back-end.
- Performed Mobile Testing for new features for sears and kmart .
- Reviewed customer feedbacks and transform it into site enhancements for better customer experience.
- Published manual, automation test reports and stats to senior management.
- Interact with business team and developers on daily basis to discuss on new changes, clarifications and defect reproduction sessions.
- Focus on major components areas such as Post Order, OMS, content and Online.
- Managed resource contention between ongoing development projects and urgent defects reported in production.
- Track site metrics using Omniture for revenue and orders; publish quality report after each release.
- Reviewed Manual and Automated test cases based on user scenarios.
- Modify test scripts, tests urls and test data in selenium scripts based on the changes in requirements.
- Performed Batch Process Testing for Inventory and Pricing Batch Jobs
- Test ETL Informatica mappings and other ETL Processes (DW Testing)
- Developed and executed automated test scripts using selenium tool for new features.
- Enhance and maintain automation framework for existing features on sears & Kmart sites
- Logged defect using Bug tracking tool JIRA.
Environment: MongoDB, Selenium, DB2, UNIX, JAVA, JIRA, Wiki, Jenkins, Windows XP, Windows 7,SOAP UI, REST Services,FileZilla, JMeter, Charles, Omniture, Informatica, Tomcat, WAPT, Firebug.
Confidential, Chicago, ILQA Analyst
Responsibilities:
- Analyze business and system requirements, manage development of specifications to create and execute detailed test plans, and verify bug fixes.
- Involved in Test planning, Analyzing manual test cases and preparing Automation Test Plan and Scope, Developing Performance Test Strategies.
- Involved in functional and regression testing.
- Interact with the developers to clarify/re-produce defects.
- Execute manual and automated testing of J2EE-based applications running on BEA WebLogic servers.
- Develop, Enhance, and Maintain automated testing scripts for WebServices test using PARASOFT- SOATest and manual testing using SOAP UI.
- Parameterize the scripts by storing data in local data table.
- Test ETL Informatica mappings and other ETL Processes (DW Testing).
- Analyze and tested Informatica Mappings with OLTP source data, staging and target data.
- Reported bugs using bug tracking tools like Rational Clear Quest.
Environment: Mercury Quick Test Pro, Mercury Quality Center, LoadRunner, PARASOFT SOAtest, SOAP UI, Rational Clear Quest, REST, J2EE technologies (BEA WebLogic Integration/WebLogic Server, Web Services), Informatica, ASP.net 3.5, and SQL Server 2008.
ConfidentialQA Analyst
Responsibilities:
- Involved in Test estimation, Analyzing manual test cases.
- Develop comprehensive test plans.
- Automate the Manual test cases using UFT.
- Perform functional and regression testing duties
- Perform load and performance testing.
- Extensively engaged in daily performance shakeouts, patch releases.
- Create bug reports using a bug-tracking system
- Preparation of Test Summary Report (TSR) at the end of each release builds.
Environment: Mercury Quick Test Pro, Mercury Quality Center, Rational Clear Quest, ASP.net, HTML, XML, CSS, Flash, JavaScript & MS SQL.
ConfidentialQA Analyst
Responsibilities:
- Involved in Test planning, Test estimation, Analyzing manual test cases and preparing Automation Test Plan and Scope, developing Performance Test Strategies.
- Automate manual test cases using UFT.
- Design and develop Automation Framework, Library Functions for Middleware Applications using LoadRunner.
- Used LoadRunner VuGen for generating the Performance test scripts for Web services and web based applications. Developed and Implemented Correlation in LoadRunner Scripts.
- Perform Load, Stress and Performance testing using Loadrunner.
- Develop a utility to test .net based WebServices.
- Extensively engaged in daily performance shakeouts, patch releases
- Plan and screen test resources for the team.
- Report and track defects / issues using Rational Clear Quest.
- Preparation of Test Summary Report (TSR) at the end of each release builds.
Environment: UFT, LoadRunner, Test Director 7.x/6.x, C#, Html, JavaScript, XML and Oracle, Visual Studio.Net, Windows 2000/2003.
ConfidentialQA Analyst
Responsibilities:
- Involved in creating test plans for high-capacity web server software, database-driven web-based applications on Windows NT platform and Windows NT GUI applications
- Code and execute automated test cases in UFT
- Organize and supervise formal reviews of development documentation (requirements and design documents, system test plans)
- Code and help to deploy automated regression test suites.
- Perform all types of testing in complex Windows/Linux, C#/Java environment.
Environment: Java, C#, Html, JavaScript, Servlets, JSP, XML, SQL Server, Visual Studio.Net, Windows 2000, UNIX, UFT, Test Director 7.x/6.x,
