We provide IT Staff Augmentation Services!

Test Automation Engineer And Project Lead Resume

PROFESSIONAL SUMMARY:

  • Confidential brings 11.5 years’ experience of working in IoT solutions for Automotive, Healthcare, Telecom, Finance, Security and Industrial automation domains.
  • She served as a fully seasoned, technically proficient resource; accountable for technical knowledge and capabilities as a team member or as an individual contributor.
  • She created pragmatic, strategic technology alternatives which delivered short - term results while contributing to long-term strategic direction.
  • She took responsibility for automation projects from analyzing feasibility, creating execution plans, designing the solution, performing deployment, carrying out monitoring and enhancements.
  • She has worked with business and technology teams to understand business processes, assess automation feasibility, prepare business cases, develop solutions and monitor the roll out of these solutions.
  • She has worked on business process automation platforms, developing new solutions and enabling adoption of automation solutions across clients.
  • She worked with business partners to translate functional requirements into technical requirements and has developed standards, patterns, best practices for reuse and acceleration.
  • Her attitude towards work, performance on the job and competencies won customer confidence, unsolicited praise and accolades.

KEY SKILLS:

Software/Tools: Selenium with Java Script/C#, Maven, Postman, Farmworks, Quick Test Professional (QTP 11.0) using descriptive programming, Code Collaborator tool, WireShark, Snooper Tool, Jenkins, JIRA, Newman, Dynamics 365, RestAssured, TestNG, Postman, JavaScript, JSON, XPath, CSS selectors, Linux, Putty, WinSCP,Web services / API s / micro-services, Thingworx, Azure Portal, Team Viewer, RedBend, Eclipse, Teraterm, AWS cloud application, Appium, Pycharm, Miniconda, Python, groovy

Hardware: - Tractor and combine simulators, CAN Vectors, AM53s, Position and control monitor(PCM), Panel View 5000 Graphic Terminals, Panel View Plus 7, Panel View Plus 6, Panel View 5310, Common test bed, Tractor FRED(display), HAWK, Phoenix

Version Control tools: GitHub, Rational Clear Case and Tortoise SVN

Test Management tools: Aptest Manager, Version One, qTest

Defect Tracking tools: Rational ClearQuest, Bug Tracker, JIRA, BugZilla, QMetry, Trello, HP Quality Center

Methodology: Agile, STLC, SDLC

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Engineer and Project Lead

Responsibilities:

  • Create precision farm test data using simulators, farmworks and implement hardwares.
  • Worked closely with Product validation team.
  • Execute validation plan and test procedures on the bench or in-field testing at CNHi.
  • Design and develop extensible, object-oriented test automation framework using Selenium with Java / C# and Quick Test Professional (QTP 11.0) capable of running reliably on multiple platforms (windows, field hardware & mobile)
  • Create automated test scripts using the new test automation framework for testing tractor displays and application software that are deployed on it using Pycharm and python
  • Conduct API and performance testing using RestAssured, Postman, Newman, JMeter, LoadRunner, Fiddler, Wireshark and Snooper tool
  • Create, review and execute tests for mobile application testing using Json, Linux, Putty and WinSCP
  • Work closely with hardware and software development engineers to design and write basic test plans and execute testing on complex communication CNHi devices
  • Participate in evolving DevOps efforts using Jenkins server to execute automated tests with platform and/or component builds
  • Review analyze and report on quality discrepancies related to software, CNHi devices and systems engineering
  • Identify product or component defects from automated and manual testing, perform root cause analysis using fishbone diagram technique and track them in Jira tool
  • Use HP Quality Center ALM, Bug tracker and Trello tools for generating and tracking functional and non-functional test cases and reports
  • Understanding functional, critical to quality (CTQ) and critical to performance (CPM) requirements of multi component CNHi ECU platform
  • Understanding existing development, test & production environments, test practices, tools and plans for quality assurance
  • Participate in evaluating tools, technologies and frameworks from commercial and open source communities that could be leveraged for quicker turnaround
  • Identify product or component defects from automated and manual testing, perform root cause analysis using fishbone diagram technique and track them in Jira tool
  • Assist in root cause analysis and validation of resolution for problems identified during testing.
  • Collect and analyze data to assist development team in root cause identification and problem resolution.
  • Participate in SCRUM ceremonies such as daily scrum, sprint planning, sprint retrospectives using Atlassian Jira & Confluence
  • Create test summary metrics and reports for management review and triage
  • Discuss QA challenges and brainstorm on potential solutions as part of client team
  • Participate in product design reviews to provide input on functional requirements, product design specifications and release schedules.
  • Work experience in Serial, CAN, Cellular, Wifi, GPS, ISOBUS
  • Tested android applications on android devices.
  • Installed and uninstalled the apks.
  • Interacted with off shore team.

Confidential

Test Automation Engineer

