We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

2.00 Rating

MechanicsburG

SUMMARY

  • 7+ years of experience as Automation Test Engineer in reviewing business requirement, develop test strategy, documenting test cases/test plans and maintain automation test suite with Selenium WebDriver using Java to support quality deliverables.
  • Experience in designing, developing, enhancing automated test scripts for Selenium using Java.
  • Experience in performing GUI, Functional testing, System testing, Regression testing, Smoke testing, Sanity testing, using manual & automated testing tools.
  • Experience in Database Testing using SQL Queries with multiple Databases, SQL Server, and MySQL.
  • Expertise in Entire Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile as well as Iterative development environments.
  • Strong knowledge in implementing Agile (Sprint/Scrum) Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Conversant in identifying the correct GUI elements for creating automation scripts using Selenium locators such as name, ID, Link Text, CSS Selector and XPath.
  • Experience in RESTFULL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500etc.
  • Verified soap call response in xml formatted data, worked with added test cases and Assertion Using SOAPUI NG PRO, also used Data Source loop and data Source for Data Driven Testing From Excel or from Grid itself, used Data Sink for Automated Report generations.
  • Strong Experience in Test Automation using Selenium Web Driver with TestNG Framework, Maven.
  • Generated test logs using Log4j for various log levels.
  • Working knowledge with functional testing Cross Browser Testing using Seleniumto check that the web application works as expected in different browsers.
  • Experience in Selenium synchronizations with conditional (Implicit, Explicit, Fluent) unconditional wait statements.
  • Execution of automated test scripts usingMercury Tools(Test Director/Quality Center, LoadRunner, and QTP),JMeterbased on business/functional specifications.
  • Proficient in the area of Requirements, Analysis, Documentation of Test Strategies, Test Plans, Test Cases, Bug Tracking, and Execution of projects with Manual and Automated Testing Tools using Mercury Interactive Test Suite and IBM Rational Tools
  • Expertise on Testing REST APIusing Robot Framework and SOAP UI
  • Strong knowledge in web services testing via ToolSOAP UI/ Restful web services
  • Experience in sanity testing, Regression testing, Integration testing, and System acceptance testing.
  • Experienced in making Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium to maintain test suite.
  • Extensively worked on various Testing types such asIntegration, System, Functional, Regression, Sanity, Smoke, User - interface (GUI), Data base and User Acceptance Testing (UAT), PerformanceTesting
  • Experience in configuring application framework by processing excel spreadsheets using Apache POI.
  • Experience using Continuous Integration tools such as Jenkins Build Server, Maven, and GIT to manage different versions of the source code.
  • Experience in Java and OOPS concepts required for Selenium frameworks.
  • Experience using project management tools such as Jira, Rally for bug tracking, issue tracking, and project management functions.
  • Experience using MTM Microsoft test management tool for bug tracking, issue tracking and project management functions.

TECHNICAL SKILLS

Methodologies: AGILE (SCRUM), WATERFALL, SDLC, STLC.

Testing tools: Selenium, Selenium RC, Selenium WebDriver, Cucumber, Junit,Jmeter,Postman.

Test Build & Integration Tools: Maven, Jenkins, GIT.

Programming Languages: JAVA, Java Script.

Databases: MYSQL, Oracle, SQL Server.

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Markup Languages: HTML, CSS, XML, XPath, CSS Selector

Operating Systems: UNIX, WINDOWS, Linux

Frameworks: TestNG, Keyword driven, Data driven, Page Object Model, Hybrid.

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Other tools: Jira, Rally, Eclipse, FireBug, FirePath.

PROFESSIONAL EXPERIENCE

Confidential, Mechanicsburg

Automation Test Engineer

