We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Waltham, MA

PROFESSIONAL SUMMARY:

  • 6 years of IT experience in the Analysis, Design, development, Automation testing and Implementation of Quality Analyst solutions using SQL, Web and Client/Server applications.
  • Experienced Quality Analyst with strong background in design, development, and support of Web/SOA Testing.
  • Strong experience in web services testing using Service Oriented Architecture tool Soap UI
  • Excellent understanding and expertise in writing complex SQL (DDL, DML and DCL) queries to perform backend testing.
  • Proficiency in analysing business requirements, entity relationships and converting them to test cases.
  • Experience in end to end tasks in different SDLC environments: Agile, Waterfall and RUP for project testing methodologies.
  • Experience in functional/API automation testing SOAP and RESTful web services.
  • Experienced in creating and executing Test Scripts using HP QTP/HP UFT.
  • Experience in developing Automation framework using Python Selenium
  • Experience in Developing Selenium WebDriver scripts using Java
  • Experience in developing end to end automation using Selenium WebDriver, TestNG, Maven, Jenkins, and Cucumber.
  • Experience in using Jenkins as a Continuous Integration server to configure with Maven.
  • Experience in developing Keyword - Driven & Hybrid Framework using Selenium WebDriver.
  • Experience in identifying the elements using Dynamic X- Paths and CSS
  • Excellent knowledge in writing unique XPath/CSS to identify web elements.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center(ALM), JIRA
  • Good experience in writing SQL in order to data validation in migration as part of backend testing.
  • Expertise in working in Agile (Scrum), Waterfall, Spiral methodologies
  • Well versed using UNIX commands for shell scripting.
  • Hands on experience in testing soap UI and XML web service interfaces and running basic UNIX shell scripts.
  • Extensive backend testing executed SQL queries on Teradata, Oracle, and DB2, SQL server tables in order to view successful transactions of data and for validating data.
  • Experienced in working with HP ALM/Quality Center and Rational Requisite Pro and Clear Quest for test management and defect tracking.

TECHNICAL SKILLS:

Testing Tools:: JIRA, Quality Center, ALM, Quick Test Pro, SOAP UI, Selenium Webdriver, Cucumber, HP QTP/UFT and Mobile Perfecto.

SDLC Methodologies:: Agile, Scrum, Waterfall, V-Shape, Spiral, RUP.

Architecture: Client server, web based application, Mobile (Android and iOS).

Databases: MS SQL Server, MS Access and Oracle

Performance Tools: HP LoadRunner, HP Performance Center 12.5, HP Mobile Center, Visual Studio Ultimate

Defect Management Tools: Quality Center, JIRA.

Programming Knowledge: Ruby, C#, Java, Cucumber, SQL, PL/SQL and Visual Basic.

Scripting Languages: Python, UNIX Shell Scripting and VB Script.

Operating Systems: Windows, UNIX and Linux.

Web Technologies: HTML and XML.

Software and Tools: Toad for Oracle and SQL Developer, MS Visio

PROFESSIONAL EXPERIENCE:

Confidential, Waltham, MA

QA Automation engineer

Responsibilities:

  • Created/setup automation testing framework to evaluate N-Tier applications, front end web applications and web services with a waterfall development environment.
  • Developed automation test framework and test cases for functional, performance and regression test execution.
  • Created Automation framework using Python selenium.
  • Determined the root cause of failure in the application by using SQL Server environment and application logs.
  • Interpreted functional requirements and design documents to plan, develop, write, and execute application functionality and data validation, automation test plans and test scripts.
  • Maintained automated tests and test framework.
  • Worked with developers, project manager and other individuals to collect all information necessary to create effective QA Functional Test Plans and automation scripts.
  • Integrated software testing tools with software build environments to automatically execute the automation test scripts as part of post build process.
  • Ensured all automation testing produces accurate pass/fail reports.
  • Extensively used DynaTrace to diagnose and troubleshoot performance issues.
  • Validated specification of new functionalities and ensure their completion and compliancy with 3DS standards.
  • Defined functional testing scenarios based on industrialization strategy and functions specifications and by using cases (customer scenarios) corresponding to functionalities to be tested.
  • Developed Automation test scripts using VB Scripting and delivering the scripts as per the requirements using UFT 14.0.
  • Designed and updated automation scripts according to UI changes.
  • Provided the Logs and proper evidence to the Developers during Defect Tracking and managed and publish test results.
  • Resolved run time issues during automation execution.
  • Communicated Quality status and Escalate issues and priority arbitration to stakeholders & management.
  • Defined recovery plans with Development teams and participated in the Go/No Go decision.
  • Monitored and controlled testing process: steer in details QA activities, the quality improvement.
  • Follow up execution of the industrialization plan according to the defined gates.
  • Capitalized on feedback from incidents reported by customers to continuously improve the testing process (content and efficiency).
  • Executed testing: Run defined scenarios (acceptance, convergence & non-regression) on several environments.
  • Identified and qualified bugs and non-conformity areas with PES.
  • Documented issues through Incident Reports (IRs) raised to Development teams for resolution.
  • Organized activities between all the Development cycle gates and optimized QA costs.
  • Developed strong QA test strategy to “continuously test” and allow flawless continuity in the delivery cycle that minimizes risks, reduces costs, and accelerates time to market.
  • Focused efforts on automation and testing strategies for continuous integration.
  • Covered broad spectrum of tests including functional, performance, UI, API and more along with regression tests to ensure comprehensive test coverage.
  • Lead testing on all cloud environments: Cover Functional (System tests, Acceptance Tests & InterOp) & Non-functional (Multi-Tenancy, Security, Data integrity).
  • Explored tools/processes to optimize efficiency of cloud validations to make it flexible, scalable, and reduce costs.
  • Continuously researched automation test standards and implement “best practices” when designing/implementing the automation testing frameworks that would be deployed/utilized for testing all software solutions.

