We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 7+ years of IT experience in Software Quality Assurance Testing, Manual Testing, Automated Testing in Web, Windows, Client - Server Applications in various domains like Healthcare, pharma and financial.
  • Strong knowledge of all phases of SDLC, STLC and strong working knowledge of QA planning
  • Created Test Automation framework for microservice architecture to perform regression test, performance test and security test from scratch.
  • Involved in Complete Software Testing Life Cycle and Software Development Life Cycle.
  • Good experience working in Agile and Waterfall methodology.
  • Extensively worked as a QA Analyst in Web applications, Client Server Applications and Database Systems for different software domains.
  • Well versed in analyzing Requirements, System Specifications, Use-Cases and Technical specifications.
  • Experience in testing Web Services architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI & Rest Api.
  • Using SOAP UI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating HTTP Request and HTTP Response.
  • Validated the data from the source systems and different databases, by sending the requests Using Soap UI, Ready API and Rest API web services then captured the response from them.
  • Validated WSDL, request and response XML. Added Assertions to validate the response xml with database.
  • Experience on order management system and has good knowledge on different order management systems.
  • Experience in writing Test Plan, Test Cases and RTM (Requirement Traceability matrix) for Web and Client/Server applications for both manual testing and automation testing.
  • Used Git and Git hub tools for maintaining the version controlling. Also integrated with Jenkins to run the latest version of code in the background.
  • Local repository and central repository maintained using Push, Pull, and Clone commands maintained the code files.
  • Good experience in writing and executing complex SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Implemented key word, data driven framework and behavior driven development.
  • Experienced working on Cross Browser testing and Cross platform in Windows and Mac etc.
  • Experience in Smoke Test, Regression Testing, Data Driven Testing, Functional Testing, Database Testing and User Acceptance Testing.
  • Using Maven Build Tool performed compiling of class, setting up Selenium2.0, download Java Client Libraries, create project, creating pom.xml with artifacts and dependencies.
  • Using Jenkins achieved continuous integration and continuous delivery, performed background jobs and analyzed the pass or fail criteria in QA environment.
  • Experience in testing Webservices using SoapUI tool, validating WSDL, request and response xml.
  • Experience working with the Oracle Application Testing Suit for load, integration and functional testing.
  • Experience in using defect tracking and test management tools like IBM Rational JAZZ, HP Quality center and JIRA.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Good experience in mobile testing using Appium for Android applications using simulator and emulator.
  • Proficient in test execution and management of testing defects.
  • Good knowledge of VB Script, MYSQL, ORACLE Developer and familiar with ruby concepts.
  • Good experience on UI path studio for automation testing process visually with the help of different diagrams.
  • Good knowledge on Devops in creating CI/CD pipeline using integration tools like Jenkins and Bamboo.
  • Good knowledge on different properties of the UI PATH ContinueOnError, DelayAfter, Target, Delay Before and WaitForReady.
  • Excellent communication skills, problem solving skills, Leadership qualities and attitude to learn the new cutting-edge technologies.

TECHNICAL SKILLS

Tools: Selenium IDE, Selenium Grid, Maven, Rational JAZZ, JIRA, HP Quality Center, OATS, UI PATH, VB 5.0/6.0, SOAPUI, Postman, TestNG, Tosca

Programming Languages: SQL, JAVA, Python, UNIX and Shell Scripting, .Net, Ruby, cucumber, Java script, Jenkins.

Database: MS SQL SERVER 2005/2008, SQLite, MS Access, Oracle 10g, DB2, TOAD

Web Server: Internet Information Server (IIS 6.0/7.0)Operating Systems UNIX, Linux, Windows 7/10

MS-office Tools: Excel, Word, Power Point, Access, VISIO, Publisher, Outlook

PROFESSIONAL EXPERIENCE

Confidential

Senior Automation Engineer

