Test Automation Engineer Resume
Omaha, NE
SUMMARY
- Around 11+ years of professional experience in Information Technology with extensive experience in performing Software Quality Assurance of web based, mainframe and client server applications developed in various technologies.
- Extensively experienced in the field of Software Testing and Business Analysis with emphasis on manual testing, automated testing and requirements gathering.
- Proven expertise with entire QA life cycle activities such as requirements analysis, design, development and implementation of Test Scripts/Test Cases, entry and exit criteria’s, defect tracking and documentation.
- Proficient in Manual Testing and Automation Testing on client/server applications, web - based applications, mainframe applications and databases.
- Experienced in developing Test cases for Positive and Negative Testing for System Security.
- Excellent working knowledge of designing and implementing of all QA test strategy plans and automated test solutions for client/server Mainframe and Web applications.
- Expertise in GUI Testing, Smoke Testing, Sanity Testing, Functional Testing, Regression Testing, Integration Testing and UAT.
- Experienced in testing tools like Selenium Web Driver, HP ALM, HP UFT, Rally, JIRA, and Soap UI.
- Experienced in writing SQL queries for Backend Testing and verifying the database updates, inserts and deletions etc., of the records and validate them.
- Experienced in developing Data Driven and Keyword Driven Frameworks using QTP/UFT.
- Experienced in developing TestNG Framework using Selenium WebDriver.
- Experienced in automating Web Services and API’s using SOAP and Postman.
- Strong experience in working with business users for User Acceptance Testing and generated and communicated status report to different organization levels.
- Experienced on Windows, UNIX, and Mainframe.
- Experienced with various databases like MS SQL Server, IBM DB2 and MySQL.
TECHNICAL SKILLS
Testing Tools: HP UFT, ALM, Selenium WebDriver, Rally, Soap UI, QA Complete, JIRA, Query Surge
Programming Language: VBScript, JavaScript, HTML, XML, SQL
Database: SQL Server, IBM Data Studio
Operating System: Windows, Unix/Linux
PROFESSIONAL EXPERIENCE
Confidential
Test Automation Engineer
Responsibilities:
- Executing test cases for claims eligibility request and response (X12 format) using SOAP UI and UFT.
- Executing test cases for claims status request and response (X12 format) using SOAP UI and UFT.
- Claims setup and payment for dental, cancer and MedSupp products manually and using UFT scripts.
- Using ALM as a test plan and to execute UFT scripts.
- Using Selenium WebDriver for Web Application.
- Using SoapUI and Postman for WebService/REST API testing.
- Expertise in Rest Assured API.
- Using Rally as a project management tool.
- Writing various SQL queries and executes them against IBM Data Studio for Backend Testing.
- Using Query Surge for data compares.
- Smoke and Regression testing along with the story testing.
- Mentoring the Interns and playing core role in ETG Test Team.
- Acting role as Test Coordinator and working closely with SysAdmin.
- Mentoring the junior testers and interns.
- Coordination with ETG Test Team for effective QA Test practices.
- Responsible to run development test cycle along with developers.
Confidential, Omaha, NE
QA Analyst
Responsibilities:
- Closely worked with the development team and users to analyze the business requirements and functional specifications.
- Wrote test cases from User Story based on Acceptance Criteria and executed manually to verify actual results against expected results using ALM/QC.
- Wrote test cases from requirements and executed them using JIRA and QA Complete.
- Involved in test cases and automation scripts walkthroughs, assessment meetings.
- Created automation scripts for Functional, Regression and Sanity testing using UFT 11.
- Ran automation scripts on virtual machine using UFT 12 to verify and validate that IE 11 and Firefox 31 supported by UFT 12.
- Designed and developed Keyword Driven Frameworks for Functional and Regression testing.
- Created various functions to establish connection with the database and retrieve data from the database.
- Wrote various SQL queries and executed them against database for Backend Testing.
- Verified business scenarios to allow extended testing by testers and responsible for weekly status to show the progress of the manual testing effort.
- Provided Mechanisms and Methodology to ensure Execution of QA Processes used in Preparation, Support, Management and Continuous Process Improvement.
- Participated in the technical review of test automation project deliverables ensuring deadlines and schedules are still in scope and on track.
- Prepared and Presented weekly and monthly QA Defect and Status Reports to the QA Team and Management.
Environment: Windows, ALM, QA Complete, JIRA, UFT 11/12, MS Office, IBM WebSphere, SQL Server, and Oracle.
Confidential, Washington, D.C
Test Automation Engineer
Responsibilities:
- Interacted with developers and users to analyze the business requirements and functional specifications.
- Performed the execution of Test Cases manually to verify actual results against expected results.
- Involved in managing project risks and providing appropriate escalation and mitigation plans to keep a high level of project quality and customer satisfaction.
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using ALM/Quality Center.
- Used ALM/Quality Center to raise the defects and to manage defect management process.
- Wrote SQL queries to extract data from different databases including testing and production for data validation and data analysis.
- Optimized QTP Scripts for Regression testing of the application with various data sources and data types.
- Prepared test Scripts for conducting User Acceptance Testing (UAT); designed and developed automated scripts for Functional, Regression, Integration Testing using UFT.
- Performed Parameterization of Data using Data Driven Table and also inserted various Checkpoints in Scripts using QTP.
- Created Data Driven and Keyword Driven Frameworks for Web based applications.
- Performed multi-platform testing in Linux and Windows OS and also performed Cross Browser Testing.
Environment: Windows, Quality Center, UFT/QTP, MS Office, WebSphere, VB, SQL Server, Oracle.
Confidential, Bowie, MD
QA Analyst
Responsibilities:
- Developed Test Cases, Use Cases and Automation Test Scripts. Other activities included test execution, report generation.
- Made key decisions on the test automation approach and update the properties file as per the coverage conditions.
- Created automated test package for executing monthly production, migration, release shakeouts, regression shakeouts, sanity testing.
- Enhanced the existing automation scripts to better functional coverage and scenarios to performance tune and add self-handling exception criteria.
- Maintained Requirements Traceability Matrix for Automation Testing Results within Quality Center projects.
- Designed Test Cases report validation in Quality Center for UAT testing with end customers.
- Worked in Quality Center for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
- Responsible for execution of regression scripts on each Service pack release and updated results in ALM. Entered and managed defects in Quality Center.
- Created SQL Validation scripts for Backend validation using PL/SQL.
- Designed and developed automated scripts for Functional, Regression, Sanity and Integration Testing using QTP.
- Prepared test Scripts for conducting User Acceptance Testing (UAT); designed and developed automated scripts for functional, regression, integration testing using QTP.
- Involved in the test case walkthroughs, assessment meetings.
- Cooperated and performed with development group to resolve the difficulties came across in a test execution.
- Participated actively in Data Migration Process after every successful deployment. Made sure all the required devices were pointing towards correct IP address and all necessary data is copied from one environment to another.
Environment: QTP, Oracle, ASP.Net, Quality center, SQL, XML, Windows, UNIX.