Responsibilities:

  • Involved in interacting with the project development team to understand the project requirement.
  • Analyzed and reviewed the software requirements, functional specifications and design documents.
  • Involved in Preparation, Reviewing and Execution of test cases.
  • Involved in writing Test Plan for the web application after analyzing the specifications and business requirements
  • Prepared the Test data for interpreting the Positive/negative/regression results based on the design requirements.
  • Performed GUI functional and sanity testing manually for each new build of the application.
  • Responsible for writing and running the Manual Test Cases in Microsoft XL and Microsoft Word and importing into the Quality Center 10.0
  • Performed Gray Box Testing, Regression Testing, Manual Testing, Functional Testing, Usability testing and logged all the bugs in ClearQuest
  • Design and develop extensible, object-oriented test automation framework using Selenium with Java / C# capable of running reliably on multiple platforms (windows, field hardware & mobile)
  • Experience in writing unit test in jasmine, mocha and chai
  • Used Protractor for testing End to End testing the Angular and angular JS applications
  • Analyzed system requirements and develop test plan for end-to-end testing.
  • Performed Acceptance and regression testing for every release.
  • Performed Black Box Testing of the application to better understand the functionality of the application.
  • Maintained test case matrix to report the execution of test cases.
  • Used Component based approach to develop automation scripts, this approach reduces the cost of maintenance and maximize the re-use of existing test scripts.
  • Develop SQL queries for backend testing.
  • Performed backend database testing by writing SQL and PL/SQL scripts to verify data integrity.
  • Developed SQL Stored Procedures and Queries for Back end testing.
  • Worked on UNIX environment in Test and UAT environment.
  • Used XML to set up the Application Environments for automation scripts.
  • Maintaining status reports and communicating with the Management regarding progress of work.
  • Used TFS and quality center tool for defect tracking and analyzing
  • Used windows SharePoint for maintain and uploading the Project documentation and Repoting the weekly status report using the share point.

Confidential

Test Automation Engineer

Responsibilities:

  • Reviewed project artifacts, analyzed Requirements, designed the test plan, and provided weekly status report that includes testing metrics, test logs and test summary reports.
  • Designed Automation Test cases using Selenium WebDriver, Java, TestNG, Maven.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing. Used Cucumber, Appium for Native Mobile Application automation testing for iOS and Android platform.
  • Used Perfecto Mobile and different types of virtual devices (Emulator& Simulator) for Test cases Validation
  • Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis and Wrote SQL Queries for backend testing.
  • Prepared test data document and Involved in generation of bug and test case execution reports.
  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Wrote Python Scripts to develop automated scripts and frame works.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Logged and managed defects using HP ALM Quality Center defect management tool.
  • Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Prepared manual & function test cases on web and mobile applications (iOS&Android) as per requirements.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used web-debugging tools like XPath, Firebug and Firepath to run automation script in stable condition.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI .
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports
  • Performed Smoke, Functionality, white box testing, Integration, System, Regression tests based on analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used TFS for bug tracking work item tracking and Publish test results in TFS to share with other team members.
  • Used windows SharePoint for maintain and uploading the Project documentation and Reporting the weekly status report using the share point.

Confidential

Test Engineer

Responsibilities:

  • Performance tested to determine memory leaks and response times and worked with developers in fine tuning application
  • Involved in the Analysis, Design and development of vHome Application.
  • Created hundreds of test cases for positive and negative test scenarios in Quality Center based on requirements.
  • Followed the Agile Methodology during each release of the product.
  • Provided guidance for Test Planning and Test Execution along with defect root cause Analysis and reporting.
  • Followed the Test Defect Life Cycle using the QC/ALM.
  • Reported and validated the test defects during the testing cycle.
  • Investigated potential defects with developers and analyze to isolate root cause and drive resolution
  • Provide status reports on progress of test execution and problem resolution
  • Supported the smoke test on mobile devices with different operating systems versions in different environments.
  • Verify the logs and API Request/Response using SOAPUI.
  • Modify/Rewrite the parameters in the JSON files to create different error scenarios.
  • Capture the logs using Splunk and reporting to the dev team for errors and exceptions.

Confidential

Test Engineer

Responsibilities:

  • Planned on test cases, worked with partner teams within Small Business and Enterprise business units, collaborated with third party processor analyst and delivered project on time and with quality.
  • Delivered thorough test cases that determined product quality and release readiness.
  • Developed Test cases to test the Functionality and Change Functionality of the application from the FSD (Functional Specifications Documents).
  • Prepared test cases, test scripts and uploaded it to HPQC
  • Performed Functional, GUI, Integration and Regression Testing of the Application at different levels
  • Tested excessively in different environments with Different Test Cases to cover all Business Scenarios.
  • Executed the test cases and captured the test results according the test scenarios/ cases
  • Logged the defects identified during testing in HPQC and followed the defect life cycle process.
  • Generated test summary reports, test log reports.
  • Worked closely with the Developers to get updates on the defects.
  • Worked with Test Manager and Project Manager for planning and strategy
  • Tested the Application in different stages from QA and Production.
  • Good understanding of Business Processes Use cases and functional specifications.
  • Preparing the KT documents on special issues, updating them in common portal and discuss them in the meetings.
  • Interacting with SME & BA to better understand the customer requirements.
  • Actively involved in all business meetings and created MOM.
  • Generated test metrics and produced executive reports

Confidential

Test Engineer

Responsibilities:

  • Create use cases, develop and maintain test specifications, test cases, test scripts and test data on highly complex and/or multiple projects.
  • Implement test practices, standards and processes, troubleshoot test issues, record test results, track and prioritize defects, participate in product readiness and release decisions.
  • Establish fact-based measures of test efficiency, effectiveness, and product readiness.
  • Consistently execute test cases (manual and/or automated) and analyze results in a timely manner.
  • Create Confluence pages to document testing phases and pass/fail criteria.
  • Effectively report bugs and errors to the development team via Jira.
  • Assist with troubleshooting issues and analyze defects in order to improve products.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Follow through and conduct post-release/post-implementation testing.

Hire Now