Qa Automation Engineer Resume
Washington, DC
SUMMARY
- ISTQB Certified Software Testing (QA) professional with 5 plus years’ experience in Automated Testing using Selenium IDE, Selenium RC, WebDriver and Manual Testing, all phases of software development life cycle including requirement analysis, test planning, test designing, execution, defect tracking and status reporting.
- I’ve worked in Agile and Waterfall methodologies in the area of web - based and client-server applications.
- Serve as a key member of software development team as the QA tester on development projects for Charity, Telecommunication, Television industry clients.
- Extensive experience in all stages of Software Testing Cycle (STLC), and expertise in Functional and Regression Testing methods for Web based applications.
- Reviewed complex business requirements / design specifications and prepared the Test Plan and Test Strategy.
- Created Test Cases, Test/Data Conditions, Executed the test cases, Maintained Defect Life Cycle and Generate Test Reports, Traceability Matrix using tools like HP QC, Microsoft Excel and Word.
- Experience designing, building, and conducting manual testing and Automation testing using tools like Selenium IDE, Selenium RC, WebDriver and TestNG.
- Created the Test Suite of SOAP and REST based web services using SOAP UI.
- Worked with different testing concepts and methods like Functional, Black Box, Regression, UAT, Smoke, Sanity and Integration testing.
- Strong problem solving and analytical skills, with profound ability to prioritize and multi task goals in order to meet the time requirements.
- Excellent team player with very good communication skills and leadership qualities. Ability to work independently and as part of a team. Very dedicated to produce professional work with highest quality and creativity.
TECHNICAL SKILLS
Software testing tools: Test Director/Quality Center/ALM, Selenium IDE, QTP, Win Runner
Database: MS SQL Server, DB2, Oracle
Operating Systems: Windows, UNIX/Linux
Methodologies: Agile, Waterfall
Automation Testing: Selenium, TestNG, SOAP UI
Types of Testing: Web Testing, Backend Testing, Client Server Testing, Black box testing, Integration testing, Regression testing, Compatibility testing, System testing, Functional Testing, End to End Testing, Sanity Testing, User Acceptance Testing
PROFESSIONAL EXPERIENCE
Confidential - Washington, DC
QA Automation Engineer
Responsibilities:
- Reviewed business requirements and design specifications to understand the functions.
- Involved in creating Test plans, Test conditions and Test cases using Business requirements / User Stories.
- Conducted the execution and validation of previously written test plans, test cases, and regression tests.
- Executed test scenarios for GUI, functionality and performed data driven testing on the application by inserting different data in excel sheet and reading through Java code.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Defined testing requirements and linked test cases with the requirements using Quality Center.
- Written, executed and maintained Selenium Java (Web Driver, TestNG) automated test cases using Eclipse IDE for regression test cases in RTC (version control).
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver).
- Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
- Carried out Web Services API testing (SOAP, REST) using SOAP UI.
- Responsible for documenting application related defects in Quality Center
- Worked on backend testing by writing SQL Queries to verify the data.
- Executed the test scripts for the GUI, Functional, and Regression testing.
- Work in Agile, scrum, and sprint environment in order to change the requirements and features set.
Environment: Java, Selenium IDE, Selenium, TestNG, SOAP UI, JavaScript, HTML, CSS, XML, Oracle, Eclipse, RTC, QC, Windows
Confidential - Green City, MO
QA Automation Tester
Responsibilities:
- Worked on TV channels subscriptions, Order Pay per view movies and Order equipment.
- Co-ordinate and communicate with SMEs on understanding requirements and thereby created test cases which are part of automated testing strategy.
- Analysis of application requirements and entering of requirements into HP QC/ALM.
- Uploaded required information and documentation.
- Executed written test case scenarios, including manual, automated, and data-driven regression testing, and GUI verification by using Quick Test Professional (QTP)
- Developed the Software Requirements Specification (SRS), the Test Plan, and all Test Cases for the proprietary Web application.
- Prepared and executed manual test scenarios and test cases based on business and functional requirements and Automated identified test cases using Quick Test Professional.
- Developed Web Service Test with Soap UI to test SOA platform.
- Wrote test plans and test cases using Quality Center and Excel.
- Participated in weekly updated status meeting along with project managers and Team Members.
- Used HP Quality Center (QC) for reserving, executing test cases, defect tracking, and the complete test management.
- Performed web services Functional and regression testing usingSOAP UI
- Performed functionality testing of all core functions of the application by functional and performance testing. Developed test plans and traceability index.
- Collaborated with management to gauge user functional requirements, enhancement requests, and project time line for application development and delivery.
- Prepared Test Data and executed Test Cases from HP Quality Center.
- Working closely with Business Analysts, Developers, project managers and users. Participating in all project meetings to analyze and extract business requirements.
- Responsible for Bug reporting and tracking using Quality Center
- Conducted Smoke, Integration, System, Regression and GUI testing.
- Opening, regressing, reproducing and resolving OS and test bugs.
- Identified the Test Cases for Performance as per the Client requirements and created the Test Cases in Quality Center.
- Used Quality Center to track and analyze defects.
- Interacted with the Project Manager and Developers to discuss the GAPS in the TESTING
Environment: Quality Center 10.0, XML, QTP/UFT, HP, Quick Test, MS Office, MS Visio, HTML, SQL, Agile, VBScript, Java.
Confidential - St. Louis, MO
Software Tester
Responsibilities:
- Prepared Test Data and executed Test Cases from HP Quality Center.
- ConductedFunctionality testingduring various phases of the application.
- Prepared and Executed Test Cases for Functional and Integration testing.
- Identified high-level requirements for documenting detailed business requirements using
- Maintained the Test Matrix and Traceability Matrix.
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, iOS etc.
- Worked with three mobile application simultaneously: iOS (iPhone & iPad) and Android
- Defect reporting and bug tracking using HP Quality Center.
- Requested different versions of iOS, Android and Blackberry mobile devices
- Reviewed and updated Test Plan and Test Scenarios.
- Executed test cases for black box testing.
- Perform the automation testing UsingEmulator.
- Used QC bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release.
- Systems migration plans, and executing and evaluating test cases and procedures
- Manages defect communication, remediation, and acceptance with business and development stakeholders.
Environment: Quality Center, IBM DB2, Windows, Browsers, Mobile Devices
