Automation Qa Engineer Resume
Detroit, MI
SUMMARY
- Around 7+ years of IT experience in Quality Assurance and Software development.
- Extensive experience in Manual and Automation Testing.
- Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect life cycle, QA Processes, testing methodologies and testing strategies.
- Extensive experience in Web services testing using SOAP UI tool.
- Extensive experience in automated testing with tools such as Selenium IDE, Selenium Web Driver & Selenium Grid.
- Experience in both manual and automation testing process and in creating automation environment using Quick Test Pro (QTP), Test Director, and HP ALM/Quality Center.
- Proficient in writing SQL scripts
- Strong knowledge of Object Oriented concepts
- Hands on experience in analyzing business requirements, functional requirements and developing documentation for entire QA cycle including Test Plans, Test Scenarios, Test Cases/scripts, Traceability matrix, Test Data, Defect Management reports & matrices.
- Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, positive - negative testing and database testing.
- Extensive experience in defect tracking & defect management from the discovery of defects, submitting the defects and tracking the defect status in defect tracking tools till it is closed.
- Domain Expertise in Healthcare, Telecom, Utility and Security Services
- Familiar with Agile software development lifecycle
- Extensive experience in delivering small and medium scale software testing projects in Waterfall and Agile project management methodology within budget and on time by effectively collaborating with multiple teams.
- Proven ability to support multiple projects under tight deadlines, often with competing priorities and complexities.
- Ability to learn quickly and to correctly apply new tools and technologies.
- Strong team player and possess sound interpersonal skills.
- Capable of applying expert judgment to the removal of impediments, highly focused and motivated and delivering success in rapidly evolving and dynamic environments.
TECHNICAL SKILLS
Testing Tools: Selenium IDE, Selenium WebDriver, Selenium Grid, QTP, HP Quality Center, Test Director, SOAP UI, Load Runner, Firebug, Xpath Checker, Junit, TestNG
Configuration Tools: GIT, Clear Case, Visual Source Safe and CVS.
Defect Tracking Tools: Bugzilla, Clear Quest, Jira and Client Specific Tools.
Languages: Java, JSP, HTML, XML, JSON, Servlets, Web Services etc.
Database: MySQL, Oracle DB, Microsoft SQL Server
Web Technologies: IIS, IBM WebSphere, Tomcat and WebLogic.
Operating Systems: Windows 8 and above.
Others: MS Office 2016 (Word, Excel, Power Point and MS Outlook) and Eclipse IDE and Oracle SQL Server IDE
PROFESSIONAL EXPERIENCE:
Confidential, Detroit MI
Automation QA Engineer
Responsibilities:
- Involved in Analyzing business requirements, Preparing test plans, test scenarios and test cases.
- Reviewed business and system requirements to create traceability matrix to identify the gap between requirements.
- Experience includes the testing of Intranet, Internet and Client/Server and WEB based applications using automated testing tools like Quick Test Pro (QTP), Load Runner.
- Involved in executing black box testing methodologies like Smoke Testing, functional testing, Integration Testing, Regression testing and End to End testing.
- Involved in Web service testing SOAP UI.
- Worked in a Test-driven development environment where it's required to use testing frameworks for unit tests, Cucumber for integration tests
- Creating Automation Scripts (VBScript) in the sprints and stored them in the Test-Plan module of Quality Centre.
- Used Quality Center/ALM as repository for maintaining test cases, UAT test plans and tracking the defects.
- Involved in UI testing using Selenium Web Driver.
- Designed and Implemented Data Driven automation framework.
- Responsible for defect management and represented the QA project teams in the Defect triage meetings with the Project Managers, development and design teams.
- Involved in project estimations, scheduling and delivery
- Customized QTP script (VBscript) according to the changing GUI / functional requirements of the application.
- Inserted Standard, Bitmap, Database checkpoints for GUI, Functional, Data Driven and Regression testing using Quick Test Pro (QTP).
- Performed defect tracking and reporting using Quality Center/ALM.
- Identified, investigated and helped resolve Project Issues / Risks.
- Worked with the client to gather the information needed to set up the test environments
- Used SQL extensively to conduct backend testing and test data management requirement
- Updated the project status to Senior Management and all other stakeholders on a regular basis.
- Worked with client to understand and resolve issues and maintain high level of client satisfaction.
- Coordinated the testing efforts between onshore and offshore team and with interfacing test teams to confirm the end to end testing results.
- Coordinated test plan walkthroughs with business analyst, developers to acquire formal sign-off.
- Ensured the QC and QA standards and guidelines are followed by the team members.
- Point of contact for all the deployment activities and perform Smoke Test for the deployments on different (Dev/Test and UAT) environments.
- Tracking defects till closure and preparing test case reports through Quality Center.
Environment: Java, HTML, Servlet, JSP, VBScript, JDBC, XML, ALM/Quality Center, Cucumber, Web Services, SQL Queries, QTP, Manual Testing, UI Testing with Selenium Web Driver, Web Service testing using SOAP UI tool.
Confidential, Bloomfield CT
Automation QA Engineer
Responsibilities:
- Understanding business requirements, Preparing test plans, test scenarios and test cases.
- Performed various black box testing methodologies like Smoke Testing, Functional testing, Integration Testing, Regression testing and End to End testing.
- Identify and Automate as much of the manual testing effort as possible while implementing a reusable framework.
- Analyzed and updated business requirements, use cases using Team Foundation (Source Control), wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript to test various functionalities using the automated tool QTP and also wrote manual Test Cases using Quality Center according to functional documents and requirements
- Involved in UI testing using Selenium WebDriver.
- Designed and Implemented Data Driven automation framework.
- Identify Test cases for Automation, Preparing and executing automation scripts using Selenium.
- Involved in writing SQL queries to retrieve the data from database tables and validated the data as well as the business rules.
- Conducted GUI and Black Box Testing using QTP and interacted with developers to resolve issues.
- Point of contact for all the deployment activities and perform Smoke Test for the deployments on different (Dev/Test and UAT) environments.
- Strong believer/practitioner and fierce advocate of agile methodologies ( XP, Scrum) and test/behavior driven development and tools (JUnit, Cucumber)
- Experience in both manual and automation testing process and in creating automation environment using Quick Test Pro (QTP), Test Director, and HP ALM/Quality Center.
- Created Data driven test phases by creating different data files.
- Executing the automated scripts and storing the results in QC.
- Created and executed Automated Test Scripts in QTP using Business Process Testing (BPT) concept, and Key word driven Framework.
- Logging and tracking defects on a release basis using HP ALM/Quality Center.
- Defects were tracked and prioritized using HP ALM/Quality Center and analyzed the variation between expected result and actual result.
- Analyzing the results, reporting the defects and tracking them through QC.
- Reviewing the Test Reports and Preparing Test Summary Report
- Involved with different teams in all the deployment related activities for releases.
Environment: Java, JDBC, MySQL, Cucumber, XML, VBScript, ALM/Quality Center, Tomcat, Web Services and Junit, QTP,Manual Testing, Database Testing, Automated testing using Selenium WebDriver, Selenium Grid, ClearCase, ClearQuest
Confidential, Tampa FL
Automation QA Engineer
Responsibilities:
- Understanding business requirements, Preparing test plans, test scenarios and test cases.
- Performed various black box testing methodologies like Smoke Testing, Functional testing, Integration Testing, Regression testing and End to End testing.
- Identify and Automate as much of the manual testing effort as possible while implementing a reusable framework.
- Hands on experience in Automation testing using QTP.
- Implemented automation using Selenium WebDriver, Java, and Selenium Grid.
- Extensively automated regression and functional test suites using selenium WebDriver, Java.
- Designed and Implemented Data Driven automation framework.
- Involved in writing SQL queries to retrieve the data from database tables and validated the data as well as the business rules.
- Point of contact for all the deployment activities and perform Smoke Test for the deployments on different (Dev/Test and UAT) environments.
- Created Data driven test phases by creating different data files.
- Executing the automated scripts and storing the results in QC.
- Analyzing the results, reporting the defects and tracking them through QC.
- Reviewing the Test Reports and Preparing Test Summary Report
Environment: Java, JDBC, Oracle, XML and Junit,QTP,Manual Testing, Quality Center, Automated testing using Selenium WebDriver, Selenium Grid, Java, Clear Case, Clear Quest
Confidential, PA
Automation QA Engineer
Responsibilities:
- Involved in Analyzing business requirements, Preparing test plans, test scenarios and test cases.
- Reviewed business and system requirements to create traceability matrix to identify the gap between requirements.
- Involved in defining the entry and exit criteria for the various milestones.
- Developed test strategy/plan for every project and release.
- Involved in executing Smoke Test, Black box Tests like Functional tests, Integration Tests, Regression tests and End to End tests.
- Integrating the QTP scripts with HP Quality Center and executing the same from Test Lab from Quality Center.
- Export requirement, test cases into the Quality Center, run manual and automation test cases from test lab and log defects from defects module.
- Responsible for defect management and represented the QA project teams in the Defect triage meetings with the Project Managers, development and design teams.
- Involved in project estimations, scheduling and delivery.
- Identified, investigated and helped resolve Project Issues / Risks.
- Worked with the client to gather the information needed to set up the test environments
- Used SQL extensively to conduct backend testing and test data management requirement
- Updated the project status to Senior Management and all other stakeholders on a regular basis.
- Worked with client to understand and resolve issues and maintain high level of client satisfaction.
- Escalated the problems that were hindering testing progress which helped achieving the targeted deadlines.
- Coordinated the testing efforts between onshore and offshore team and with interfacing test teams to confirm the end to end testing results.
- Experience includes the testing of Intranet, Internet and Client/Server and WEB based applications using automated testing tools like Quick Test Pro (QTP), Load Runner.
- Coordinated test plan walkthroughs with business analyst, developers to acquire formal sign-off.
- Ensured the QC and QA standards and guidelines are followed by the team members.
- Point of contact for all the deployment activities and perform Smoke Test for the deployments on different (Dev/Test and UAT) environments.
- Participated to create Test Analysis reports (TAR) and stored them into the Quality Center.
- Analyzing the results and tracking defects till closure.
- Preparing traceability matrix, test case summary reports and defect status reports.
Testing Tools: HP Quality Center, QTP,Manual and Automation testing, DB testing using SQL queries, Clear Case, Quality Center, Share Point and Client specific defect tracking tool.
Confidential, Arlington, TX
QA Tester
Responsibilities:
- Developed a Test Plan and Test Cases based on system requirements and Software performance standards.
- Performed manual Black box, Functional, GUI, Regression, Integration testing.
- Used Test Director for requirement management, planning, execution, defects tracking and reporting.
- Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
- Involved in running the scripts, modifying them if necessary and if there is some error in application then submitting a defect through Test Director.
- Worked closely with developers to resolve the problems, and change the status of the defect in Test Director also documented defects, test results and submitted to the QA Lead.
- Performed Functional Testing, Testing and cross browser functionality testing, UAT testing.
- Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.
Environment: Test Director, VB. Net, ASP, SQL Server 2000, C#, Visual Basics, Oracle, Windows XP.