Automation Engineer Resume
OH
SUMMARY:
- 7+ years of experience as an Automation/Manual Test Engineer with considerable experience in the field of software validation & process re - engineering of Internet and web applications and application systems analysis
- Experienced with multiple IT environment ranging from startups to large government run projects
- Experienced in every phase of Quality Assurance Life Cycle (QALC) and Software Development Life Cycle (SDLC)
- Implemented and experienced in various QA methodologies.
- Performed planning and development of Test Plans, Test Strategies, Test Cases and Test Scenario to meet product’s business requirements.
- Good Understanding of the EDI (Electronic data interchange), Implementation and Knowledge of HIPAA code sets.
- Proficient in Defect Reporting and Tracking throughout the entire defect life cycle.
- Expertise in Testing of Client/Server and Web based applications.
- Strong knowledge of software development methodologies including the Agile methodology and Waterfall.
- Knowledge of programming language such as Ruby, Java.
- Skilled in bug reporting and tracking using Cucumber, HP Quality Center.
- Experience in automation testing using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven and Jenkins/Hudson.
- Extensive experience in using Open Source Tools like Selenium IDE, Firebug, and Eclipse.
- Expertise in Functional and Regression testing using Selenium.
- Demonstrated skill in testing enterprise distributed
- Excellent troubleshooting skills to root cause complex issues.
- Demonstrated skill using code repositories, such as GIT.
- Good experience of developing, implementing and maintaining application systems under UNIX Operating System using SQL, PL/SQL, Oracle 10g/11g database
- Performed backend database testing by running SQL and PL/SQL scripts to verify data integrity.
- Validation of SQL data is done by using tools like Rapid SQL, Toad for databases like Oracle, Sybase, and SQL Server.
- Experience in Black Box, Positive, Negative, Data-driven, Unit, Integration, System, Front-End and Back-End Testing.
- Performed Back End Testing by executing SQL queries. Experience in Backend Testing on distributed databases using SQL queries.
- Experience in Functional Testing, System Integration Testing, Back End Testing, UI Testing, configuration Testing, User Acceptance Testing.
- Experience in performing functional testing using automated tools like Quick Test Pro and Cucumber.
- Conducted and Supported User Acceptance Testing (UAT)
- Motivated self-starter with exceptional team building, leadership, and interpersonal skills. Good team player with the ability to work in time sensitive environments.
- Strong time management skills with a history of meeting commitments.
TECHNICAL SKILLS:
Methodologies: SDLC, Agile, Waterfall
Platforms: Windows, Linux, Mac, Meteor, X unit
Testing tools: Selenium, Cucumber, SpecFlow, Quick Test Professional
HealthCare Tools: PowerMHS, ITS, Facets
Change Management Tools: TestDirector, HP Mercury Quality Center, TeamCityOffice Tools: MS Project, MS Office, MS Visio
Database: MS SQL Server, Oracle SQL pro, MS Access
Programming: Ruby, Java, Javascript, HTML, CSS
PROFESSIONAL EXPERIENCE:
Confidential, OH
Automation Engineer
Responsibilities:
- Building and Maintaining End to End Automated Acceptance Tests using Cucumber in multiple projects.
- Collaborating with Developers, Human Factor Engineers and Product Owners to create an Acceptance Test Driven Development (ATDD) Environment.
- Involved in different transaction for plan enrollment (834) such as add, change and terminate transactions.
- Participating in Planning meetings, Cycle reviews, Cycle Retrospective and Daily standup meetings as a part of an Agile Team.
- Testing APIs Using Postman, SoapUI for response data.
- Regularly collaboration with Sr. Software Engineer to develop a staging/testing environment.
- Worked on the plan eligibility for members and membership ID card generation within EDI 834.
- Ruby, Java Script, C# .NET development experience
- Professional experience in PowerShell, Bash, and other scripting languages
- Worked on the out of area services for the Medicare members within the EDI 834 enrollment.
- Creating automation test framework using open source tools like Selenium, XUnit, Cucumber
- Strong background in Agile testing and tools experience (TDD, BDD, Cucumber, SpecFlow, Selenium, ALM)
- Experience with automated build and continuous integration systems between multiple teams using TeamCity, Jenkins
- Knowledge of configuration management practices
- Worked in parallel with system engineers during the migration and configuration of the codes in different environment INT, CRT, PROD etc.
- Look after the production release process that ensures the reliability and availability of the platform
- Experience with source control tools such as Git, Bitbucket, TFS and SVN
- Reviewed new or modified software, including documentation, diagram, and flow chart, to determine if a program will perform according to user requests and standards and conform to guidelines
- Implemented automated test programs to ascertain the validity of results, accuracy, reliability, and conformance to established standards
- Evaluated proposed software or software enhancement for feasibility
Environment: Selenium, Ruby, Java Script, Cucumber, TFS, EDI, C#, .Net, SoapUI, ALM, API, Git, Bitbucket.
Confidential, Dayton, OH
QA - Manual Tester/Automation
Responsibilities:
- Identified test cases and automated them using Selenium WebDriver and TestNG.
- Wrote test cases scripts using Selenium WebDriver for functional testing and regression testing.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver.
- Executed of end-to-end testing to evaluate system testing of the application.
- Manually created, developed and executed Test Cases
- Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
- Actively involved in functional, unit and integration testing in agile methodology.
- Created and Executed Test Cases manually as well as verified the actual results based on expected results.
- Develop automated and manual test strategy, test cases, and test configuration needed to meet the business and system requirements.
- Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), Browser compatibility testing and End to End Testing.
- Developed and executed Test Plans and Test Cases from requirements and specification documents.
- Performed Manual Testing on the application.
- Execution of manual test cases and logging of defects.
- Performed functional testing manually and constructed positive and negative test scenarios as per requirements.
- Coordinate with end-users to schedule and support User Acceptance Testing (UAT).
- Participated in technical, status review, and release and production meetings.
- Worked in a Scrum Agile process for delivering the outputs on time.
- Performed backend testing using SQL queries to check backend data and data integrity.
- Involved in SOAP based web services testing using SOAPUI web services testing tool.
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
- Created Test Scripts in SOAP UI and Restful for Testing Web Services.
- Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
- Used JIRA for defect tracking system, GIT for version control and Jenkins for continuous integration.
Environment: Selenium RC, Web Services, WebDriver, TestNG, Quality Center, Soap UI, HTML, Oracle, java Script, Cucumber, SQL, C#, Java, JIRA, Eclipse, and Data Driven framework.
Confidential, Ann Arbor, MI
Manual Tester
Responsibilities:
- Worked with clients to better understand their needs and present solutions using structured SDLC approach.
- Tested application under the agile, scrum and sprint development and process.
- Managed various testing activities throughout the Software Testing Lifecycle (STLC) for multiple projects.
- Provided constant guidance to team members in understanding the agile process.
- Used SQL queries to do backend testing to perform data validation, data migration/data conversion validation.
- Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
- Performed Regression Testing, Functional, UAT and Ad-hoc testing.
- Automated test scenarios for GUI, Functionality and performed data driven testing on the application inserting different data in excel sheet using QTP/UFT.
- Prepared automated scripts for Maintenance and Regression testing using QTP/UFT.
- Involved in preparing the Automation Design document, identifying the test cases to be automated for Regression Testing using QTP/UFT.
- Validate Data Grid and Data Tables for expected results during Unit Testing cycle using SQL queries
- Performed Back End Testing by executing SQL queries on Window platform.
- Created Test Plans and Scenario which describes the features and functions to be tested.
- Prepared Test Cases based on Business Requirements and required documents.
- Attended daily scrums, sprint planning and Sprint Kick off.
- Actively participated in the weekly Project Status Meetings.
- Produced various test reports such as Test Execution Status, Test Execution Summary/Progress, Defect Status, Defect Summary, and Defect Inject Rate on daily and weekly basis and submitted.
- Used SQL queries to validate the data between the backend and the front end.
- Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing; and resolved system defects.
Environment: UFT/QTP, TFS, Black Box, Grey Box, SQL Server, PL/SQL, XML, MS Office Etc.
Confidential, Quincy, MA
QA/ Reports Tester
Responsibilities:
- Developed the complete Test documents like Test Plan, Test Cases, and Test Scripts by analyzing Business requirement documents, Technical and functional design documents, Use cases.
- Prepared Requirement Traceability Matrix (RTM), Test Status reports and Test Sign off documents.
- Validated reports for specific and aggregation accumulation data.
- Extensively involved in System testing / Functional, Regression testing and Integration testing.
- Prepared Test Cases for system testing and uploaded them into HP Quality Center; linked the test cases to the business requirements.
- Ran the manual test cases from Quality Center Test Lab.
- Wrote Complex SQL queries and PL/SQL subprograms to support the test case results, SQL performance tuning.
- Extensively worked with DS (Designer, Director and Manager)
- Performed Database (metadata) validation before loading the data in to the target tables.
- Performed Data Validation by testing the delta/daily and reconcile/data loads.
- Created SQL compare statements to validate Actual results with the Expected Results.
- Tracked and executed the User Acceptance Test Cases (UAT) with respect to the requirements to determine the feature coverage.
- Involved in testing Stored Procedures, Functions, Triggers and packages utilizing PL/SQL.
- Verified ETL logs and reject/discard files for errors and reported them to development team.
- Written several complex SQL queries for validating Business Objects Reports.
- Extensively tested Business Objects reports for static/cosmetic errors like header, footers, logos, fonts etc which may appear in all pages of the reports.
- Created shell scripts and used Unix commands to manipulate input files for test execution
- Estimated level of effort (LOE) for testing effort and reported to Test Leads.
Environment: Data Stage 7.5, SQL, PL/SQL, Remedy, DB2, Oracle 11g, Rational Clear Quest, Rational Clear Case, Oracle SQL Developer, XML, Putty, Quality Center 10, Agile, Business Objects XI, SQL Server 2008, Windows XP, UNIX