Responsibilities:

  • Performed Extensive Manual Testing andprepared Requirement Traceability Matrix (RTM) to trace test cases and functional requirements.
  • Study of Change Requests and preparing Test Cases.
  • Involved in Functional Integration, End-To-End, Performance, System, Black Box Testing in preparing Test Scenarios and Test Cases based on business requirement documents using Test Director.
  • Re-testing the application for every new build and attended status meetings.
  • Performed GUI, Integration, sanity, Regression and Data driven testing.
  • Used MTM tool for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Writing simple to complexSQL queriesfor testing purpose.
  • ValidatedSOAP UIandRestfull API services
  • Implemented Selenium tool (Selenium RC, or Selenium GRID).
  • Performed white box testing usingTestNGfor class, method.
  • ImplementedSimulatorformobile app testing in IOS and Android platform using Appium Tool.
  • Responsible for implementingLoadRunner, Performance center, JMeterbased infrastructure including: Architecting the load testing infrastructure, hardware & software integration withLoadRunner.
  • Design and execute Test Cases, Generate Test Scripts and Test scenarios usingVugencomponent inMercury LoadRunner.
  • CustomizeParameterizationin DATA file using viaLoadRunnerto test the application with different sets of data.
  • Involved in the complete lifecycle of the project. Identified,analyzed, and documented defects utilizing Team
  • Foundation Server as defect tracking system.
  • Worked closely with SME’s, Development team, BA, QA teams to understand the functionality of the project in writing Test cases effectively.
  • Handle the task of preparing defect report, Requirements Traceability Matrix (RTM)for functional requirements and test plan estimation.
  • Managed the QA Project planning activities by identifying the resources,Timelines,Schedules,Testing Cycles,QAStrategy documentation and automation.
  • Proficient with testingREST APIs, Web & Database testing.
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results intoQuality Center. Defects were linked via traceability to specific test case.
  • Involved in mobile testing for android and IOS devices for multiple applications and opened defects in MTM.
  • Performed validations on UAT environment and provided test results to the client.
  • Executed SQL Queries to perform data driven tests and Reports in front-end and back-end testing.
  • Involved in ACA Phase 3B, 5A testing in the areas of real-time data exchanges, Alert Creation through automating routine case maintenance activities, and improved records management capabilities in CIS, eCIS, and COMPASS
  • Performed smoke, sanity, system, functional, Integration and regression testing.
  • Executing the test cases and analyzing the results and creating the bug report using MTM tool.
  • Responsible for updating and maintaining the MTM tool for all the defects found during functional and regression testing and follow up the bug life cycle.
  • Verifying the bugs fixed before the release.

Environment: Manual Testing, MTM Tool, Eclipse, ReadyAPI, Postman, Jmeter, Test Plan, Test Cases, MS Outlook, MS Project, XML, SOUPUI, MS Office, Oracle, SQL.

Confidential, Minneapolis, MN

Automation Test Engineer

Responsibilities:

  • As it is banking client Involved in various types of testing like Security, Masking, Actuator, functional, pagination and performance testing also.
  • Involved in testingboth SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Expertise in project testing with CI/CD process.
  • Developed test automation scripts using Selenium Web Driver for regression and performance testing of the various releases of the application.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • 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.
  • Experience APItesting with Restful/SOAP UI Web Services XML and JSON Request and Response data validation by Postman, SOAP UI Tools.
  • Hands on experience in test driven development(TDD),Behavior driven development(BDD)and acceptance test driven development (ATDD)approaches.
  • Experience in developing theAutomation frameworkusing bothC#andCore Javaprogramming usingOOPSconcepts,Selenium, Java, JUnit/TestNG, Eclipse, Maven.
  • Worked on ensuring payments are processed in terms with Vendor Agreements and corporate accounting requirements, utilising payment register
  • Experienced in installing, configuring and monitoring the Datastax Cassandra Cluster,DevCenterandOpsCenter.
  • Experience withqueryingondatapresent inCassandra clusterusingCQL(Cassandra Query Language).
  • Experience inImporting datafrom various sources to theCassandra clusterusingJava API’s.
  • Experience indata modelingof Cassandra.
  • Performed SIT Testing activities (as a part of manual testing) to evaluate and support Microservicesby providing end-to-end application testing and by providing technical support.
  • Experience in SOA / Service/ API Testing & Service Virtualization.
  • Proficient in writing SQL Queries.
  • Expertise in Design and Development of User Interfaces, User Controls and Custom Controls usingASP.NET and C#.NET.
  • Worked on Database Validation Testing
  • Experience APItesting with Restful/SOAP UI Web Services XML and JSON Request and Response data validation by Postman, SOAP UI Tools.
  • Performed Integration, SAT, Regression, Random, Smoke, and UAT testing.
  • Followed Agile methodology and attended daily Scrum meetings.
  • Worked closely with SME’s, Development team, BA, QA teams to understand the functionality of the project in writing Test cases effectively.
  • Prioritized test cases using Priority annotation in TestNG and generated reports.
  • Created Maven project and configured dependencies using pom.xml
  • Performed Continuous integration automation using Jenkins.
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Pop-up’s, Browser navigations, Mouse Movements.

