Qa Automation Engineer Resume
Melbourne, Fl
SUMMARY:
- Over 5+ years of diverse experience in the Information Technology industry with a focus on Software Quality Assurance (Software Testing) activities.
- Excellent understanding of Software Test Life Cycle (STLC) and Test Methodologies.
- Good understanding of AGILE, Kanban, Waterfall software development methodologies.
- Experience in Automation Testing and Exploratory Manual Testing on Web - based and Window-based applications.
- Well acquainted in Creating Test Plans, Designing & Writing Test Cases, Manual Testing, and Automated Test Execution.
- Experience in Smoke Testing, User Interface Testing, Integration Testing, Black Box Testing, End-to-end Testing, UAT Testing, Regression Testing, Performance Testing, Documentation and Reporting.
- Good working knowledge in developing end to end automation using Selenium WebDriver/RC/IDE, SOAP UI, Quick Test Pro. and Ranorex.
- Good working knowledge of Java coding in Eclipse IDE for functional testing and regression testing for web based N-Tier applications.
- Well versed in VB scripting and C Sharp scripts.
- Proficiency in writing SQL queries for database testing.
- Experience in using Quality Center and Rally extensively for establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver/RC/IDE, Soap UI, Load Runner, Quick Test Pro., HP Quality Center and Ranorex
Defect Tracking Tools: Quality Center and Rally
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, Agile (Scrum), Kanban and Waterfall
Browsers: Internet Explorer, Firefox, Chrome and Safari
Databases: SQL Server and Oracle
Operating Systems: Windows, UNIX and Linux
PROFESSIONAL EXPERIENCE:
Confidential, Melbourne, FL
QA Automation Engineer
Responsibilities:
- Employed complete Software Testing Life Cycle (STLC) including Business Requirement Specification (BRS), Software Requirement Specification (SRS) and User Requirement Document (URD).
- Effectively implemented different QA methodologies, policies, strategies and plans in all stages of SDLC.
- Reviewed Test plans, Test cases and Test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Kanban methodology.
- Used automated scripts and performed Smoke Testing and Regression Testing during the various phases of the application development using Ranorex.
- Wrote Test Cases, implemented, added versions and iterations using Rally for Positive, Negative and End-To-End Test cases.
- Identified software defects and interacted with developers to resolve them and provided full support to the Test team using Rally.
- Performed Regression Testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT Test Cases.
- Performed Database testing using SQL queries.
- Daily status, Stand-up meetings, Estimation meetings, Development, and Test team to report the test status planned, accomplished and issues.
- Participated in daily, weekly meetings and technical reviews.
- Prepared reports showing the testing efforts.
Environment: Kanban, Ranorex, Rally, SQL, MS Office Suite and Windows.
Confidential, Pearl River, NYQA Analyst
Responsibilities:
- Interacted with Project manager, Business Analysts and Developers to understand the application design and functional specifications.
- Actively participated in testing the application utilizing the Waterfall methodology.
- Worked in Manual and Automated testing of applications.
- Involved in Functional Testing, Black Box Testing, Negative Testing, and Compatibility Testing.
- Prepared user documentation with screenshots for UAT (User Acceptance Testing).
- Designed and Developed Test Cases for automated testing using Selenium and Eclipse IDE.
- Created automated Test Suite using Selenium and WebDriver.
- Performed Manual Testing of web application and automated it by using Selenium RC.
- Executed Test scripts, analyzed Test results, and Report identified problems/bugs using Quality Centre.
- Interacted with Developers to follow up on Defects and Issues followed by the Defect Life Cycle.
- Involved in estimation and preparation of test case scenarios and test plan documentation for validating and reporting.
- Attended Defect Review meetings with Developers, Team Lead and Project Manager to discuss issues regarding the Open defects, resolved defects and all other defects associated to the Source system.
Environment: Waterfall, Selenium RC/IDE, Quality center, MSWord, MS Excel and Windows.
ConfidentialQA Tester
Responsibilities:
- Involved in the scrum based formal Agile methodology.
- Coordinated with the Business Analyst and Test Lead to review test requirements, develop test plans, test data and expected results necessary to thoroughly test the business requirements.
- Constructed templates for Test plan, Test cases, Test report and Bug life cycle report for the company.
- Analyzed the functionality needs to be automated based on the Manual Test cases and estimated time and efforts for the required functionality.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
- Created HP Quick Test Pro. (QTP) automated Test Cases for Sanity and Regression Testing.
- Mapped system requirements with test cases, ensured traceability of test cases back to the business requirements using Quality Center (QC).
- Maintained Defect tracking by defect logging, analyzing, prioritizing and discussing the defects with the Project Manager and development team members.
Environment: Agile, Quality Center, Quick Test Pro (QTP), SQL Server and Windows.