Qa Automation Engineer Resume
Richardson, TX
SUMMARY
- 8 Plus year’s experience in testing Client/Server, database and Web based application on various domains like Healthcare, Investment Banking, Telecom and Finance.
- Experience with Quality Center, Rational Test Studio, Rational Functional Tester, JIRA, Test Manager, Mercury Tools WinRunner, LoadRunner, Test Director.
- Experienced in testing under UNIX, Mainframes and WINDOWS environments.
- Well versed in Testing methodologies, Product development cycles and processes involved in developing and executing Test scripts and software Deployment/Release processes
- Expertise in writing Test case, Test scripts and Test plan formulation.
- Designed and implemented Functional, Load and Stress test.
- Experience on Web Application Servers like Weblogic, Websphere, Tomcat and web servers IIS and Apache.
- Good exposure to various SDLC models including Agile (Scrum), Water Fall models.
- Experienced in Smoke Testing, Functional Testing, Regression Testing, Browser compatibility testing and User Acceptance Testing (UAT).
- Experienced in TDD(Test Driven Development) & BDD(Behavior Driven Development) testing methods in Agile/Scrum Environment
- Strong in Front - End Testing and Back-End testing manually, as well as using Automation tools like QTP, Selenium and Cucumber
- Expertise in writing SQL & testing stored procedures and queries in Oracle.
- Experience in System, Functionality, User Acceptance, Integration, GUI, Regression testing.
- Worked on backend testing and good knowledge of writing SQL Queries to verify the data.
- Strong analytical skills, ability to understand applications from a technical as well as business perspective.
- Strong knowledge of SIP, TCP/IP Networking, PSTN, DHCP, VPN, LAN and WAN technologies.
- Good Experience on VOIP and Video application.
- Experience in testing database applications of RDBMS in Oracle, My-SQL and SQLServer.
- Excellent knowledge of Configuration Management and Version Control.
- Experience with UNIX shell programming (Ksh, Bsh).
- Good Knowledge of networking protocols TCP,UDP, RTP.
- Worked on Mobile WAN and LAN environment, wire and wireless networking radio technology, Network, Protocols, LTE, DHCP, CDMA, TCP/IP, WiFI … VPNs, Firewall, IPS, IDS, DNS and IPTV for smart TV and VoIP for mobile messages and Mobile communication 3GPP). Worked on SIP/IMS/LTE/VOLTE and knowledge about Firewalls and ALCs.
- Good Experience in writing test cases using Cucumber.
- Expertise in documentation using MS-Office Tools (Word, Excel).
- High interpersonal skills and ability to work individually and as a group member.
- Good Experience on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins/Hudson for Continuous Integration
TECHNICAL SKILLS
Operating Systems: UNIX, Windows
Automation Tools: QTP,, Selenium, Appium, Cucumber
Languages: C, C++, SQL, PL-SQL,JAVA
Scripting: VBScript, JavaScript, Ruby, Unix shell Script
Database: MS Access, Oracle, SQL Server.
Network Protocols: TCP, UDP, RTP.
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
QA Automation Engineer
Responsibilities:
- Responsible for testing new software and find bugs according to the requirements provided by the business.
- Involved in daily standup meeting with client for business requirements analysis and defect prioritization for existing high and critical defect found in production as well as enhancement.
- Understanding the user stories and fulfill accordingly to the user requirement.
- Break down concepts into user stories, Sprint. Prioritize the product backlog.
- Responsible for analyzing business requirements and development specifications in order to create and execute test plans.
- Discuss requirements and stories with the development team. Attended defect review meetings.
- Developed Test Cases and Test Scripts in Quality Center for testing the applications.
- Developed test scripts to automate process of testing in Selenium WebDriver, Eclipse, Selenium RC. Reviewed, Modified and Debug automated scripts.
- Mobile automation of android and windows app using Appium and Selenium Webdriver.
- Very good experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development (BDD) Framework.
- Worked in an Agile SDLC process (Scrum). Implementing the new ideas.
- Manually tested websites for functionality and cross-browser compatibility.
- Assisted in designing test plans, test scenario and test cases for integration, regression, user acceptance, testing and followed-up on the defects using Quality centers.
- Used Maven for build and reporting. Automated builds using Subversion and Jenkins.
- Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Very good experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework
- Mobile automation of android and windows app using Appium and Selenium Webdriver.
- Used Wireshark tool for analyzing TCP Dumps.
- Wrote SQL Scripts to verify data in the database and verify consistency with application.
Environment: Quality Center(ALM), Selenium Webdriver, TestNG, SoapUI 4.0, Rest API,Oracle 11g, Agile Methodology, Windows, Linux, JIRA, Rally, TFS, Mobile Testing, Appium., Jenkins, Maven, Cucumber.
Confidential, Quincy, MA
QA Automation Engineer
Responsibilities:
- Played primary role as QA in collecting and analyzing requirements by interacting with client and business analysts and discuss with Development team separately to identify the testing scope as well as development (Coding) scope for those requirement.
- Transitioned software development efforts to a test-driven development (TDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
- Involved in daily standup meeting with client for business requirements analysis and defect prioritization for existing high and critical defect found in production as well as enhancement.
- Developed Test Cases and Test Scripts in Quality Center for testing the applications.
- Involved in performing Functional, Application, Integration, System, Regression and Performance tests
- Performed functionality testing which involved the testing of all core functions of the application.
- Conducted back-end testing of the application using SQL queries.
- Identified defects, retested defects using Quality Center during various phases of testing.
- Developed Automation test scripts using Selenium WebDriver, Java, TestNG to test the application functionality and BUG fixes.
- Implemented Cross Browser Web Testing with Selenium WebDriver and Selenium Grid.
- Worked with Web services and XML. Developed XML Data Files and XML Test Files.
- Tested the Validation of claims data from HIPAA Repository.
- Worked on HIPAA EDI 834 use cases and collaboration templates according to business requirements.
- Developed Test Summary Reports and participated in meetings.
- Actively participated in all phases of testing lifecycle.
- Tested the application on iPad and iPhone when the operating system was unveiled and made sure the application was enhanced to be compatible with the Android devices.
- Reviewed Functional Specifications, Unit Test Designs and attended for Formal Walk Through meetings.
- Involved in testing the conversion of Members/Subscribers and Financial Claims.
- Participated in all Status Calls, Release Management Calls, and Test Case Review meetings.
- Good knowledge of mobile platforms such as Android and iOS.
- Performed functionality testing which involved the testing of all core functions of Andriod and iOS applications.
- Mobile automation of android and windows app using Appium and Selenium Webdriver.
Environment: Selenium Webdriver, TestNG, QTP,SoapUI 4.0, QC,Oracle 11g, Agile Methodology, Windows, Linux, JIRA, Teamforge, qtest, XML, Selenium.
Confidential, Richardson, TX
QA Engineer
Responsibilities:
- Involved in Defining and Analyzing the Testing Requirements based on application functionality. Gathered Test Data Requirements for data conditioning from Business Units to test total application functionality.
- Developed Test Plan, Test Cases and Test Scripts in Rational Manual Tester for testing the applications.
- Prepared Test Plans and wrote Test Cases for both positive and negative scenarios and mapped the same to requirements.
- Developed Test Cases and Test Scripts using use-cases.
- Created Test Scripts for Manual Testing of application with Quality Center. Executed Test Scripts manually with QC and analyzed the test results.
- Work on Agile with Scrum methodology throughout the project.
- Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Created test scenarios for System Testing and Regression Testing. Used Test Director to submit and manage defects and attended meetings with developers in resolving the same.
- Executed Test cases before and after bug fixes for each build for UAT. Verified SQL Server database information by employing SQL queries using joins for data accuracy and consistency
- Conducted Regression, Integration, Functional, Performance, Load and System Testing.
- Extensively worked on Types of changes, Additions, Deletions, Usage Modified, length changes, segment relocations, no. of repeats modified, name changes and loop relocations.
- Extensively involved in doing data Validation using SQL, PL/SQL and using TOAD.
- Developed Test Summary Reports and participated in GO / NO-GO meetings
- Actively participated in all phases of testing lifecycle.
- Reviewed Functional Specifications and Unit Test Designs and attended for Formal Walk Through meetings.
- Participated in all Status Calls, Release Management Calls, Test Case Review meetings and Sign-Off meetings.
Environment: Quality Center 10, Selenium Web Driver, Selenium IDE, Oracle, SOAP UI, Agile, SVN, QTP, JIRA, Clear Quest, Clear Case, Apache, Windows, Linux.
Confidential, Austin, TX
Quality Analyst/Engineer
Responsibilities:
- Involved in Defining and Analyzing the Testing Requirements based on application functionality. Gathered Test Data Requirements for data conditioning from Business Units to test total application functionality.
- Prepared Test Plans and wrote Test Cases for both positive and negative scenarios and mapped the same to requirements.
- Work on Agile with Scrum methodology throughout the project.
- Created test scenarios for System Testing and Regression Testing.
- Used Test Director to submit and manage defects.
- Tested Web page presentation manually for different browser compatibility.
- Testing, Black Box testing, Incremental Testing, Ad hoc Testing, Positive & Negative Testing, End to End Testing, UAT testing, Regression.
- Created and executed automation scripts in QTP and integrate the results in Quality Center.
- Executed Test cases before and after bug fixes for each build for UAT. Verified SQL Server database information by employing SQL queries using joins for data accuracy and consistency.
Environment: HP Quality center 9, QTP, Windows 7, Oracle 10g, TOAD, XML Spy, Web Services, Soap UI, Load runner, Winrunner8.0, TestDirector8.0, Unix, Windows, .Net, VB Script.
Confidential
QA tester
Responsibilities:
- Involved in writing Test Plan by analyzing and reviewing business requirements. Analyzed system design specifications to develop Test Cases.
- Involved in Manual Testing, Smoke testing, Functional Testing, User Interface Testing, System Testing and Integration Testing on the application.
- Developed SQL queries/XML Files, JCL jobs and UNIX scripts.
- Involved in User Acceptance Testing and End to End testing of the application. Wrote simple SQL queries for retrieving the data from tables for manual testing.
- Defects were tracked, analyzed and documented using Test Director.
- Kept track of the documents like Test Plan, Test Cases, Result Scripts and Defect Log Reports. Involved in meetings with development team for Knowledge Transfer.
- Worked on projects with SDLC's modeling techniques like Agile-SCRUM.
- Performed Defect Management using Quality Center.
Environment: Test Director, MS SQL Server, QTP, Quality Center, SQL, JAVA, Windows, UNIX.