Responsibilities:

  • Tested Web application that was developed to integrate the functionality to get instant access to view customers health plan details, generate a health plan ID card, check claims or find a doctor.
  • Involved in writing test cases for the Web/Mobile Application testing.
  • Understanding the requirement specification and preparing test cases for the requirements.
  • Manually Tested each functionality of the application and written Test cases.
  • Implemented JIRA X-RAY plugin for viewing the regression test status of the use cases in JIRA.
  • Created Test plan and Requirement traceability Matrix and validated the requirements based on the functionality of the application.
  • Regression testing was done to ensure that the current functionality is not affected.
  • Performed Smoke Testing of the application manually after each build.
  • Performed Rigorous manual testing before a release.
  • Tested Ready API’S using SoapUI tool. Modified end points when we worked on different servers and different versions of Web Services.
  • Working on Source management using sub version (SVN).
  • Setup testing environment and maintain framework using Python.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Performed Browser Compatibility Testing: IE, Chrome, Mozilla Firefox & Safari.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Experience on regression testing for IOS& Android mobile apps using Appium to run the tests.
  • Experience in creating the test suit and writing the test cases and running the test cases by creating the identifiers for both IOS & Android devices.
  • Implemented page object model automation framework with Java, Selenium web driver and Cucumber.
  • Used Selenium RC for different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Performed automated tests using Selenium Web driver using Junit framework for more than 2000 test cases and completed regression testing under 30 minutes.
  • Experience in creating different UI PATH components for different workflows for sequences, state machine, flowchart.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration process using Selenium Grid and Jenkins.
  • Designed and documented the REST/HTTP, SOAP API’S including JSON data formats and API versioning strategy.
  • Used to identify object locators and creating X-path using Firebug and had Good knowledge of Page factory and POM in selenium, Worked with Log4J, apache POI Library, J-unit.
  • Created and executed End to End Use Cases for User Acceptance Testing (UAT).
  • Created weekly metrics/reports to capture test progress for projects and releases.
  • Performed Backend testing by writing complex SQL Queries for different set of Input parameters to ensure the data integrity. Used TOAD as client software for querying.
  • Participated in Agile daily stand-up meetings, grooming meetings, sprint planning meetings.
  • Work closely with test managers, business systems analysts and developers to ensure that a product is fully tested and ready for release.

Environment: Unix, SQL, Ready API, Soap UI, ORACLE, Selenium web driver, Jenkins,.Net, C#, VB Script, Maven, Windows 7, Agile, XML, SoapUI, SVN Putty.

Confidential

Automation engineer

Responsibilities:

  • Analyzed system requirements and business requirement documents and developed test cases and test scripts.
  • Developed Test Plans and Test cases based on the user stories (Functional requirements) taken on from each sprint.
  • Actively involved in Functional, Regression and Integration Testing in Agile methodology.
  • Created and executed Manual test cases, raised defects, and tracked the same to closure.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services.
  • Logged defects using ALM, JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Worked on the Order management system called job scheduler for a client where the vendors order bills and claims bills through the application and assisted the clients in usage of the application.
  • Successfully coordinated UAT (User Acceptance Testing) with business users.
  • Knowledge of HP Quality Center, ALM (Application Lifecycle Management). Executed and managed test cases and responsible for reporting Quality Center.
  • Planned and executed manual GUI tests following Agile/Scrum software development principles.
  • Used Appium to facilitate IOS& Android mobile testing by creating mobile driver class with the required mobile capabilities.
  • Identified mobile elements using Appium Inspector, UI Automation viewer.
  • Involved in Business Requirement Analysis, Use-Case analysis, and Overall Design.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.
  • Used gems like page object, water-launcher, cucumber, simple spread sheet. Copy paste, business-time, holidays etc. and worked with reading input from different file formats like EXCEL, CSV TO YAML.
  • Experienced in reading data from EXCEL sheets, converting them YAML files and supplying the same to the automation scripts.
  • Worked on input data conversion from different formats to YAML, also experienced with list building for scenario outlines where same scenario is executed for numerous users.
  • Used JIRA to raise bugs and to monitor the bugs.
  • Verified the data by fetching the data to the CMS (.net based applications) through SQL statements and executed the stored procedures and triggers.
  • Identified test failures by performing root cause analysis and reported in JIRA.
  • Attended the daily Scrum meetings and weekly status meetings and interacted with Developers for tracking and resolving Defects.
  • Using POSTMAN service tested the IVR status of the applications by connecting to the SQL server.

Environment: Java, JIRA, SOAP UI, Test Director, Web Services, XML, SOAPUI\REST, SOAPUI\READY, Oracle, Cucumber, postman, HTML, JavaScript, SQL.

Confidential

QA Analyst

Responsibilities:

  • Participated in the end-to-end development life cycle.
  • Created test-design document for the work flows identified for manual testing.
  • Created functional, non-functional and negative test cases based on the acceptance criteria.
  • Performed UAT testing and provided test results to client raised defects in Bugzilla.
  • Supported business releases by executing operational test cases.
  • Created the SQL for extracting data from database.
  • Experienced working on mobile testing using Appium, Integrated Appium and Sauce labs for distributing tests on cloud.
  • Facilitated UAT processes for project stakeholders- identified test group, prepared test environment, tracked defects, managed status updated and generated summary reports.
  • Extensively involved in smoke testing, boundary value testing, integration testing, GUI testing and database testing.
  • Involved in structured testing, reporting and issue management.
  • Created user stories, acceptance criteria and task assignments using RALLY.
  • Worked closely with the SME’s and with multiple teams for deployments.
  • Created and executed end-to-end test cases using HP ALM 11.
  • Validated the data on the mainframe using batch testing.
  • Created test plans and Test Cases using HP Quality Center.
  • Participated in Daily Agile/Scrum meetings.

Environment: ALM, Agile, Rally, Manual Testing, SQL Server 2008, QC, XML, Appium, HTML, CSS, Java Script, MS-Office Tools, JIRA.

We'd love your feedback!