Lead Qa Analyst Resume
SUMMARY
- 8 years Cumulative of professional experience in software development and Quality Assurance Testing on application systems in client/server and web environment. Assured
- Working on and have experience on Retail & Logistics Domain with areas of expertise on software Development Life Cycle (SDLC) Methodologies & Validations to ensure the Quality Assurance Control and is exceptional in analyzing Business Specifications and developing Test Cases, Test Scripts as well as executing them
- Successfully managed complex projects with global implementation, and rapidly evolving requirements.
- Effective communication skills and record for coordination between globally located teams.
- Project delivery under stringent timelines and high pressure.
- Experience in working with open source toolsSelenium (Selenium IDE, Selenium RC and Selenium Web Driver), JUnit,Eclipseand preparation of automation test framework.
- Ability to write code and have 3 - 4 years of cumulative experience in the following technologies: Java / J2EE / VB.NET / JavaScript, SQL, Oracle, Sybase.
- Comprehensiveknowledge and Experience in developing complex SQL/OQL queries using joins, sub queries, correlated sub queries and testing database applications of RDBMS in Oracle, MS SQL Server, Teradata.
- Conducted project walkthroughs and meetings involving various leads from Development,QAand Technical Support teams.
- Experience working in Agile delivery models
- Experience with HP Quality Center (HP QC) or HP Application Lifecycle Management (HP ALM)
- Experience working with offshore test delivery model
- Exceptional ability to maintain and build client relationships
- Define Business Process; identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
- Excellent verbal and written skills, especially presenting findings to both technical and non-technical audiences.
- Project Management, Project Schedule, Project Tracking and Team Management.
- Rich experience in translating Business requirements to understandable IT systems requirements and Implementing CMM Methods & Procedures across the organization.
- Worked as Test Lead from past four (5) years and have prior development experience for three (3) years in all which involved coding, bug fixing, database designing, resource allocation, implementation of testing strategies/plans, QA methodologies and status reporting to ensure thorough software validation & verification.
- Proficient in developed/coded Test Harness, STUBS and DRIVER for component testing using Java/J2EE technology.
- Hands on experience on Java and web base technologies Javascript, Jsp, Servelet and JDBC etc.
- Expertise in doing white box testing in Java using Eclipse. Ability to test in white, black, and gray box environments
- Ability to work and oversee multiple complex projects concurrently with knowledge and experience on technologies/ application testing. Successful track record in managing project activities, assessment and provide reviews for the management group.
- Read and understand Database schemas, application specifications and functional requirements
- Roles, responsibilities and duties may evolve and change over time.
- Web services Testing. SoapUI.
TECHNICAL SKILLS
GUI Tools: VMware, Track, X- Term Manager, JMS View Tool
Languages: JAVA, JSP, SERVLET, JDBC, WEBSERVICES, JSCRIPT, SQL, VB.Net, XML, HTML, DHTML.
Database: Sybase, Oracle, SQL Server, MS Access.
Testing Tools: SoapUI 4.6.3, Selenium 2.0, QTP, XML Spy, Eclipse, Jira.
Web Technologies: HTML, ASP, VBScript, JavaScript, JSP, Servlet, FrontPage, Web logic, Web Sphere, Apache Tomcat 7.0.
Test Strategies: White Box-JUnit, Black Box-Integration, Regression Testing, UAT.
OS & Version Control Tools: UNIX, Sun Solaris, Windows 2000/NT/XP/98, MS-DOS, Visual Source Safe, Clear Case.
PROFESSIONAL EXPERIENCE
Confidential
Lead QA Analyst
Responsibilities:
- As a Test lead performed the planning & estimation for Cost and Resource allocation for Servers Project and used the SLA Reports for Reporting
- Prepare Detailed Test Plan including risk and walkthroughs, signoffs. Update status reports in daily huddle call with stakeholders.
- Managing allQArelated projects & ensuring QA & Development deliverables are delivered in most timely and efficient manner.
- Actively participated in all phases of testing cycle including reviews, inspections and project status meetings. Involved in regressing the bugs in User Acceptance Testing phase.
- Analyzes results of testing sessions, prepare summary reports, and presents results.
- Acted as subject matter expert for an application/system.
- Work closely with business and subject matter experts, to continually improve depth and breadth of knowledge for assigned application.
- Developed test harness application using Java web technology.
- Responsible for spec-reviews and Discussion Sessions.
- Prepared detailed analysis for identifying individual areas of improvement in backend servers.
- Coordinate with marketing teams for query resolution.
- Directing the offshore team with client inputs in daily stand up calls, deliverables from team and provided back to Clients.
- Identify all the regression test case scenarios for test automation and execute the test scripts.
- Dry run test automation scripts and offered maintenance wherever required.
- Responsible for timely delivery of automation test scripts and weekly status reports to clients.
- Assisted training to new testing team members as needed in reviewingBusiness RequirementsandUse Cases.
Environment: Selenium 2.0, QC11.0, Eclipse Galileo, Oracle 9i, SQL Server, JSP, Servlet, Apache tomcat 7.0, XML, Linux (putty), Java/J2EE, Web Services, Ms Office 2003, Windows XP.
Confidential
Responsibilities:
- Worked in agile methodology, coordinating with the development for quick resolution of Issues on timely basis.
- Attend review meetings to understand the functionality of the application.
- Reviewed Business Requirement documents (BRD) and Functional Specifications Documents to prepare Test Cases and identify test scenario.
- Extensively involved in writing test cases by reviewing FSDs.
- Involved in writing and executing script for regression and functional testing using Selenium.
- Extensively used the record and Playback framework functionality by using Selenium IDE.
- Worked on developing the automation scripts usingSeleniumand executed theJUNITtests
- Developed VMWARE server for automation testing usingSelenium Webdriver
- Designed automated tests, created automated test cases, test plans and executed tests usingSelenium
- Execution of End-to-End test scenarios.
- Performed Device testing on Mobile, Tablets apps.
- Issue analysis and defect assignment to the Development teams.
- Identified the test cases that needs to be automated using Selenium.
- Logging and tracking defects on a release basis using Quality Center 11.0.
- SQL quires for database validation.
- Defects were tracked and prioritized using Quality Center and analyzed the variation between expected result and actual result.
- Participated in various meetings and discussed Enhancement and Modification Request issues.
Environment: Selenium 2.0, QC9.0, SQL, Eclipse, Oracle 9i, SQL Server, JSP, Web Logic, XML, Linux(putty), Java/J2EE, Ms Office2003, Windows XP.
Confidential
Responsibilities:
- Drive the planning of end to end testing activities.
- Execute End to End “happy path” Golden Tests to ensure interface success, supporting quality interface turnover to test teams for Launch phase
- Created automation test scripts to test all end-to-end components -- Web and upgrade using Selenium tool.
- Coordinates end to end test case testing efforts with internal and external interfaces, particularly in more complex end to end testing situation.
- Coordinate with Architects and development on design concerns.
- Works closely with architects, development teams in managing the preparation of test environments.
- Launch - Lead end to end Critical / High defects that cross interfaces, focusing on timely correct assignment to respective development / research groups
- Focus on minimizing: - Bouncing defects And Assignment of non-software defects to development
- Coordinate with Project Test Lead / Feature Leads for Golden test case / data setup.
- Monitors defects daily, Troubleshoot / Triage Critical issues impacting end to end testing
- Coordinate with Feature Leads / Core Team Leads / Project Test Leads on requirement / feature issues
- Coordinate with Project Test Lead on slow / bouncing defects.
- Defect Management.
- Reports to VP.
Environment: Selenium 2.0, QC11.0, Eclipse Galileo, Oracle 9i, SQL Server, XML, Linux (putty), Java/J2EE, Web Services, MS. Office 2003, Windows XP.
Confidential
Responsibilities:
- Actively involved in Plans for integrating and testing the System Development Life Cycle (SDLC) in the "real world" environments for which it is intended, are developed.
- Performed the scope analysis of the user requirements and translated the functional details into technical details.
- Responsible for Smoke, Functional, System and Regression testing
- Performed Unit testing, Integration testing, Functional testing
- Involved in building test suites with test plan and test cases for creating Data sets, filters and test case wizards
- Responsible for testing during migration phase of multiple applications, back-end servers and database.
- Participated in Scrums, Agile methodology and prepared Plan for Automation test templates.
- DesignedTest plansandTest casesfor testing the application.
- Performed automated GUI & back end testing for various production Issues.
- Involved in several meetings to solve the Critical Issues with Developers and Business Team.
- Coordinating with otherProject Managers, Development Managers, SQA, createdtest strategiesthat increase testcoverage,validate scalability,recovery and improves quality.
- Maintained real time log of executed tests, results, environment history and review with cross functional team.
- Involved inmanual testingof Independent applications and created DefectSummary report.
- Participated in scheduling target dates for deliverables,prioritizeand monitor activities to meet such dates by release.
- Providedassessmentof project quality at key milestones to project leaders, QA and management.
- Participated inagile/scrumprocess - scrum team meetings with developers
- PerformedRegression Testing
Environment: QC11.0, SQL, Oracle 9i, SQL Server, JSP, Servlet, Web Logic, XML, Adhoc Reports, MS Excel, MS Access, UNIX-HP.
Confidential
Responsibilities:
- Worked in agile methodology, coordinating with the development for quick resolution of Issues on timely basis.
- Attend review meetings to understand the functionality of the application.
- Creation, maintenance, integration of test plans and test strategy documents preparation.
- Identifying risks and perform/participate in quality control reviews of project deliverables throughout SDLC.
- DTPS walkthroughs, signoffs and updating status reports in daily huddle call with stakeholders.
- Coordinate with marketing teams for query resolution
- Plan and coordinate testing activities with offshore.
- Worked with BA and development team for quick resolution of defects.
- Responsible for timely delivery of test cases, daily & weekly status reports, test completion reports and sign- off
- Involved in UAT testing along with BA and clients
- Coordination with various teams for test environment set up and test data creation.
- Involved in GUI testing and backend server data validation.
- Rejecting, Closing or giving some Personal Identified Report (PIR) for a Defect.
- Performed Functionality & system testing on the GUI.
- Prepared documentation for observations perceived on different scenarios based on the Business Rules.
Environment: QTP9.0, QC9.0, SQL, Eclipse, Oracle 9i, SQL Server, JSP, Web Logic, XML, Linux(putty), Java/J2EE, Ms Office2003, Windows XP.
Confidential
Software Engineer
Responsibilities:
- Coding and bug fixing.
- White box testing. Code Coverage, Path Coverage, Branch Coverage
- Plan and design manual and automated testing during the Software Design Phase.
- Review product requirements and design from a testing perspective.
- Test requirement matrix, test design/specification and test cases as required.
- Prepare and test software builds, document defect and track them in the defect repository.
- Provide guidance and assistance to junior Quality Assurance team members in the execution of testing assignments.
- Work with other functional departments (Development, Operations, and Business).
- Keep track of progress on Quality Assurance projects and generate status reports on a regular basis.
- Aid in planning, implementing test strategies and system improvements.
- Automate regression and load tests.
Confidential
Software Engineer
Responsibilities:
- Concept planning
- Coding and bug fixing.
- Responsible for creating and running Unit test cases.
- Documentation
Environment: Java, Jsp, Servelet, Vb.Net, ASP, Oracle 9i, MS Office 2003, Windows XP.