Technical Manager, Release Manager And Test Architect Resume
SUMMARY
- 12+ experience in Information Technology with emphasis on Quality Assurance/Test Lead/Test Architect/Senior QA with Manual & Automated Testing of Client/Server and WEB based applications, Telecom/mobile product also performed Technical and Release Manager role.
- 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 Model, Agile Model and DevOps)
- Review and analyze requirements and technical documents, where available, by implementing and conducting formal requirements walkthroughs/inspections.
- Learn, master and eventually take ownership of the internally developed test automation framework.
- Develop and execute test plans, test cases and scripts for technical testing.
- Define the scope and test approach/strategy for system, integration, data integrity and document the same.
- Perform end - to-end and technical testing, coordination with various teams as needed.
- Design manual UI test cases for system testing and document them in test management tool.
- Define, build, and maintain test data sets and reusable test data libraries.
- Log, track and manage issues throughout their lifecycle using JIRA.
- Manage test environment usage, including coordinating with the release management and admin teams, for all changes to the test environment during test execution (e.g. new code builds, patches, upgrades, etc).
- Facilitate test meetings with system, development staff and business throughout to coordinate reviews, planning, and execution
- Extensive working knowledge in Offshore - Onsite model.
- Experience in working with Financial sector(Banks, Health Care and Insurance).
- Attend all design walkthrough’s related to the functional specialism and review all IDDA design documentation, ensuring that functional requirements standards have been considered and identify and raise any functional issues
- Good domain knowledge of banking sector application, preferably Treasury orientated including Core Accounting, Statement, Interest, Tax and Liquidity banking products
- Exposure to testing real time distributed message based applications that provide core banking services and are heavily interfaced (not just web UI test experience)
- Excellent knowledge of My SQL and XML and Xpath query language to interrogate databases
- Experience in working with BPM and ODM PEGA tools.
- Experienced in Mobile testing and setting up the SDK.
- Hands on experience in tracking and reporting defects by using ALM/HP Quality Center, Clear Quest, Rally, TDP and JIRA Good exposure in CMM and CMMI Levels.
- Highly proficient in using Selenium WebDriver for developing automation scripts for web applications/GUI.
- Involved in automation script using Fitness Testing Tool for component level
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, JUnit.
- Experienced in using TestNG Parameter, TestNG.xmlandData Provider (MethodandI Test Context.) for parameterization and also used Selenium automation (Junit and Test NG) to different type of browsers to perform Cross Browser Testing.
- Good experience in making custom Xpath, CSS path to identify objects, exception handling and error reporting using Selenium.
- Experienced in testingas an end-to-end test framework for AngularJS applications.
- Performed performance testing of the web application using HP Load Runner to check the stress of the server
- Wrote SQL Query to extract data from various database tables for testing purpose
- Implemented RDBMS concepts in MYSQL and Oracle using SQL (DDL/DML) to create Stored Procedures, Views, Dynamic SQL, and Triggers in Database Creation, Maintenance, and Testing
- Worked on various techno Web testing, IVRU, Mainframe (Prgm, DB2 tbl, screens), Web service, SQL, Crystal report, CRM ERP and PEGA testing etc.
- Worked on various domain Health Care service, Health Laboratory, Pharmacy (PBM), HIPPA Standard file format, Telecom, Mobile and E-service domains
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, GRID, ALM, Rational functional Tester(RFT) Cucumber, Eclipse, SoapUI - Groovy, Rational Performance Tester(RPT).
Build Tools: Ant, Maven, Github
Languages: Java, JavaScript, Groovy scripting, XML, Python, Shell Script
Frameworks: Junit, TestNG, TDD, Cucumber
Firefox Add-ons: XPath, Xpathchecker, Firebug
Bug Tracking Tools: HP Quality Center, BugZilla, JIRA, Clear Quest and Rally
Continuous Integration Tools: Jenkins, Hudson
Applications: MS Office Pro (Word, Excel, PowerPoint, Access, Outlook)
Databases: PL/SQL, Oracle, DB2
Platforms: Windows 7/Vista/XP, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential
Technical Manager, Release Manager and Test Architect
Responsibilities:
- Release management process act as a gatekeeper to client's important installations
- Responsible to identify & highlight issues and avoid surprise
- Work closely with client’s release management team and coordinate on different environment/region creation.
- Prepare environment/regions in coordination with Dev team
- Coordinate on permission setup and access across the environments
- Work with testing team and perform smoke test and certify the readiness of the environment etc.
- Coordinate with all the teams and get the change details for weekly / adhoc releases, Keep track of defects for each releases and major/minor releases as well.
- Sync all other downstream environments with the change
- Maintain environment/region status inventory with respect to each of the release
- Explore the option of automation wherever applicable and necessary
- Managing the E2E QA regression(Selenium Automation & Manual), Load testing teams
- Manage End to End Software Test Life Cycle (STLC), Interact directly with the client and stakeholders.
- Provide Leadership and coordination with all levels of program resources (managers, developers, test analysts, project managers and business team)
- Create test strategy/test plan, Estimation and QA schedule, Regular meeting with team leads and address QA needs and Publish Test Summary Report Confidential the end of Testing
- Responsible for planning, coordinating the test activities and Complete the Test Level Assessment
- Defect tracking & Management and Project level risks & issue coordination & management
- Manage scope, demand vs. capacity and mitigate risk across projects and Participate in peer reviews, walkthroughs and Conduct lessons learned sessions with the team and Maintain strong, effective relationships with other teams on the project.
- Conduct test plan, test cases review with Business, Project managers and IT
- Maintain excellent rapport with Client Team, Onsite and Offshore Teams and address all the QA needs on time
- Created function libraries, Environmental variable and associated in project using Java and Selenium.
- Created custom Xpath and CSS Selector for identifying Dynamic Objects and use them in Selenium Script.
- Create property files to store all the Xpath, file path, test site URL and use them in the Selenium.
- Designed, developed and implemented Hybrid test framework utilizing Java, TestNG and Selenium WebDriver.
- Wrote Test Cases and Test Steps in Eclipse using Function, Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical and Debug Java Script.
- Used TestNG Parameter, TestNG.xmlandData Provider (MethodandITest Context.) for parameterization.
- Used Selenium automation (Test NG) to different type of browsers to perform Cross Browser Testing.
- Used J2EE for the implementation of script on Eclipse. TestNG and Junit annotation are using for the implementation.
- Used ANT and MARVEN to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
- Customize and maintain the test data in Automation Regression Framework (ARF).
- Created checkpoints and synchronization points in the application to deal with timing problems.
- Involved in development of BDD Cucumber framework using page object model pattern.
Confidential
Functional QA/Backend Testing Engineer
Responsibilities:
- Attend all design walkthrough’s related to the functional specialism and review all IDDA design documentation, ensuring that functional requirements standards have been considered and identify and raise any functional issues
- Good domain knowledge of banking sector application, preferably Treasury orientated including Core Accounting, Statement, Interest, Tax and Liquidity banking products
- Exposure to testing real time distributed message based applications that provide core banking services and are heavily interfaced (not just web UI test experience)
- Excellent knowledge of My SQL and XML and Xpath query language to interrogate databases
- Excellent understanding of testing methodology and analytical skills to ensure functional condition coverage is exhaustive
- Demonstrable experience of using configuration management tools for managing test assets such as Subversion
- Experience of using integration test tools such as Green hat Rational Test Workbench or equivalent
Confidential
Test lead Engineer
Responsibilities:
- Strong analytical skills and communication skills
- Execution of Medco/ Confidential specific transactions called Claims for various set of clients in respective environments
- Testing the correctness of data processed and returned by Confidential ’s claim processing system
- Preparing Weekly status reports, post release reports.
- Test Estimation for Enhancement and Maintenance Releases
- Defining Test Approach/Strategy
- Interaction with client on Day to Day basis, reporting project status.
- Reporting Test Status Report to the Onshore/Offshore Management
- Preparing a Regression Suite
- Defect Tracking & Reporting using Rational Clear quest Tool
- Reporting Testing Status to Offshore/Onshore Management
- Involved in functional requirement analysis and design phases.
- Involved in Integration and System Testing
- Involved in executing automation scripts using Test Partner tool
- Providing Application/Domain specific Knowledge Transfer to members of the team.
Confidential
Functional QA/Backend Testing Engineer
Responsibilities:
- Understanding the business requirement analysis of Scope documents.
- Preparing and documenting Test cases.
- Preparing the Traction of 837 P & I files with all segments
- Inbounding into EZ-net application
- Checking the data in the EZCAP Application
- Bug analysis and reporting using bug tracking.
- Participates in technical review and walkthrough from, the initial stage on SDLC. requirement, effort estimation & resolution of issues on time to ensure delivery of quality work.
- Involved in defect triage meetings with the developers and project management.
- Experienced in working with business analysts to understand the domain from client's business perspective.
Confidential
Functional QA/Backend Testing Engineer
Responsibilities:
- Evaluating/Reviewing Functional requirements/specifications
- Writing functional test scenarios, writing functional/field level test cases
- Testing application, Preparing Traceability matrix
- Generating test data, executing functional/system test scripts
- Defect logging using clear quest tool
- Performing Regression Testing
- Production check out Support
- Performing User acceptance testing with client
Confidential
Functional QA Testing Engineer
Responsibilities:
- Understanding the business requirement analysis of Scope documents.
- Participated in technical review and walkthrough from.
- The initial stage on SDLC.
- Preparing and documenting Test cases.
- Conducted Black Box Testing for an application in varies build in a team environment.
- Reviewing Test cases and data Base Testing.
- Report Testing and Bug analysis and reporting using bug tracking.
Confidential
Functional QA Testing Engineer
Responsibilities:
- Understanding the business requirement analysis of Scope documents.
- Participated in technical review and walkthrough from. The initial stage on SDLC.
- Preparing and documenting Test cases.
- Conducted Black Box testing for an application in varies build in a team environment.
- Reviewing Test cases and data base Testing.
- Report Testing and Bug analysis and reporting using bug tracking.
