Sr. Qa Analyst Resume
5.00/5 (Submit Your Rating)
Marlboro, MD
SUMMARY
- IT Professional with 8+ years of experience as a Software QA Analyst/Engineer in all phases of software development life cycle (SDLC), includes Implementation, Documentation, Testing on internet based e - business application and Client-Server applications.
- In-depth noledge of all QA phases like Manual, Functional, System, Integration, End-to-end, Business Process testing.
- Skilled in Writing and Executing teh Test cases, analyzing teh Test results and Defects Tracking.
- Quality Assurance and Software Testing experience involving complex client/server and web based applications.
- Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on teh basis of product releases features, client’s requirements and related technical documents.
- Proficient in executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver.
- Experience in converting manual test cases to selenium to support multiple browser.
- Proficient in System, Functional, Integration, Regression, Progression, Security, Load and Performance testing.
- Expert in design & develop data driven framework using Selenium WebDriver, TestNG and apache POI API.
- Proficient in Java and has sound noledge on OOP (Object Oriented Programming) concept like Polymorphism and Encapsulation.
- In depth noledge of Software development life cycle and testing methodologies.
- Hands on experience in testing of Web based and Client/Server Applications.
- Good understanding of Enterprise and Service Provider markets and market trends
- An effective communicator, committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments.
TECHNICAL SKILLS
Testing Tools: Selenium, Quality Center, Version One
Programming Languages: Java, SQL
Mark-up/Scripting Languages: JavaScript, HTML, XML, CSS
Defect Tracking Tools: JIRA, BugZilla, Quality Center
Databases: MS SQL Server 2005/2000 / 7.0/6.5 , Oracle 10g/9i, DB2, Sybase
Platforms: Windows 7/XP/Win 2k Server, UNIX, Linux, DOS
PROFESSIONAL EXPERIENCE
Confidential - Marlboro, MD
Sr. QA Analyst
Responsibilities:
- Involved in project planning, coordination and implemented QA methodology.
- Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
- Analyze business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
- Analyzing Business requirement specification and System Requirements specification
- Reviewing Project Artifacts, analyzed Requirements, designed teh test plan and provided weekly status report that includes testing metrics, test logs and test summary reports
- Prepare Test Plans, Test Methodology and Test Case, Test Scripts as per Functional and Business requirement for System/Functional Test Specification.
- Actively involved in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing, End-to-End, Black box and database testing.
- Thoroughly Cross browser tested projects to support IE7+, Firefox, Safari, Opera and Chrome.
- Interact with product management, project management and development teams to develop a strong understanding of teh project and testing objectives
- Worked in Agile Development and SCRUM process throughout teh project
- In addition to Version One also used in our agile shop Test Management, user story integration, and development and testing.
- Participated in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
- Provide support to teh production deployment of applications and performed “validation testing” during teh off-hours maintenance windows
- Coordinated with team members, developers, test execution team and project managers teh proper Defect management strategies and defect tracking in HP ALM
- Converts manual test cases to Selenium script to support multiple browsers using Java, Selenium, and TestNG & Eclipse.
- Designs & Develops automation framework using Selenium Java, WebDriver, TestNG and apache POI
- Implement Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework
- Wrote SQL queries in order in order obtain test reference data, detect data caching issues and ensure data consistency; a large number of defects were detected by performing back end testing in this project
Confidential - Schaumburg, IL
QA Analyst
Responsibilities:
- Worked with Business Users and Developers to create complete test plan accordingly to teh high level project schedule. Done Manual testing for both web and client server applications.
- Developed test scenarios and test cases
- Performed Smoke, GUI, Functional, Regression, System, UAT, Interface, Integration, and Backend Testing.
- Involved in calling test with parameters, creating requirement coverage and importing test cases in teh Test Lab of HP Quality Center.
- Created, executed tests; generated teh test reports and created graphs using ALM/Quality Center.
- Coordinated as a Quality Center support to ensure efficient services to teh team members and teh client.
- Prepared Tool Mentor documentation & PowerPoint presentation of Quality Center for teh client and for teh team members.
- Used Quality Center to communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved.
- Involved in writing SQL queries for Backend Testing and to verify teh database changes.
- Developed complex SQL Queries in TOAD to perform backend data validation testing against Oracle database
- Executed different SQL queries to ensure data integrity.
- Involved in Web Services component using SoapUI
Confidential - New York, NY
QA Analyst
Responsibilities:
- Prepared Test Plan Design and Test case design based on teh system requirements/Business requirements.
- Reviewed Project Artifacts, analyzed Requirements, designed teh test plan and provided weekly status report.
- Architected and implemented test plan, test cases and process workflow
- Defined and Implemented teh Software Development Life Cycle with process development meetings
- Ensured traceability of test cases back to project requirements and Participated in walkthrough of test cases
- Introduced, developed, documented, and periodically update teh QA Test Plan, process and Procedures Manual and Objectives
- Ensured all testing standards are being met and served as an escalation point for issues involving testing
- Worked in Agile environment and run daily scrum, Sprint Planning meeting & retrospective meeting with teh team.
- Developed test plan, test cases, test scenarios, traceability matrix, logging defects and run defects review meeting
- Used Version One Tool for managing teh story in Agile Environment.
- Developed and Implemented automation using Java, Selenium WebDriver and Eclipse
- Design & developed Data Driven Framework using Selenium WebDriver to validate test case against different data set
- Performed teh Back-End testing to ensure data consistency on front-end by writing and executing enterprise level complex SQL statements on teh Oracle Database using TOAD
- Worked on Procedures, Functions using Oracle PL/SQL.
- Used Postman to perform API testing.
Confidential - Chevy Chase, MD
QA Engineer
Responsibilities:
- Reviewed project artifacts, analyzed requirements, halped design teh test plan, and provided weekly status report that includes testing metrics, test logs, and test summary reports
- Prepared test cases and test plans based on User Stories
- Attending daily Scrum Meeting, Preparing Test Cases based on User Stories in fast paced Agile Environment
- Performed Smoke, GUI Testing, Functional Testing, Integration Testing and Regression, and End to End Testing on every build of teh application
- Interacted closely with teh development team to discuss teh design and testing aspects of teh application to design teh test plans
- Contributed to teh manual test strategy and gave feedback for improvements
- Maintain and update teh regression test plan and test cases based on new functionality
- Used ALM to organize and manage all phases of teh software testing process, including planning tests, executing tests, tracking defects and reporting
- Designed and created test methodologies for functional and system tests which improve test coverage and efficiency
- Analyzed business flow of teh application
- Developed documentation throughout teh QA process
- Interacted with business analysts and developers
- Worked in Agile development environment with frequently changing requirements
- Participated in daily SCRUM meetings and gave daily status of testing