Environment: UFT 14, VB Scripting, HP ALM, Jira, Siebel, SQL Server

Confidential, Waltham, MA

QA Automation engineer

Responsibilities:

  • Worked as a Business tester for end to end testing and created automation scripts using Selenium Web driver (Automation tool) using Java.
  • Executed and automated the Regression & Smoke test cases using Selenium.
  • Used Maven Build Automation Tool and added dependencies to the pom.xml.
  • Worked with TestNG Frame Work for generating Reports, adding Annotations to the test cases.
  • Used TestNG Frame Work to perform Data-Driven-Testing.
  • Implemented Page Object Model and Page Factory Methods for Object Repositories.
  • Implemented Extent Reports for generating Selenium Advance Reports.
  • Handled Selenium Synchronization using Sleep and Wait methods.
  • Implemented Mouse and Keyboard events using Action class to test application on different platforms used Selenium Grid.
  • Identified the Web elements by Name, ID, Class name, Link test, Partial Link test, XPath by using Fire Bug and Fire Path.
  • Implemented Test Management tools such as JIRA Bug reporting tools to track the test progress, execution and deliverables.
  • Integrated Selenium Scripts with Jenkins for Build, Deployment and Maintenance..
  • Conducted user acceptance testing with end users to ensure implemented solution meets expectations.
  • Documented and tracked software defects as well as issues with performance and usability.
  • Understood the business case, and gaps in documented business process (as is vs. to be). Perform requirements elicitation/documentation/management, as well as use case documentation (standard, alternate, and error) to assist developers in creation of solutions to meet business objectives. Leverage understanding to document meaningful user acceptance criteria for user stories. Capable of facilitating communication between stakeholders from all levels of the organization while objectively identifying and resolving conflict.
  • Identified and documented processes and procedures related to Business Analysis and Quality Assurance standards, including opportunities for improvement.
  • Identified candidates for test automation, document test flow and data requirements/dependencies, and implement using approved tools.

Environment: HP ALM, Selenium, Agile, TestNG, Web services, UAT,SOAP UI, XML, Web Services, MVS, SQL Server, Teradata, API, TOAD 8.0, UNIX.

Confidential, Scottsdale, AZ

QA Automation engineer

Responsibilities:

  • Involved in Business analysis and requirements gathering.
  • Involved in complete project software development life cycle (SDLC) and Quality Assurance Life Cycle (QALC).
  • Acquired excellence in Software Development/ Testing Life Cycle from Test Plan, Estimation, Design, Development, Execution of test cases and Reporting status Metrics, Analysis of Defect cluster, Defect Metrics with the Client and Good exposure towards Client handling during UAT & Production Implementation support.
  • Excellent Healthcare domain experience in end to end testing functional requirements of E-commerce, Mobile, API web services, Database, Batch processing, (Oracle EBS, Mainframe app).
  • Coordinated with the mobile testing team to check the feasibility of Appium to the existing manual test cases and automated the smoke suite in all the modules.
  • Performed API testing for internal, external/third-party endpoints using query parameters, JSON payloads and different Authorization types for positive and negative scenarios.
  • Automated REST API /web services testing using REST Assured.
  • Created requests and read responses using HTTP methods to test API workflows.
  • Proficient with testing REST APIs, Web & Database testing.
  • Involved in planning and executing System, Integration, Functional Testing, Regression Testing, Performance, and UAT Testing
  • Participated in monitoring historical loads in UAT and PROD environments.
  • Reported periodic project status and updates to the QA Lead and QA Manager.
  • Performed Integration Testing of different modules.
  • Logging in UNIX server for checking logs in UNIX in Production & Development environment.
  • Analysed Business Requirements and Developed the Test Plan, Test Scripts and Test Cases.
  • Managed and executed the test process, using Agile Methodology.
  • Developed automated Test Scripts using HP UFT
  • Involved in user training sessions and assisting in UAT (User Acceptance Testing).
  • Involved in backend testing for the front end of the application using SQL Queries in Teradata data base.
  • Load new or modified data into back-end SQL server database.
  • Optimized and maintained existing developed new automation framework via Selenium.
  • Experience in testing/validating the Source, Stage and Target (End to End)
  • Participated in defining and executing test strategies using agile methodology.
  • Used HP ALM Quality Center to run the test scripts and to log and track defects.
  • Troubleshooting, resolving and escalating data related issues and validating data to improve data quality.
  • Extensively involved in Web service testing using SOAP UI.
  • Tested User Interface inconsistency and application functionality.
  • Involved in preparing test data for UAT and participated in UAT signoff
  • Expertise in bug-reporting and bug-tracking using the test management tool like Clear Quest, HP ALM Quality Center.
  • Preparation of test data for various levels of testing.
  • Verified the Data completeness, Data Migrations, Data transformations and Data Quality.
  • Optimizing/Tuning several complex SQL queries for better performance and efficiency.
  • Created Customized report using Soap UI tool for all the services.
  • Worked on issues with migration from development to testing.