Environment: SOAPUI/Ready API, Postman, Jenkins, Maven, Git, SDET, JIRA, PLSQL, JMeter, Blaze Meter, Groovy, angular, Microservices, Cassandra, Rest Assured, AWS, Java, xml, MS Outlook, MS Excel, Load UI, LoadRunner, Splunk.

Confidential, Atlanta, GE

Automation Test Engineer

Responsibilities:

  • Worked closely with front-end and backend developers during every phase of SDLC
  • My every day job includes meeting with clients to take detailed ordering briefs and clarify specific requirements of the project
  • Associated with business team to analyse requirements and develop test plans
  • Managed project team, budget, allocation of project resources, created schedules and project time lines and make sure to provide on line deliverables
  • Created manual test cases for web based and internal client server application
  • Wrote test plan documents from scratch covering different test scenarios; and share with the team to write test cases and test procedures based on the test plan
  • Worked in fast paced agile environment with scrum methodology to build and test piece by piece
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Involved in automation testing with UFT14 (HP QTP) using Effecta Framework.
  • Conducted performance testing using Load Runner for the entire applications using various scenarios specifically that are designed for testing real world scenarios.
  • Involved in profiling, analyzing, trouble shooting performance issues using APM tools like Dynatrace and AppDynamics
  • Created quantifiable load with test-scenarios for various applications (both standalone and integration) using LoadRunner's Controller.
  • Used Git Lab repository for efficient remote team working, also stored the frameworks and all the developed test cases.
  • Created test Automation Framework using Cucumber.
  • Co-ordinate with Developers, offshore team, users and various members of the team to discuss and resolve defects as well as their priorities / severity
  • Attended day-to-day meetings for providing regression status of existing functionality.
  • Extensively used JIRA for SLA’s and ticket management.
  • Used SQL to validate backend database changes, deletes and update.
  • Performed REST based web services testing using POSTMAN.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.

Environment: Java, Type Script, Selenium WebDriver, Protractor, GIT, Zephyr, Gradle, Eclipse, Postman, Jenkins, Cucumber, PL/SQL, Oracle 11G, 12C, Exadata.

Confidential, VA

QA Engineer

