We provide IT Staff Augmentation Services!

Sr. Automation Engineer/lead Resume

2.00/5 (Submit Your Rating)

MO

SUMMARY

  • Test Analyst/Test Lead/Automation Engineer(JAVA)/ SDET with 8+ years of overall experience in Software QA Processes and Software Testing with emphasis in testing of Desktop, Web, Mobile Apps including Web API’s (Soap & Restful).
  • Well versed with essential software development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault - free audits, looking for a challenging opportunity.
  • Expertise and 8+ Years of experience in Automation Testing using Java and Selenium including unit testing frameworks like TestNG and Junit.
  • Expertise in creating Test Automation frameworks with tools like Test Complete, Webdriver, Rest Assured, Pact, Soap UI.
  • Experience in Leading a team of 15 resources which involved tasks like technical training, getting all the required setups done for the team, reviewing the deliverables before those are sent to the client, organizing organization level activities for team welfare.
  • 6+ years of working testing SOAP and RESTFULL web services using SoapUI, Jmeter and Rest Assured with complete automated approach.
  • Experiencein testing Web Application, Android application (Native and Hybrid) and IOS applications.
  • Good experience in using IDE s like Eclipse and Microsoft Visual Studio Test Management tools like using HP QC/ALM, IBM RQM/CQ, IBM TDP, Mantis, Bugzilla and JIRA/Zephyr Tools
  • Designed and implemented different automation frameworks like Page Object, Page Factory, keyword driven, Data driven, and Hybrid frameworks.
  • Experience in DevOps and Agile/Scaled Agile Methodologies.
  • Developed and enhanced in-house Test Automation Frameworks.
  • Experience of build tools like Maven and continuous integration tools like Jenkins.
  • Experience in Continuous Integration Processes (CI) and Continuous Delivery (CD) Processes using Tools like GitHub and Jenkins etc.
  • Experience in automating Network Reporting for web applications and Contract testing(Pact)for Micro Service based applications.
  • Experience in working closely with the clients and the Product owners to analyze the client requirements.
  • Experience in writing Test Plans, Test Strategy and setting up Test Environment and Test Data Management. Experience in preparing Use cases, Test cases, Test Scenarios, Pre-conditions and expected results for the System Integration Testing and; Support & Coordination during User Acceptance Testing (UAT), strong experience in Functional, Regression, BVT, Sanity, Smoke Testing etc. methodologies .
  • Experience in automation of monolithic web services and micro services build on different technologies like NodeJS, Spring boot.
  • Good knowledge on Java script es5/es6 concepts.
  • Hands On Experience on Test Complete Automation Tool in automating both desktop and Web applications.
  • Good Knowledge on Web Driver IO java script framework.
  • Good Knowledge on Microsoft Azure Cloud
  • Experience in Cucumber(TDD + BDD) Framework
  • Good Knowledge of Appium mobile automation
  • Good Knowledge of Collections concepts in Java

TECHNICAL SKILLS

Automation Tools: SmartBear TestComplete, Selenium WebDriver, Jmeter, SoapUI, Rest Assured, WebDriver IO, Pact, Cucumber

Scripting Languages: JavaScript, VBScript

Programming Languages: Java, VB

Project Build Tools: Maven

Unit/AutomationTesting Frameworks: Junit, TestNG

IDE’s: Eclipse, Visual Studio, Test Complete IDE

Data Solutions: JSON, xml, Excel

Test Tools Administration: HP QC/ALM, QTest, TDP

Project/Test Management Tools: HP QC/ALM, JIRA

CI/CD Tools: Jenkins

Software Process Models: CMMI/TMMI

Databases: MS SQL Server, Oracle, Sybase, DB2

Configuration Management Tools: GIT, SVN, VSS

Methodologies: Dev-Ops, Scaled Agile, Waterfall, Agile

Domains: Telecom, Mobility, Energy Utilities, Energy Trading & Risk Management (ETRM), Telecom Billing Systems, Data Conversion and migration.

Operating Systems: Windows, UNIX

PROFESSIONAL EXPERIENCE

Confidential, MO

Sr. Automation Engineer/Lead

Responsibilities:

  • Participating in sprint grooming calls.
  • Understanding new requirements coming in for upcoming releases.
  • Collaborating with interfacing development team to analyze the impact of the requirement.
  • Automating new test cases in Test Complete(Java Script based)
  • Worked with advanced concepts of Java Script (ES6).
  • Worked onCall backs, Promises, Arrow Functions, Closures in Java Script
  • Updating existing Regression suite with new changes.
  • Running existing Regression test suite every sprint and release.
  • Generating Test Report with all Regression Test Suite status.
  • Attends scrum calls on daily basis to discuss what was achieved the previous working day, what would be done today and highlight impediments if any
  • Understanding of the change requests that are raised by the client after the development started.
  • Planning on releases and making sure to make sure business is not affected.
  • Estimating the requirements using various estimation techniques and produce the final estimates
  • Automation-: Automated Shakeout of major Regression flowsusing Test Complete to reduce the manual effort involved in for every release. Involved in Test Execution on web and Desktop - Involves GUI Functional flows, web log files, log verification for API flows.
  • Bug Tracking/Test Management/Scrum: Jira and Qtest tools are used to keep track of bugs, test cases and requirements.
  • Integrating automation scripts with CI/CD pipelines to ensure any successful build checks while deployments.

