Software Test Engineering Manager Resume
Portland, OregoN
SUMMARY:
- Software Test Engineering Manager with around 9 years of IT experience working in various software roles over the years - from Intern, Software Engineer, Test Engineer, Test Analyst, and Test lead to Software Test Engineering manager. In his current role, responsible for implementing and Leading the Test Automation framework using the industry leading SOA toolsets such us Java-Unified Automation Framework, CA Lisa, SOAPUIPRO, HP Service Test and IBM Rational Tester also having extensive experience in Service Virtualization by leveraging CA Lisa-Virtualize and the related toolset in the QA industry.
- Extensive experience in Agile Methodology Including Writing Acceptance Criteria for user stories and also having experience working in software Water fall model, to ensure Quality is implement across SDLC.
- Experience in setting up and building QA environment for testing.
- Strong Experience working with product owners defining, and refining user stories.
- Strong experience building TCOE(Testing Center of Excellence).
- Responsible for Creating Performance Testing Test data creation using Web services/Rest Services using the Automation Tools
- Expertise in various Test Effort Estimation methodologies using SMC model & TEUM Model
- Mentoring and evaluating performance of huge team size across the Globe by providing support by planning the allocations and creating Test Schedules for the team
- Experience in various Test Management tools, Methodologies & Performance Metrics
- Responsible for QA test tool selection/Evaluation, procurement, development and configuration activities
- Responsible for QA/dev staff recruitment, mentoring, training them for the Automation Tools and automation framework creation.
- Sound knowledge in multi domains such as Banking, Card Payment, Retail, e-commerce both in .com and Mobility Space, Financial & Capital Markets, Transportation & Logistics Domain
- Experience with issue tracking tools (e.g., JIRA, HP-QC 11)
- Experience in cross platform testing in Android and iPhone.
TECHNICAL SKILLS:
Operating System: Mac, Windows 98, Windows XP, UNIX
Languages: Groovy Script, Java, C, VB Scripting.
Databases: Oracle, Derby, SQL Server, Cassandra.
Tools: HP Quality Centre, CA LISA, SOA parasoft, SOAP UI, Selenium, Eclipse, Jenkins, maven
Browsers: Internet explorer, firefox, chrome, safari
Business Domains: Retail, Telecom domain including Service Delivery, Service Assurance and Service Oriented Architecture (SOA) domain
PROFESSIONAL EXPERIENCE:
Confidential
Software Test Engineering Manager
Responsibilities:
- Responsible for setting up the Test Environment. Responsible for reporting the QA Status including CERT Testing & Issues/Blockers to QA Management Participate in the QA testing efforts of various Client Information Systems applications Collaborate and mentor offshore and onshore resources to meet project deliverables Analyze Design Docs such us (HLD), Functional Specs and Service Catalogue - understand the API. Define and standardize the QA process for implementing service Virtualization and SOA testing Process across the Organization by implementing TCOE as a iTKO Virtualization Specialist. Extensive experience with automated build / continuous integration systems - i.e.
- Maven by running the Java APU test automation scripts Over all responsible for testing the API testing (more than 170 services) for this complex projects from test planning through production launch.
- Designed test strategy and Test Plan documentation for architect and Project Manager.
- Having experience with Configuration management - stash, GIT Develop and maintain test plans, testing strategies, test cases, test data, matrices, and other QA related documentation Review and provide input into requirements, specifications, design documents and other development documentation Experience in writing Unix commands to view the logs, analyze and identify the issues Participate in the automation efforts and collaborate with offshore staff to complete regression test suite
Confidential
Technical Test Lead/Project Manager
Responsibilities:
- Responsible for Implementing the SOA testing methodologies for all the Projects that included baseline the process, Build the SOA testing framework for all the projects, estimation of cost and effort, infrastructure needs, and post-implementation maintenance support for all the SOA Projects.
- Extensive experience in building the test automation framework for the (API) such us REST Services and SOAP/http services using the in- house testing tools, SOAPUIPRO, CA Lisa
- Responsible for Creating Performance Testing Test data creation using Web services/Rest Services using the Automation Tools. i.e. I have created a test script that was more scalable to generate 5 Million users profile(test data) using web services, profiles with address details and their personal for the Performance testing team. Testing ESB implementation like MQ using Automation scripts of iTKO Lisa
- Applied Risk Based Testing methodologies to determine appropriate number of test cases and iterations for identify the test cases in each testing cycles.
- Responsible for testing the REST API for all the Platforms-Android, iOS, Web Mobile and .com.
- Analyze Design Docs such us (HLD), Functional Specs and Service Catalogue - understand the API.
- Define and standardize the QA process for implementing service Virtualization and SOA testing Process across the Organization by implementing TCOE as a iTKO Virtualization Specialist.
- Experience with automated build / continuous integration systems - i.e. Maven by running the SOAPUIPRO automation scripts
- Over all responsible for testing the API testing (more than 170 services) for this complex projects from test planning through production launch.
- Designed test strategy and Test Plan documentation for architect and Project Manager.
- Having experience with Configuration management - GIT, SVS.
- Prepare the Test Effort Estimation using the Estimation technique and getting Sign off from the QA manager, Development Manager.
- Reporting the defect to the dev and managed the Defect in the defect triage meeting with developer/Dev manager/Release manager, Based on the severity and priority directed by BA/business.
- Building the Automation scripts for the Validating either JSON or XML response with the Source or target system such us OMS, sterling, databases, with other APIs.
- Experienced in testing both XML and JSON-based web service end-points, including parameter value testing with schema validation that includes validating the JSON values /Schema values against the following databases such us Oracle DB,IBM DB2 and with Cassandra DB.
- Mentoring offshore and Onsite team to start their carrier in SOA testing and also provide technical guidance to solve the technical issues.
- Co ordinate and conduct various types of SOA testing for different projects including ESB Upgrade, Web Methods, testing ESB orchestrations, MQ workflows, etc using CA Lisa .
- Instrumental in designing and implementing the Automation framework that significantly improved the time required for the regression testing. This was hugely appreciated by the client
Service Virtualization
Responsibilities:
- Requirement Analysis, Test Planning and Strategizing:
- Attending walkthroughs for Virtualization requirement gathering
- Discussing requirement for Virtual service feasibility
- Preparation of Test Plan and Test Strategy.
- Test Plan sign off from client
- Developing/Building Virtual Assets:
- Developing/Building Virtual Assets based on requirement gathered.
- Virtual Assets are built using HTTP, HTTPS, MQ, JDBC communication protocol and SOAP, REST and custom built data protocol.
- Deploying Virtual Assets to Virtual Service Environment
- Testing Virtual Assets from SOAP, MQs before pointing systems to deployed Virtual assets.
- Testing Virtual Assets from live systems
- Writing Java code to make virtual system like actual system.
- Defect management and follow up by arranging triage calls with the component teams and designers.
- Client communication for status updates.
Confidential, Portland, Oregon
SOA Test Lead
Responsibilities:
- Understand the current scope and business requirements of UTi 1World applications.
- Conduct the Risk assessment analysis for 3 tracks and classify the services/operations based on the risk factor since testing time was very limited
- Identify the service automation candidates for GI, FI & CO track based on the risk analysis.
- Prioritize, plan & come up with the Estimation for sampling the testing approach due to lack to time.
- Built the best suitable robust SOA test automation framework for UTi which augment high value of reusability and maintainability
- Enhance the test coverage by developing good quality highly robust test scripts thereby improving the efficiency of quality assurance of UTi .
- Support the Development, QA and Dev Support Implementation teams in improving their process of delivering high quality products by providing test consultation wherever appropriate
- Leverage the knowledge by conducting cross training sessions on the use & effectiveness of Service Testing
- Other Res
- Mentor and liaison with Infosys Offshore team, Client Vendor team and Infosys onshore team thereby implementing the Global Delivery
- Model (GDM) extending the testing coverage for UTi
Tools: and Technology: SOAP UI Pro v4.0, Rational Team Concert, HP Quality Center
Configuration Management Tool: VSS
Confidential
Test Analyst
Responsibilities:
- Testing application front end and back end with respect to web service changes.
- Creating Master Test Plan and Preparing Test Strategy
- Prepare the Project Management, Effort Estimation and getting Sign off from the Client
- Develop Web services Automation framework using SOAPUI Pro
- Preparing the Test scenarios
- Prepare and Peer review the Test cases for the Web services
- Preparing and executing Test cases and Test scripts in SOAPUI
- Reporting Defect and Bugs
- Web services automation using SOAparasoft tool and SOAP UI, SOAPUI PRO.
- End-to-End testing, interoperability testing of web services.
- Web based testing
Confidential
Automation Test Engineer /developer
Responsibilities:
- Involved in developing Infosys Testing IP for Providing Value Add to Customers
- Tools are Regression Testing Tool Kit - which accelerates end-to-end regression testing. This includes tool which sequences test cases for effective regression suite and tool which optimizes test data combinations and ITAA(Infosys Test Automation Accelerator) and CRT(Component Repository tool)