Environment: HP ALM/Quality Center, API tool 8, Agile, HP Performance Center, SOAP UI, UAT, XML, Web Services, Teradata, DB2, Oracle10g, C#, Erwin, Windows XP, TOAD for Oracle.

Confidential, Richmond, VA

QA/Functional Tester

Responsibilities:

  • Involved in both Agile and Waterfall development methodologies.
  • Involved in Business analysis and Requirements gathering.
  • Data migration - Includes migration of data from legacy environment to Oracle System.
  • Involved in Data Validation using SQL queries. Written complex SQL to validate the backend values with frontend.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Implemented manual testing of web services using XML Spy.
  • Developed procedures for exporting information in Excel format in development server.
  • Consolidated numerous scripts and revised validation logic to conform to data jobs and client data integrity requirements.
  • Worked with Functional test automation and test automation using QTP
  • Developed Test Cases and Test Scripts for System and UAT Testing
  • Created user defined functions to dynamically validate data specific to clients. Used SOAPUI For testing Loader Web services.
  • Processed transactions from system entry to exit. Tested functionality across applications and workflows.
  • Validated Response with the XML Schema during web service testing.
  • Involved in Smoke testing, Integration testing, Ad-hoc testing, Functional testing, End to end testing,
  • Worked with UNIX shell scripts for scheduling and running the required jobs.
  • Involved in extensive DATA validation using SQL queries and back-end testing
  • Used TOAD Software for Querying ORACLE and Used Win SQL for Querying DB2.
  • Created critical scenarios for each change request and defect request.

Environment: Quality Centre, SOAP UI, XML, QTP, SQL, Agile, UAT, SQL, PL/SQL, Stored Procedures, DB2, Toad, Erwin, MS Office Suite, Tivoli, Flat Files, XML Files

Confidential, Groton, CT

QA/Functional Tester

Responsibilities:

  • Worked with Business analyst and QA manager in gathering technical and functional specification documents for reviews to understand the functionality.
  • Prepared test plan and determined testing approach and time slots for task completion.
  • Inserted Check Points to check for the broken links, Text and standard properties of an object using Quick
  • Test Pro (QTP).
  • Coordinate with other test team, define the functionalities to be tested and assigned the tasks to other team members.
  • Created UAT test cases and scenarios based on Use Cases, and made sure those UAT test cases meets the business requirements.
  • Created page checkpoints to test the properties and contents of the web page using Quick Test Pro (QTP).
  • Wrote Test Cases and design test steps according to the requirements specifications in Excel.
  • Maintained Requirement Traceability Matrix (RTM) to make sure that test plans were written for all the requirements.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services.
  • Exported test cases into Mercury Quality Center.
  • Inserted Check Points to check for the broken links, Text and standard properties of an object using Quick Test Pro.
  • Performed Synchronization and Tested Applications using Quick Test Pro (QTP) with different sets of data.
  • Performed Synchronization and Tested Applications using Quick Test Pro with different sets of data.
  • Created page checkpoints to test the properties and contents of the web page using Quick Test Pro.
  • Extensively used SOAP UI for functional testing of web services.
  • Checked the data flow through the end to end and used SQL queries, to extract the data from the database.
  • Get sign off after completion all the test scenarios have been tested successfully.
  • Worked with Business Analyst in UAT testing and involved in testing in Production region.
  • Extensively involved in Database testing by writing SQL queries.

Environment: Quality Canter, SOAP UI, XML, Web Services, Toad, DB2, UAT, SQL, MS Visio, SQL Server 2003/2005, HP UNIX, Oracle 9i.

Confidential

Software Tester

Responsibilities:

  • Develop test plans based on BRD’s and Technical Specifications.
  • Written complex SQL queries for querying data against different data bases for data verification process.
  • Preparation of technical specifications and Source to Target mappings.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI.
  • Verified the Data completeness, Data Migrations, Data transformations and Data Quality.
  • Written Test Plans and Test Cases on Mercury Test Director Tool.
  • Defects identified in testing environment where communicated to the developers using defect tracking tool Mercury Test Director.
  • Used SOAP UI for test data setup in Test Driven Development.
  • Extracted data from various sources like Oracle, flat files and SQL Server.

Environment: Web Services, UNIX, SOAP UI, XML, Mercury Test Director 6.5, SQL *Loader, Oracle 9i, SQL Server 2003.

We'd love your feedback!