Environment: Java, JDK 1.8 J2EE, JSP, Java Script,Struts 1.2 XML, PL/SQL, and Windows 10 professional, Weblogic 10, Oracle 9i/11g, JDBC 2.1

Confidential, TX

SDET(Software Developer Engg. In Test)/ Test Lead

Responsibilities:

  • Participating in outage call to provide quick resolution within the SLA.
  • Participating in RCA Call with Outage Management Group.
  • Collaborating with interfacing development team to analyze the impact of the requirement.
  • Evaluating application performance following change activity, correlates implemented changes and service exceptions and takes action to resolve any conflicts.
  • Participating in review meetings of various deliverables for releases/projects.
  • Created Selenium Webdriver(Java) based framework for Sales application.
  • Created Hybrid + Data Driven framework including Page Object Model, Page Factoryand TestNGconcepts with Java.
  • Used TestNG annotations for managing regression test cases flow.
  • Used TestNG Assertions(Hard + Soft) for creating in test cases.
  • Created wrapper functions around Wedriver and WebElement Classes default methods for betterexception handlingandprinting meaningful logs.
  • Interacting with client during the Test phase and while working on the Root Cause Analysis for various defects during RCA phase.
  • Organizing War Rooms, External and Internal calls with multiple teams for quicker resolution of Issues in multi-system application
  • Attends scrum calls on daily basis to discuss what was achieved the previous working day, what would be done today and highlight impediments if any
  • Understanding of the change requests that are raised by the client after the development started.
  • Planning on releases and making sure to make sure business is not affected.
  • Estimating the requirements using various estimation techniques and produce the final estimates
  • Review of Application Test Cases for critical requirements.
  • API (Application programming Interface) testing using SWITT tool to make sure backend systems response returning all required attributes/parameters
  • Used Cucumber framework in different modules and generated reports for Product Owners every sprint.
  • Coordinating with Development, Infra Support, Data Base admin, Software Configuration Management and various integrating middleware and backend systems for issue resolution and trouble-shooting.
  • Automation-: Automated Shakeout of major Regression flows using Selenium to reduce the manual effort involved in for every release. Involved in Test Execution on web and Mobile device and Tablets - Involves GUI Functional flows, web log files, log verification for API flows.
  • Writing Pacts for micro services consumed in various projects.
  • Device Testing: Doing Test Execution on Mobile devices (Android and IOS) and Tablets using Automatics (Selenium(WebDriver IO) Based Automation Tool), Appium (Native Automation Testing).
  • Creating and running performance tests using Jmeter testing tool.
  • Creating UI based functional tests using Selenium Web Driver, Appium and perfecto.
  • Bug Tracking/Test Management/Scrum: Agile Craft, Jira, TDP tools are used to keep track of bugs, test cases and requirements.
  • Perform Accessibility testing using Fire Eyes, Web Accessibility Toolbar, screen readers like NVDA, Voice Over and Talk Back to ensure product is Accessibility compliant.
  • Integrating automation scripts with CI/CD pipelines to ensure any successful build checks while deployments.
  • API Testing: Integration of api (microservices/restful) automation tests written using Rest Assured framework (Java) in CI/CD pipelines.
  • Created Rest Assured(Java) framework integrated with cucumber.

Environment: Java, JDK 1.8 J2EE, JSP, Java Script, PL/SQL, and Windows 10 professional, Weblogic 10, Oracle 9i/11g, Hibernate, Springs

Confidential

Sr. Software Test Analyst

Responsibilities:

  • Analyzed the requirement documents (BRS,SRS,HLD,Sequencediagram,Schema diagram)
  • Prepared TRM and Test cases and plan the Test Strategy to implement.
  • Executing the test cases on Web application and Web Services.
  • Security Testing on various logins of the application
  • Bug tracking and bug reporting.
  • Explored and used Jmeter to test web services performance.
  • Explored and used SoapUI to functional test the web services.
  • Performed Database testing using schema spy tool.
  • Automating test cases with Selenium Webdriver and Soap UI with standard frameworks like Hybrid, keyword driven and data driven.
  • Planning on releases and making sure to make sure business is not affected.
  • Estimating the requirements using various estimation techniques and produce the final estimates.

Environment: JAVA, HTML, XML, JSP, Servlets, Java, Java Script, Web Services, Hibernate, Springs, Struts, Filters, Oracle 9i RAD, Toad, Subversion, Citrix Websphere, WindowsXP

Confidential

Software Test Engineer

Responsibilities:

  • Involved in handling Manual testing projects as Test Engineer.
  • Coordinating between Onsite team and offshore team members.
  • Involved in Preparation of Manual test cases.
  • Test plan development and executing all the test cases available in the Quality Centre.
  • Raising defects in Quality Centre and prioritizing their severity.
  • Involved in video streaming and voice sync testing.
  • Software Release closure review with the design team and projects.
  • Daily test report preparation.
  • Follow up with the developers for defect fix.
  • Testing of media files in different platform of windows OS (XP, Vista etc.)
  • Involved in execution of regression and sanity test cases.

We'd love your feedback!