Qa Analyst/tester Resume
Bristol, CT
SUMMARY:
- 6+ years of experience in QA/software testing - manual and automated.
- Experience leading the software testing process.
- Proven experience in developing test plans based on business scenarios, use cases, and requirements.
- Proven experience in manually testing web-based, object-oriented, client/server and mobile applications.
- Experienced in developing, authoring, and executing test plans & test cases.
- Experienced in developing and executing automated test scripts (QTP/Selenium) for complex web-based applications.
- Great understanding of System Development Life Cycle (SDLC) & testing life-cycles, testing procedures, bug life-cycle, and methodologies.
- Strong communication and documentation skills (written & verbal). Ability to communicate clearly and concisely.
- Detail oriented with strong analysis, process oriented, problem solving, and critical thinking skills.
- Inquisitive and driven to understand the intersection of business processes and information technology systems.
- Ability to multi-task, manage evolving priorities, and ability to support multiple concurrent project responsibilities.
- Ability to conceptualize complex requirements, think logically & creatively, work on tasks simultaneously, and be very detail oriented.
- Ability to communicate with a wide range of individuals (subject matter experts, system users, developers, support personnel, DBA’s, product team, ops, etc.)
- Experienced with test management tools - JIRA, HP Quality Center/ALM, and TestLink.
- Experienced with issue trackers such as JIRA, HP QC/ALM, and Source Control Management (SCM) systems.
- Proficient with Microsoft Office products (Excel, Word).
- Experienced with use cases, data-driven tests, batch processing, and bug tracking for reporting modification requests.
- Extensive experience in planning, coordinating, and performing functional testing, front end, back-end testing, black box testing, validation testing, GUI testing, integration testing, regression testing, white/grey box testing, exploratory testing, (UAT) user acceptance testing, system testing, and end-to-end testing.
- Experienced in data validation and data manipulation by writing SQL queries.
- Experienced with software development methodology (waterfall, iterative/agile, and scrum).
- Knowledge in JAVA, VBScript; expertise skills in functional and regression testing tools Selenium and HP QTP/UFT.
- Expert experience with load and performance testing tool - Load Runner.
- Thinks outside the box, considers all available solutions before making a decision.
- Self-motivated and result-oriented individual with attention to details.
- Worked on websites and applications built in with PHP, Java, .NET, and others.
TECHNICAL SKILLS:
QA Tools: ALM/QC, QTP, LoadRunner, TestDirector, TOAD, SQL Developer, Mantis, TestLink
Technologies: C#.Net, VB.Net, ADO.NET, SOAP, WPF, Java, J2EE, C++, SQL, PL/SQL, HTML, XMLJSP, VB, ASP, Web Logic, JavaScript, VB Script, PHP, FrontPage, WebSphere, JBOSS
Databases: Oracle, SQL Server, MS Access, and DB2
Tools: /Applications: MS Office, UML, Adobe Acrobat, MS Visio, MS Project
Browsers & Servers: Microsoft Internet Explorer, Netscape Navigator, Mozilla FireFox, Opera, Apache
Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, Server, UNIX, Linux, and DOS
PROFESSIONAL EXPERIENCE:
Confidential, Bristol, CT
QA Analyst/Tester
Responsibilities:
- Executed manual and automated testing on the applications.
- Developed manual tests by analyzing product use cases, requirements, technical design, and implementation artifacts to create test cases that execute the specific product functions.
- Ensured that all STLC procedures and works were stored appropriately in the proper repository in compliance with department standards, utilizing bug tracking software HP Quality Center/ALM.
- Documented, tracked, and verified defects and fixed in assigned applications.
- Performed black-box testing, white-box/grey box testing, exploratory testing, integration testing, UI testing, and regression testing on the applications.
- Used JIRA for release management and backlog tracking.
- Worked with product/project managers, business unit personnel, developers, technical personnel, end users, and others to develop test plans, test criteria, test cases, and acceptance criteria.
- Regularly reviewed and interpreted QA results and findings with limited support from senior QA.
- Managed the troubleshooting of troubleshoots and resolved identified QA problems and issues.
- Monitored the performance of applications under development; ensured full conformance of each assigned application to established specifications and performance, accuracy and integrity criteria.
- Accountable for achieving good levels of personal operating efficiencies on assigned tasks and problems.
- Used “out-of-the-box” ingenuity in applying analytical techniques and organizational skills to identify and evaluate alternatives to developing recommended approaches to resolving quality assurance issues and problems.
- Documented defects as per the guidelines, clearly indicating the description, nature, expected results, actual results, priority, severity, and additional supported information that referenced to respective business documents.
- Collaborated with development and QA team to write highly detailed test plans, and test cases using Quality Center.
- Participated in requirements and design specification reviews, and technical documentation reviews as essential to performing assigned duties.
- Contributed to the entire software development life-cycle from initial business requirements to deployment and production support.
- Interpreted specific aspects of QA findings and protocols for QA Management.
Confidential, Norwalk, CT
Senior QA Tester/Lead
Responsibilities:
- Executed manual and automated testing on front-end and back-end of the application/system.
- Participated in planning, organizing, executing, and monitoring assignments through the SDLC process.
- Drove the testing process from development to release/production deployment.
- Developing test plans, test scenarios, test conditions, test cases/test scripts, and test matrix.
- Defined test entrance and exit criteria.
- Developed manual tests by analyzing product use cases, requirements, technical design, and implementation artifacts to create test cases that execute the specific product functions.
- Developed automated tests by implementing test cases using the tools that are selected as appropriate to accomplish product automation.
- Executed manual and automated tests and reported defects by running automated tests; executed manual tests, reviewed results of all tests, reported anomalies into the defect tracking database, verified the resolution of all defects for an assigned project.
- Performed black-box testing, white-box/grey box testing, exploratory testing, integration testing, UI testing, and regression testing on the applications.
- Performed database testing on Oracle and MySQL databases using complex SQL queries.
- Tested ETL processes, data refresh/sync, and performed data validation using SQL Developer.
- Coordinated and involved in UAT and performed End to End (E2E) workflow and business scenarios testing.
- Documented End user’s requests and worked with product team to get them implemented by due date.
- Prepared reports by collecting and summarizing information to include accurate data for project reporting, as well as a weekly personal status report in the assigned template format.
- Helped QA manager by enforcing quality standards by recommending resolution of outages.
- Ensured the test activities and results support the functional & non-functional requirements, and are traceable to those requirements that used for automated tools.
- Suggested improvements to existing standards.
- Supported maintenance releases.
- Used JIRA for release management and backlog tracking.
- Participated in internal, cross functional code, and design reviews.
- Worked with an integrated team of developers, project managers, and business/testing analysts.
- Contributed to team effort by accomplishing related results as needed.
- Worked in cooperation with all members within the organization and project.
- Collaborated with development and QA team to write highly detailed test plans, and test cases using Quality Center.
- Documented defects as per the guidelines, clearly indicating the description, nature, expected results, actual results, priority, severity, and additional supported information that referenced to respective business documents.
- Executed written test case scenarios - including manual, automated (using VB Script), data-driven regression testing, and GUI verification by using Quick Test Professional (QTP).
- Used regular expression, custom objects, and functions to automate the application using QTP.
- Developed automation framework like data driven, and keyword driven in QTP.
- Developed Load Runner test scripts according to test specifications/ requirements.
- Using LoadRunner - executed multi-user performance tests, used online monitors, real-time output messages, and other features of the LoadRunner Controller.
- Used Virtual User Generator to generate VuGen Scripts for web (J2EE).
- Used LoadRunner for performance and stress testing on the application to improve its efficiency and scalability, also measured hits per second and response time.
- Tested enhancements and bug fixes for software releases, patches, and documented findings.
- Played a key role in production releases and performed UAT test of the system after every release.
Confidential, New York, NY
QA Engineer
Responsibilities:
- Participated in requirements and design specification reviews, and technical documentation reviews as essential to performing assigned duties.
- Contributed to the entire software development life-cycle from initial business requirements to deployment and production support.
- Worked with product/project managers, business unit personnel, developers, technical personnel, end users, and others to develop test plans, test criteria, test cases, and acceptance criteria.
- Defined application test criteria based on business requirements, system requirements, technical environment, and user business processes.
- Responsible for automating test scripts and performing integration testing, performance testing, and functional testing.
- Participated in QA reviews of system requirements, applications/solutions, reviews of QA standards and processes, stress testing, and volume testing as needed.
- Assisted in implementation of QA standards and continual improvement activities.
- Executed manual and automated tests, documented results, communicated issues, and verified issue resolution.
- Tested READ and WRITE functionality of API/Web Services using REST Client, XML, JSON, and HTML.
- Performed mobile testing on hybrid and native web based applications on iPhone, iPad and Android devices.
- Reported, tracked, and prioritized defects to be fixed using an understanding of the business requirements, and the needs of the customer.
- Facilitated UAT testing, outstanding defects triaging and signing off.
- Maintained professional and technical knowledge by identifying and reviewing professional information sources (periodicals, books, web sites and state-of-the-art practices).
- Established and maintained documentation of all products and automated testing tasks.
- Ensured that all STLC procedures and works were stored appropriately in the proper repository in compliance with department standards, utilizing bug tracking software HP Quality Center/ALM.
- Performed functional and regression testing under keyword driven framework with Selenium web-driver.
- Used Java, firebug, xpath, devtools, testNG and other open source tools to develop and run automated test scripts.
- Database querying, data manipulation and population using SQL and PL/SQL in Oracle, and SQL server databases.
- Documented test results, revised test cases and scripts as needed, and re-tuned test scripts to verify results.
- Responsible for providing product quality feedback on overall readiness of project for promotion to production environment.
- Established and maintained automated scripts to ensure quality of production releases.
Technological Environment: HP QC/ALM, JIRA, Oracle, PL/SQL, ETL, API, Java, XML, ASP, JSP, Windows 7/XP, SharePoint, UML, HTML, Internet Explorer, Chrome, Firefox.
Confidential, Reston, VA
Software QA Tester
Responsibilities:
- Executed manual and automated testing on the applications.
- Worked with customer operations, the software development process, and product lifecycles.
- Developed the test plan based on technical specifications and business requirements.
- Designed, reviewed, and updated test cases for different features/modules/portals of the application.
- Worked closely with the development team through the testing process.
- Developed, documented, and executed manual tests.
- Executed test cycles according to test plans & procedure specifications using test automation software tools and utilities.
- Monitored the test cycle for correctness and completeness.
- Collaboratively worked with development team members to drive defects/issue to resolution.
- Worked with on-site and off-shore team members.
- Actively participated in system demos, presentations, knowledge sharing, and process improvement initiatives.
- Performed data driven and end to end back-end testing using database queries (SQL) to retrieve data, executed shell scripts and monitored logs in the Windows/Linux/UNIX environment.
- Represented project team in meetings as appropriate.
- Coordinated end-user support during acceptance testing.
- Tested Data flow from one system to another by using SQL Queries.
- Conducted STLC management by analyzing & verifying test results, provided status, and progress reports using Test Director.
- Performed functional and regression tests for developed software applications using Quick Test Professional.
- Wrote VB Script to specify test procedure, and to manipulate the objects & controls of the application under test.
- Contributed to product & process improvements and refinement of QA practices.
- Anticipated and planned for the needs of the test team with regard to testing space, testing environment (including equipment, system/access permissions, test data, etc.), and test tools.
Technological Environment: Quick Test Professional, Oracle, SQL Server, Java, Visual Basic, VBA, JavaScript, VBScript, XML, ASP, JSP, Windows, UNIX, Visio, HTML, Internet Explorer.
