Qa Automation Engineer Resume
Dallas, TX
OBJECTIVE
- With the main objective being towards satisfaction, both for myself and the company, I strive to work towards the high standards of loyalty and dedication which has been consistent throughout, thereby making work a pleasure.
SUMMARY
- Over 8+ years of IT experience in developing Test Strategy comprising test Plan, Test Scenarios, Test Scripts, Test Cases, Test Bed in manual and automation testing of various Client/Server and Web applications.
- Extensively involved in some phases of Software Development Life Cycle (SDLC especially in waterfall and agile environments.
- Experienced in using automation testing tools, such as, QTP/UFT, Selenium, Quality Center, and JIRA.
- Writing test cases for Cucumber automation (Groovy, Java).
- Demonstrated the advantages of using Selenium with Cucumber for automated testing.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Extensively automated regression and functional test suites by developing over 760 test cases, 12 test suites using Selenium WebDriver, JAVA, Junit.
- Implemented Page Objects framework, Hybrid framework and 42 Page classes from scratch to represent web pages.
- Developed and implemented test suites, which includes features like Data Driven, Database Check points, GUI and Text/Bitmap checkpoints, Recovery scenario anLibrary function.
- Extensively used SQL, PL/SQL to create complex queries, SQL override, Stored Procedures, Triggers, Appworx and Autosys.QA/ETL Back End Tester.
- Created trading partner agreements and trading partner’s party set up for both 4010 and 5010 in BizTalk06 and BizTalk10.
- Did the 4010/5010 gap analysis for all EDI transactions such as 837, 835, and 999.
- Extensively worked with Edifecs, Specbuilder to create test files, analyzed all EDI test files with 5010 implementation guides and gap analysis of EDI transactions.
- Worked on troubleshooting of the entire claim processing issues with all the providers and hospitals.
- Hands on experience with daily claim processing and uploading 837 files into database.
- Transactions focused on were 270,271, 834, 835, and 837.
- Attended meetings on cross walking between ICD9 and ICD10.
- Gathered, analyzed and documented business requirements for ICD10.
- Performed web test using Quick Test Pro. for checking Page Content, Broken Links, Web Objects.
- Good experience of writing Vbscript/Java to automate the test cases.
- Experienced in planning, coordinating and performing of various types of testing like Black Box, Integration, and Regression, Performance, Back - end, sanity and UAT.
- Extensively worked on Back-end testing and has very good knowledge of writing and executing SQL queries to validate the data integrity.
- Sound working knowledge on writing Complex SQL queries.
- Worked on all phases of Data Warehouse Development Lifecycle, from gathering requirements to testing, implementation and support.
- Extensively used ETL methodology for supporting data extraction, transformations and loading processing, in a corporate-wide-ETL Solution using “Informatica”
- Sound hands on knowledge of healthcare insurance (HIPPA) with testing EDI transactions.
- Designed and developed test cases for automated testing using Quality Center.
- Documented test results and Managed Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying ‘bug fixes’ using Quality Center.
- Strong analytical, problem solving, and flexible to learn new technologies in the IT industry towards company’s success.
- Flexible to learn advancements in the IT industry, Quick learner, Team Player, willing to learn new technologies.
- A skillful team player with excellent communication skills and has ability to work in a team and individual environment.
- Preparation of test plans, test cases and execution & reporting. Ability to write test cases and test scenario, review, run and generate test reports.
- Ability to handle a team of testers while working on multiple deliveries simultaneously.
- Co-coordinating smooth implementation of test plans with the development team.
- Training the new members in the team and getting them productive quickly.
- Knowledge of user documentation, training documents & user acceptance plans.
- Knowledge of functional, reliability and performance testing.
- Experience of working in pressured environment to strict deadlines.
- Able to test multiple projects at the same time.
- Extensive knowledge of Open GI applications & MS Office Suite.
- Commercial experience at a Tester within an Agile Development environment.
- Ability to learn new software quickly.
- A thorough understanding of the software development process.
- Comprehensive understanding of computer programming languages: C++ Java.
- Extensive knowledge of the full software testing life-cycle.
TECHNICAL SKILLS
Testing Tools: soapUI, Selenium Suite (Selenium IDE, Selenium Server, Selenium Remote Control, Selenium Grid, Selenium Java Client Driver); Agile; SilkTest; HP Testing Suite (Quality Center, ALM, Quick Test Professional, LoadRunner, Performance Center).
Languages: Strong foundation in .Net and Java; basic familiarity with C# and XML.
Software/Systems: MS Office Suite, Windows 7/Vista/XP, Unix.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
QA Automation Engineer
Responsibilities:
- Involved in all the stages of SDLC during the projects. Tested the new system for performance, efficiency and maintainability.
- Analyze the Business Requirements and Functional Specifications to develop the Test Scenarios of Web Base Application.
- Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
- Maintained Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
- Created regression automation suite using Selenium WebDriver, JAVA, Cucumber
- Writing test cases for Cucumber automation (Groovy, Java) using maven.
- Execution Test suits in JENKINS using JAVA and Groovy.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM).
- Worked on Agile and Sprint Methodology Used Selenium Grid, NUnit, TestNG test scripts to run automated test cases in parallel on 5 environments Converted Manual Integration tests into automated tests.
- Used File Manager to edit the datasets.
- Performing Back-end testing with extensive use of SQL Queries and UNIX commands.
- Developed the detail ETL Test Plan, Test Resource Utilization and Close Down document for multiple products.
- Executed and tested various Procedures, Functions.
- Involved in analyzing the ETL requirements.
- Created Test cases for Data Acquisition and Data Delivery and tested the data accuracy for all the transformations.
- Conduct functional testing on Application and verified the data retrieved from the Database.
- Perform Database Validation testing, creates SQL Queries and Joins on SQL Server 2008/2012 Server.
- Utilized UNIX and SQL to create test data and perform back-end validation of GUI based applications.
- Executed UNIX commands extensively on the backend server to verify backend server logs.
- Developed shell scripts to automate routine jobs Developed UNIX shell scripts for the purpose of parsing and processing data files.
- Modified/Tested PL/SQL procedures and functions.
- Communicate with clients, contractors & project staff - both in written & orally
- Attended weekly/Daily QA, Agile Scrum meeting.
Environment: Windows7, Unix, J2EE, Selenium WebDriver, Cucumber, Oracle, Shell Scripts, PL/SQL, ALM, Toad, Fitnesse, FTP.
Confidential, Eden Prairie, MN
QA Analyst
Responsibilities:
- Involved in all the stages of SDLC during the projects. Tested the new system for performance, efficiency and maintainability.
- Strong experience in all levels of Testing such as Positive testing, Negative testing, Integration Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing.
- Interacted with Business users and Technical team in providing clear solutions to requirements.
- Spear heading the Testing effort by performing requirement analysis for both manual and automated testing, Prepared Test Plan, Test Scenarios and Test Cases.
- Involved in testing HIPAA EDI Transactions and mainly focused on PA and Eligibility Transactions.
- Responsible for testing and reviewing of ETL mapping and transformation specifications based on the business requirements from various teams and the business teams.
- Very good understanding of ETL work flow.
- Transactions focused on were 270,271, 834, 835, and 837.
- Worked Extensively with Inbound 837I and 837P, 837dental, 837MMP, 835s (Out bounds), 277CA, 999, TA1 Acknowledgement Inbound and Outbound EDI claims processing systems.
- Created Test cases from business use cases, Test data and Selenium scripts for UI testing.
- Executed automation scripts on different browsers/environments & reported defects/results to the team
- Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
- Used Selenium Grid, NUnit, TestNG test scripts to run automated test cases in parallel on 5 environments
- Converted Manual Integration tests into automated tests.
- Used File Manager to edit the datasets.
- Performing Back-end testing with extensive use of SQL Queries and UNIX commands.
- Utilized UNIX and SQL to create test data and perform back-end validation of GUI based applications.
- Developed UNIX shell script, loading, uploading data in various environments using FTP.
- Executed UNIX commands extensively on the backend server to verify backend server logs.
- Developed shell scripts to automate routine jobs Developed UNIX shell scripts for the purpose of parsing and processing data files.
- Modified/Tested PL/SQL procedures and functions.
Environment: Windows XP, Unix, J2EE, Selenium Cucumber, WebDriver, Oracle, Shell Scripts, PL/SQL, ALM, Toad.
Confidential, Philadelphia, PA
Sr. QA Engineer
Responsibilities:
- Spear heading the Testing effort by performing requirement analysis for both manual and automated testing, Prepared Test Plan, Test Scenarios and Test Cases.
- Developed Test cases from business use cases, Test data and test scripts for testing the ETL process and the Data Warehouse. Used the ETL processes of Informatica tool to load data from MS SQL Server and Oracle, into the target Oracle database.
- Developed and Converted QTP test scripts to SELENIUM scripts to support Regression testing whenever a Change Request is completed.
- Created and implemented Automated SELENIUM scripts for functional and regression testing.
- Worked on Automation framework. Creating and using function library.
- Performing Back end testing with extensive use of SQL Queries and UNIX commands.
- Utilized UNIX and SQL to create test data and perform backend validation of GUI based applications. Written complex SQL queries (Join, Sub-queries) and PL/SQL stored procedures.
- Used Quality Center to house all test documentation and report/track all issues and defects.
- Involved with BA and developers to analyze and debug code for defects resolution.
- Involved in generating various reports for analysis and correct projection of data.
- Used Quality Center to manage test scripts, requirements tracking and test case design.
Environment: Windows XP/7, SQL Server 2008, UNIX, Oracle, PL/SQL, MS Excel, Selenium, Quick Test ProQuality Center, Informatica.
Confidential, Owing Mills, MD
Sr. Tester
Responsibilities:
- Documented test plans and test cases corresponding to business rules and requirements.
- Manually performed System Testing, UAT, Functional and Regression Testing.
- Maintained and executed test cases and test scripts using Quality Center. Reported & tracked the bugs, Reassigning & reopening bugs.
- Performed E-mail notifications to the developers relating bugs using the Quality Center.
- Created the Regression Test cases and automated them for the purpose of regression testing.
- Exclusively involved in developing regression test scripts, creating output values and performing the data driven Test for all the projects using Quick Test Professional.
- Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP.
- Performed testing in EDI transactions. Evaluate and planned to collect and report clinical performance using CRS tool.
- Tested all HIPAA transactions for multi version support (4010 and 5010) and validating the Data base to file elements.
- Transactions focused on were 270,271, 834, 835, and 837.
- Attended meetings on cross walking between ICD9 and ICD10.
- Gathered, analyzed and documented business requirements for ICD10.
- Involved in performance testing using Load Runner.
- Conducted back end testing for data validation using SQL Queries.
- Verifying the data in target database by ETL process using “INFORMATICA”
- Worked closely with Test Lead during the Software Testing Life Cycle (STLC) to ensure full test coverage of the assigned test cases.
- Performed section 508 testing utilizing JAWS
Environment: QTP, JAWS, Quality Center, SQL, Load Runner, Informatica.
Confidential, Dallas, TX
QA Analyst
Responsibilities:
- Involved in all the stages of SDLC during the projects. Tested the new system for performance, efficiency and maintainability.
- Interacted with Business users and Technical team in providing clear solutions to requirements.
- Involved in testing HIPAA EDI Transactions and mainly focused on PA and Eligibility Transactions.
- Transactions focused on were 270,271, 834, 835, and 837.
- Worked Extensively with Inbound 837 I and 837 P, 835s(Out bounds) claims processing systems Prepared and Created Test Cases /Test Data according to 5010 Business requirements.
- Tested all HIPAA transactions for multi version support (4010 and 5010) and validating the database to file elements.
- Modifying JCL\'s accordingly to run the required tests submitting the batch jobs Use of QMF and SPUFI in extracting the queries.
- Using with XPEDITOR debug the COBOL programs, and see the runtime values for the COBOL variables.
- Used File Manager to edit the datasets.
- Performing Back-end testing with extensive use of SQL Queries and UNIX commands.
- Utilized UNIX and SQL to create test data and perform back-end validation of GUI based applications.
- Developed UNIX shell script, loading, uploading data in various environments using FTP.
- Executed UNIX commands extensively on the backend server to verify backend server logs.
- Developed shell scripts to automate routine jobs Developed UNIX shell scripts for the purpose of parsing and processing data files.
- Modified/Tested PL/SQL procedures and functions.
- Ensured all defects found were addressed by development with an estimated completion date for target close using Rational Clear Quest Participated in design walk throughs to
- Determine errors in the requirements, analysis and design phases.
Environment: Windows XP,Unix, J2EE, Oracle, Shell Scripts, PL/SQL, Rational Clear Quest.
Confidential, Bountiful,UT
QA Tester
Responsibilities:
- Created Test Plan, with the help of requirement documents (Business, Function) and used it along Test Case and Test Procedure to ensure the quality and reduce the risk of failure.
- Created detailed Test Cases and executed them manually.
- Analyzed multiple test scenarios for POS including tests to verify inventory, transactions, product sales, reports.
- Documented the Test Requirements and Test Plan using Quality Center to track the stakeholders request for enhancements and changes. Additionally, created traceability matrix for the requirements.
- Tested different functions of the POS system like scanning, payments, returns, reports etc. to make sure that the system met client requirements and expectations.
- Logged, assigned severity and tracked bugs using Quality Center.
- Used SQL scripts to verify the integrity of the database particularly while validating the Session Store and Profile Store records.
- Attended periodic meetings with the development team and with the business analysts to provide feedback.
Environment: UNIX, Java, Oracle, Quality Center.
Confidential, Seattle, WA
QA Tester
Responsibilities:
- Involved in writing Test plan by analyzing the business requirements.
- Created and executed Test cases.
- Extensively used Quality Center for bug tracking.
- Maintained QTP framework and scripting.
- Logged, assigned severity and tracked bugs using Quality Center.
- Tested the self-checkout stations were seamlessly integrated with the new POS system.
- Used SQL scripts to verify the integrity of the database particularly while validating the session Store and Profile Store records.
- Attended periodic meetings with the development team and with the business analysts to provide feedback.
- Parameterized the required fields to run in different environments.
- Extensively Queried through SQL to check the database records.
- Performed System Testing.
Environment: QTP, Quality Center, ASP.NET, HTML