Responsibilities:

  • Extensively involved in all stages of Software Testing Life Cycle (STLC) and SDLC using the agile methodology.
  • Involved in analyzing system specifications, design, development and data analysis, process mapping, reporting, and scheduling for manual and automation testing.
  • Responsible for periodic updating of test plans, test scenarios, test strategies and test cases as per requirement specifications and business rules.
  • Implemented logic towards a robust Rest service testing process and code clean up.
  • Configured different environment in Jenkins to execute test cases against hard launch or soft launch
  • Used Postman & SOAPUI for rest service testing.
  • Performed and validated Database Testing and Data Retrieval.
  • Worked with enterprise team to build and run code on real device from Jenkins.
  • Used JIRA as a project tracking tool/Defect tracking/Test case Management tool.
  • Used SVN as code management source.
  • Handled dropdowns, alerts and popups using Selenium WebDriver.
  • Captured screenshots in the WebDriver by typecasting the driver into the Take Screenshot interface.
  • Performed parallel testing of selective test cases and developed custom Java library to read test data from XML and Properties files using TestNG and Selenium WebDriver.
  • Used Rally as a project tracking tool/Defect tracking/Test case Management tool.
  • Used Atlassian Stash and SVN as code management source.
  • Used selenium web driver with TESTNG and sauce labs for frontend automated Testing and cross browser testing. In terms of backend Used Ready API (licensed version of SOAP UI)
  • Used Maven as the build and dependency management tool and added dependencies using the pom.xml file.
  • Configured the build scripts to run tests, developed reports and sent notifications using Jenkins for continuous integration.
  • Ran performance testing to check the server’s stability and performance using JMETER, LISA.
  • Performed Security Testing Using Trust Wave to scan the UI if it’s allowing any injections or threads.
  • Verified Batch process daily, because it was crucial for the application site when it was down.
  • Worked with source version control tool such as Git Hub.
  • Viewed HTML reports, customized reports, extent reports and XSLT reports supported by TESTNG.
  • Hands on API testing for Web services and XML with SOAPUI tool and used this tool to locate WSDL file on internet, create test cases and run them.
  • Integrated framework with Cucumber to perform UAT.
  • Used Jira as the defect tracking tool for defect tracking and reporting which occurred during execution of test scripts.

Environment: Selenium Suite (IDE/Web Driver/Grid), POM, BDD, Cucumber, Eclipse IDE, Maven, Java, TestNG, Jira, Apache POI API, XPath, HTML5, MS Project, CSS, JavaScript, Jmeter,XML, SOAP UI, SQL Server, MS Office, Log4j, Git Hub.

Confidential

QA Test Engineer/Software Test Engineer

Responsibilities:

  • Analyzed business requirements carefully, interaced with Project Manager for detailed understanding of business and system requirements while writing the Test Cases.
  • Closely worked with developers to ensure that the application being developed meets the customer’s requirements in terms of quality.
  • Developed test scenarios and test cases to check functionality of all modules.
  • Created and executed Manual Test cases for core functionalities. Also, handled SQL queries.
  • Created and Developed Stored Procedures, Triggers, Functions, Indexes, Views, Joins for backend testing.
  • Involved in Regression testing of each build during the various phases of the application usingQTP.
  • Involved in data driven testing, modifying, and executing automated and manual Test cases for different modules using QTP.
  • Automation of test scripts was done usingQTPfor test re-usability of different online transaction modules.
  • Maintained, Monitored, and documented the behavior of application in different phases of Testing
  • Attended the bug meetings and took part in reviewing new and reopened defects.
  • Involved in the project meetings with the project manager to finalize theQAschedules.
  • Expertise in complete Defect Life Cycle like creating, assigning, tracking, retesting, reassigning and closure of the defects.
  • Performed Ad-hoc, Smoke, Functional, and Regression and System testing by executing test cases maintained in Quality Centre.
  • Involved in creatingManualtestcase for functional stories and automating them for smoke and Regression Testing in each sprint cycle. Developed spatial data overlays and comparisonstests.
  • Performed Smoke testing in the UAT environment to ensure successful migration prior to notifying the customer to start performing UAT testing.
  • Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.
  • Performed Backend Testing by Executing SQL Queries against Oracle and SQL database.
  • Extensively used Joins and Sub-Queries to simplify complex queries involving multiple tables.
  • Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason.

Environment: QTP, JSON, XML, Java, QTP, Windows XP, IE, Firefox, Mozilla, Quality Center, Cucumber, SOAP UI, REST.

We'd love your feedback!