Test Lead Resume
SUMMARY:
- Over 12+ years of experience in Information Technology with emphasis on Quality Assurance with Manual & Automated Testing of Client/Server and WEB based applications.
- Working as Test Lead for an End to End Order Management Application which involves managing the order flow
- Extensive experience in Software Quality Assurance & Delivery (i.e., Functional, System, Integration, Regression, Performance, API Testing)
- Strong skills in database using Oracle SQL.
- Executed software projects for Telecom, Insurance and Educational Industry.
- Developed and tested service Virtualization using CA DevTest for the HTTP/s Protocol.
- Worked extensively on service virtualization on CA DevTest Portal features for few interface virtualizations.
- Proficient in using test automation tools such as Selenium WebDriver/Grid to develop automation testing scripts for web applications.
- Designed custom frameworks Keyword driven, Data driven, Modular and Hybrid
- Experienced in providing the efficient locators strategy like XPath and CSS etc. to run WebDriver script in stable condition.
- Worked Extensively on JMeter open source tool using data - driven method.
- Deliver new and complex high-quality solutions to clients in response to varying business requirements.
- Expertise in supervising and/or working closely with a team of QA Analysts (both onshore and in some cases offshore) to provide leadership and functional expertise throughout the entire QA lifecycle.
- Extensive Experience in Writing the Test Plan, Executing the test cases, preparing the test results and test summary document.
- Having Experience of Working on the tools like HP ALM Quality Centre, Rational Requisite Pro, Confidential & Confidential TDP ALM for Requirement, Use Case Management and Defect Tracking.
- Extensive experience with analysis, design, development, customizations and implementation of software applications
- Good Exposure to BDD Testing Methods using Cucumber and Eclipse IDE.
- Excellent leadership, interpersonal, communication and presentation skills, self-starter, quick learner, a highly motivated & versatile team player and always willing to work in challenging and cross platform environment
- Coordinate with configuration, build and data base administrator team to setup the environment.
- Good understanding of Quality assurance testing methodology relative to Software Development Life Cycle (SDLC) in the areas of Quality assurance, development, testing, deployment and documentation and worked on different SDLC models (Waterfall, Agile and Hybrid Model).
TECHNICAL SKILLS:
Languages: JAVA, C, C++, XML, BPEL
Operating System: Windows, Sun Solaris (Unix)
Database: Oracle SQL, MS SQL
Lifecycle Management Tools: TDPlatform ALM, HP ALM (Quality Center), Rally Dev
Methodologies: Waterfall, AGILE, BDD
Automation Tools: JMeter, CA DevTest, Rational Performance Tester, Eclipse IDE, Selenium Webdriver.
Additional Test Tools: SOAP UI, ITKO Lisa, Postman
Integration/Web Tools: Jenkins, Kubernetes, SourceTree, Gits, Camunda, Informatica ActiveVos, WebSphere App Server, Tibco InConcert
PROFESSIONAL EXPERIENCE:
Test Lead
Confidential
Environment: JAVA, Jenkins, Kubernetes, Camunda, Eclipse IDE, Oracle SQL, Cucumber, BPEL
Responsibilities:
- Deliver new and complex high quality solutions to clients in response to varying business requirements.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, Cucumber and Maven technologies under Java platform.
- Developed automation script in Java language using Eclipse, IDE and Cucumber framework.
- Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
- Script integration with Github.
- Used Jenkins as continuous integration server to run automated test suites.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
- Performed Regression testing for new builds and every modification in the application using Selenium.
- Coordinate closely with a team (both onshore and offshore) to provide leadership and functional expertise throughout the entire quality lifecycle.
- Coordinate for setting, reviewing, and executing an operational plan that compares well with best practices for testing phase.
- Coordinate the deliverables to be uploaded in repository post project completion.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
- Coordinate performance testing with the performance testing team within service delivery.
- Developed and tested interfaces Virtualization using CA DevTest Portal for the HTTP/s Protocol.
- Worked Extensively on JMeter tool using data-driven method to check the API Performance.
- Http Scripting to modify the performance test scripts.
- Developed UNIX scripts to create simulators to emulate interfaces for API verification.
- Worked on SQL (Oracle9i) for database validation and verification.
- Develop automation java code for cucumber feature in the behavior driven design framework.
- Work with project managers to develop project schedules and resource allocation for projects and other activities such pairwise testing.
- Provide project estimates as part of Project Plan to the higher managements.
- Worked on identifying the Risks and Mitigation as part of project delivery plan.
- Validate the end to end flow of telecom services from contracting, ordering, provisioning, activation to telecom billing.
- Ensure traceability of test cases to requirements, working with the project system engineers to verify all key requirements are tested.
- Assess the progress and effectiveness of test tasks in rally and TDP ALM for each user story.
- Provide application demos and presentations when required to peers, management and clients.
- Conduct occasional demonstrations to rest of test groups on test automation tools, simulators, and processes.
- Prepare test metrics produce and present testing status reports to project leadership.
Senior Associate
Confidential
Environment: ASP.Net and MS SQL Server 2000
Responsibilities:
- Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization; analyze product impact.
- Review design documents including business, functional & architectural documents
- Facilitate meetings with onshore & offshore teams including developers to ensure bugs / issues are fixed in timely manner.
- Write and execute DB queries using Toad, for database testing and validations
- Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process.
- Determine test data requirements and work with developers to maintain a repository of test beds.
- Perform peer review of other team member’s test cases
- Ensure that all the test cases are updated in the HP ALM along with master test plan.
- Communicate test status to senior management, application manager(s) & project manager(s) and clients.
Technical Associate
Confidential
Environment: J2EE with EJB, Confidential Web Sphere App Server 4.0, Siebel, Clarify CRM, Oracle 9i
Responsibilities:
- Requirement analysis, test strategy/test plan creation, end to end testing, integration testing, and system testing.
- Identify test case data to execute the test cases.
- Worked Extensively on Mercury Load runner and Performance Center tool for performance testing.
- Validate the End to End flow of data from CRM ordering to service activation and billing.
- Write and execute DB queries using Toad, for database testing and validations.
- Ensure that all the test cases are updated in the HP ALM along with master test plan.
- Report defects in HP ALM and follow up on the defects.
- Co-ordinate with offshore and onshore teams to get status for assigned defects.
- Generate and maintain defect records and communicate with the clients with defects details.
- Co-ordinate with defect manager on status of assigned defects.
- Maintain traceability matrix to ensure requirement coverage.
- Participate in the defect prevention during planning phase.
- Defect analysis report Confidential the end of each release.
Confidential
Environment: ASP.Net and SQL Server 2000
Responsibilities:
- Discuss with test lead and system engineers (BA) to prioritize test case execution based on the project demands.
- Assist developers in identify and research defects while application design, and recommend system enhancements.
- Ensure develop and execute formal test plans to ensure the delivery of quality software application.
- Involved in test case design and execution.
- Perform verification for traceability to requirements
- Functional, integration testing, system testing, and regression testing.
- Record test results and prepare test summary reports.
