Software Qa Engineer Resume
San Francisco, CA
SUMMARY
- Eight years of experience in the software industry with expertise in Software Quality Assurance (Black Box/White Box) & Test Automation.
- Diversified experience in testing of different product in area of IVR, Brokerage, Health care, shipping services, Client/Server and web based applications.
- Demonstrated excellence in creating and developing Test plans, Test Cases and Test Scripts.
- Proficient in analyzing the Business Requirements, System Requirement Specifications (SRS), Functional Requirement specification (FRS), Design documents to formulate Test Plans, Test Strategies, and Test Cases.
- Created, executed and maintained manual and automated test scripts to perform Functional, Integration, System, and Regression Testing.
- Involved in testing like Smoke, GUI, Functional, Regression, Integration, Compatibility, Unit and System testing
- Expertise in WebDriver, Jira, SoapUI, QTP, Quality Center.
- Experienced in web service testing using SoapUI.
- Extensively created and executed SQL queries in Oracle tables in order to validate data at the back end.
- Strong Expertise in SDLC, Project Management and Testing Lifecycle Methodologies like Waterfall and Agile models.
- Experience in working with tools like Eclipse, and SVN
- Experience in writing Test Plan, Test Cases, defect management, defect analysis and defect reporting using different tools.
- Good problem solving skills, able to understand complex product for automation.
- Working with offshore team to provide quality output.
- Team player with excellent Communication and Interpersonal skills.
- Exceptional ability to master new concepts and technologies.
TECHNICAL SKILLS
Operating System: Windows XP/7/8, Unix/Linux, Mac OS
Hardware: IBM /Intel PC Compatibles, Mac
Databases: MS Access, Oracle, Microsoft SQL Server Management studio 2008, Oracle
Languages: HTML, XML, C, C#, VB Script, JAVA, Java scripts
Tools: Soap UI, Jenkins, Test Complete9, Selenium RC 2.0, Tortoise SVN (Subversion), JIRA 6.1.2,, Fiddler2, Microsoft Visual Studio 2010, Test Director, eclipse, Clear Quest, Quick Test Professional, Jama Contour, Test Track, Doors, JAWS
PROFESSIONAL EXPERIENCE
Confidential
Software QA Engineer
Responsibilities:
- Develop test strategy and create test cases for testing various products of Endicia.
- Interacted with Business Analysts in Requirement Review and walkthrough meetings to understand requirements for Functional, User Interface, Performance, Usability and Security testing
- Work with Development groups to identify and resolve problems.
- Execute WebService testing and create Automation script for testing backend API by using SOAPUI
- Involved in running WADL in SoapUI to test Web Services.
- Responsible for testing UI functionality of the web application using Selenium Webdriver and TestNg.
- Contributed in developing automation framework which uses Java, Webdriver and TestNG.
- Use Firebug for the web based application testing with Selenium WebDriver for the commands and locator applications.
- Writing automation test cases for front end and fixing automation script bugs.
- Monitored and maintained smoke test cases which developer run before their check ins
- Responsible for create, execute and maintain manual and automated test scripts to perform Functional, Integration, System, and Regression Testing.
- Attending the daily StandUp/DailyScrum meeting to discuss status and blockers.
- Performed Black box and White box testing of the application to test the system for positive and negative scenarios
- Communicate product risks to product and QA manager.
- Update test results and create sign off and release document for various releases.
- Facilitate Defect triage process to help in resolving product issues
- Implement and manage regression test suit by using Selenium WebDriver and Test complete.
- Used Java in the project & wrote scripts to test the different aspects of the project
- Used JIRA to log bugs and communicate with managers and developers with issues regarding closure of bugs.
- Worked in the Agile Development Environment with frequently changing requirements and features set.
- Data Analysis, validation by writing complex SQL queries.
- Performed Backend testing to validate the data using SQL queries to the required Test cases.
Environment: SoapUI, Jenkins, Test Complete9, Selenium2.0, Tortoise SVN (Subversion), JIRA 6.1.2, Microsoft SQL Server Management studio 2008, Fiddler2, Microsoft Visual Studio 2010, eclipse, JAVA, JavaScript, Agile methodologies
Confidential, San Francisco, CA
UAT Engineer
Responsibilities:
- Involved in development of test plans, test cases, and test scenarios to facilitate the process of testing for brokerage and banking
- Interface with business Analyst to understand business user requirements
- Performed Functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
- Performed different testing tasks using various Test scripts on Selenium WebDriver and JUnit.
- Attended the scrum meetings, sprint planning and sprint review meeting.
- Involved in analyzing the test plans and test cases for regression, black box, and system tests for the web applications.
- Written Core Java Coding and Automated unique Test Cases for both Frontend and Backend involving different modules.
- Involved in writing SQL queries using Todd for retrieving and manipulating Databases
- Good understanding of call routing, IVR systems and quality assurance testing
- Generated data request for brokerage and banking CCIVR User Acceptance Testing
- Provides regular status updates to Project Manager, updates iteration backlog
- Documenting and generating reports of defects found for developers in Rational Clear Quest and closing them after Regression testing.
- Developed Custom Excel Spreadsheets for Statistical Analysis and Status Reporting as required.
- Supported installation of application on production server
Environment: Nuance IVR, Clear Quest, Jama Contour, Mortimer API testing tool, SharePoint, ORACLE 9i, TOAD 9.1, Java, XML, Selenium Grid, Web Testing, Agile methodology
Confidential, Norwalk CT
QA Engineer
Responsibilities:
- Developed and Executed Test Strategies, Master Test Plans and Test Cases. Performed functional, security and regression testing.
- Participate in keep track developing release projects and status reports using @ task.
- Responsible for execution of scripts by using QTP with Data driven, Keyword Driven and modular testing framework
- Define and track quality assurance metrics such as Tracking Defects and Creating New Defects using Test Track and making sure that the defects are efficiently in process.
- Communicate clearly and effectively when discussing issues with team members and developer.
- Provide weekly status report to the project manager and discuss issues related to quality and deadlines.
- Monitor and support UAT with internal clients and communicate results and issues as required.
- Execute the Accessibility testing Using JAWS tool in order to make the application accessible to anyone including people who are blind or low vision.
- Perform problem analysis, including reproducing the issues, to determine if there is a valid bug.
- Wrote SQL queries to verify the contents of the logs stored in database of the application are updated after making changes to user profile.
- Performed extensive Functional and Regression testing on a regular basis to test new builds using QTP
- Maintains VFC verification/change control documentation and associated control logs in an organized
- Responsible for the delivery of a high quality product to Production. Ensure that all phases of testing have been fully carried out
- Coordinate end - to-end testing with remote systems and management.
- Understand and effectively use tools used by the QA department.
Environment: Windows XP, Windows7.0, Mac OS, Test Track, Doors, @ task, VFC Admin, Microsoft SQL Server Management studio, ASP.NET, VB scripts, C#, QTP
Confidential, Boston MA
QA Analyst
Responsibilities:
- Reviewed Business Requirement Documents and the Technical Specification.
- Developed test plan, test cases and test scripts collaboratively with other testers to test the business rules.
- Involved in Regression testing the application after every build.
- Experience building Test Scenario's and executing Manual tests. Also be familiar with the overall process improvement and make recommendations.
- Performed extensive Functional and Regression testing on a regular basis to test new builds using QTP
- Work in a fast-paced and dynamic environment where weekly updates coincide with major project releases.
- Update the test cases according to the change requests approved.
- Interact with various internal IT support functions and Development to troubleshoot and resolve problems
- Monitor Test Director to close the bugs when the fixes and made by the developers.
- Provided testing results and weekly status report to the QA lead, provided test summary report once project was fully completed.
- Close interaction with developers to get updates and resolve defects.
- Wrote SQL queries to retrieve and insert data in the database.
- Attended weekly standup meetings and defect meetings.
Environment: Windows 2000, Manual Testing, QTP, Test Director8.2, SQL Query Analyzer, ASP.NET.
