We provide IT Staff Augmentation Services!

Lead Qa Automation Developer Resume

3.00/5 (Submit Your Rating)

Beaverton, OR

SUMMARY

  • Over 13 years of strong experience in major area of Software Quality Engineering in IT industry with enhanced focus on software test automation and automated deployment pipelines.
  • Passionate Engineer enriched with technology, specialized in automating web applications & Web service API with focus on Desktop and touch - driven devices.
  • 5+ years of experience in designing, coding, managing and executing automated testing using CORE JAVA and majorly used OOPS concepts, Collections, Exception handling, String manipulations, Regular expressions, Loops, Custom Annotations, Generics and JDBC API’s and tools like SELENIUM Web Driver, Jersey Client, SOAP UI, JMeter and Appium.
  • 2+ years of experience in GROOVY scripting to automate web application testing using on GEB tool and SPOCK framework
  • 1 + year of experience in setting up Mobile automation lab to perform test execution on real devices on both iOS and android dat includes APPIUM installation process like Xcode setup for Safari launcher, configuring apple developer certificates and profiles, launching iOS-webkit-debug-proxy.
  • Expertise in automating SOAP, ODATA & REST API using Rest clients & java utilities like SOAP UI, Jersey Client, JACKSON, JAXB & JMETER.
  • Experience in CI (Continuous Integration) Servers like Jenkins, Team City and Thought works GO.
  • Experience in Relational Database Oracle and NoSQL Databases like MongoDB & Couch DB.
  • 4 + years of experience in DESIGNING frameworks using different testing framework tools like TESTNG - JUINT (TDD), SPOCK - CUCUMBER(BDD).
  • Automated test scripts using VB scripts in HP QTP and Experience in designing & Implementing Automation Framework dat suites teh requirement.
  • 1+ Year of experience in PERFORMANCE & LOAD testing on web services using JMETER tool which including designing stepping thread groups, dynamic data generation methods, generating performance reports like response time, Active threads over time, Hits per sec, Throughput values.
  • Extensive work experience in AGILE Development Practices likeSCRUM and Rally’sagile project management tool Rally Dev & VersionOne.
  • Worked in domains like Retail, Banking, Insurance, HealthCare, Mortgage, Energy & Utilities, ERP, SCM with clients like Confidential, Confidential, Confidential & Resorts, Confidential, Confidential, Genworth Financials, Chevron, Teh Brick, First Oceans, and CT Corp etc.

TECHNICAL SKILLS

Programming Language: Java, Groovy, JavaScript

Automation Tools & Utilities: SELENIUM Web Driver, GEB, QTP, Selenium Grid and Sauce Labs, iOS-webkit-debug-proxy & Charles Proxy

API testing Tools & Utilities: JMeter, Jersey Client, SOAP UI, Jackson, JAXB's XJC, JSON

Device Automation: Appium on web applications iOS / Android

Testing Frameworks: TestNG, JUnit -TDD, Spock, Cucumber-BDD.

CI Servers & Build Tools: Jenkins, Go CD & Team City, Maven, Gradle, GitHub, SVN

Logging & Reporting: Extent Reports, Logback, log4j, Elastic search, Logstash

Databases: MongoDB, CouchDB & Oracle11g.

Project Management Tool: Version One, Jira, QC & Rally

PROFESSIONAL EXPERIENCE

Confidential, Beaverton, OR

Lead QA Automation Developer

Responsibilities:

  • Developed and implemented Functional UI Behavior Driven Development (BDD) Test Automation framework using Selenium WebDriver based GEB, SPOCK dat features JQuery based content inspection and traversal API for AngularJS based application using Groovy & Java.
  • Designed and implemented an advanced reporting framework ‘Extent Reports’ dat provides dashboards with detailed and graphical analysis, screenshots and videos for failures.
  • Introduced custom annotations to has grouping of test classes and methods dat gave control to execute desired Test Spec and test methods.
  • Ensured 100% automation testing coverage of Rest based API services using Java utilities like Jersey Client, Jackson Mapper.
  • Developed a utility dat generate POJO classes for SOAP based API service data layer from XML schema using XJC.
  • Created around 15 independent reusable components dat handles different types of web service request and responses, parse JSON files and SSL issues while doing web service calls and base64 encoder etc.
  • Configured teh Gradle tasks on teh Thoughtworks GO CI (Continuous Integration) Server.
  • Performed Test Execution on Applications which are behind teh security system on Sauce Labs Cloud Execution environments.
  • Improved application health to 85% by integrating code quality management platform ‘SonarQube 5.2’ dat eliminates 100% of critical & blocker and most of teh major and minor issues.
  • Developed JMeter scripts and performed load testing on API’s and analyzed teh load with listeners using additional plugins for listeners and controls.
  • Design and Development of automation testing framework to perform functional, UI and Regression testing of Confidential store & Swoosh web applications using Selenium, TestNG & Java.
  • Enhanced teh framework to accommodate Data Driven automation approach dat fits teh requirement to automate validation Estimated Delivery Date feature on Confidential store site.
  • Hosted a CouchDB server to store entire execution logs and implemented an ELK (Elastic search, Logstash & Kibana) logging and reporting framework with multiple patterns to generate reporting dashboards.
  • Individually handled automation testing of entire Europe regions store sites and variable payment types.
  • Automated teh validation of online order details like product types, Payments & shipping methods on DOMS xml.
  • Setup mobile automation testing automation lab for both iOS and android dat includes APPIUM installation process like Xcode setup for Safari launcher, configuring apple developer certificates and profiles, launching iOS-webkit-debug-proxy.
  • Introduced listeners to re-execute failed test scripts to avoid false negatives.
  • Implemented Selenium Grid for parallel execution of automated test scripts in teh continuous Integration environments using JENKINS and MAVEN.

Confidential, CT

QA Automation Specialist

Responsibilities:

  • Identifies right candidates for automation of smoke and end to end regression testing of Starwood’s NextGen TLPe application.
  • Developed automation framework and created automated test scripts dat covers validation of TLpe’s transient and group demand forecasting & inventory modules using Selenium web driver 2.0, TestNG & Java.
  • Developed automatic email triggering feature with exceptional html test report and Results Summary on email body
  • Involved in preparing test scenarios, test cases, data preparation, result analysis
  • and test project deliverables.

Confidential

Technology Specialist

Responsibilities:

  • Automated testing of Confidential bank global roll out plan of Confidential Universal Banking 10.3 using QTP 11.0
  • Creating/Executing/Troubleshooting QTP automation test scripts for Confidential application modules.
  • Mentor QA engineers in performing test automation using QTP
  • Done a Proof of Concept with Selenium Web Driver 2.0 and Java for EU region.

Confidential, West Palm Beach, FL, USA

Onsite Coordinator

Responsibilities:

  • Conducted feasibility study and noted few troubled areas in one of Confidential 's critical, but legacy application "POWER BUILDER” App and then, worked with HP support team to resolve teh object identification issue.
  • Provided Efforts Estimate and coordinated teh test schedule with both functional and Automation team.
  • Performed and executed teh test automation scripts for teh regression suite.

Confidential

Lead Automation Engineer

Responsibilities:

  • Mentor QA engineers in performing test automation of Confidential ’s C.O.D.E Runner - Clinical Operations Delivery Management using QTP
  • Finalizing teh scope of automation and defining teh approach for automation.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using QTP.
  • Creating/Executing/Troubleshooting QTP automation test scripts for Flex applications with iWidget wrapper. Responsible for tracking teh execution status by providing periodic metrics report to teh Management

Confidential

Test Lead

Responsibilities:

  • Verified business and system requirements for Confidential ’s Transfer Now an Intelligent Money Movement system, as per design and define test procedure, test cases.
  • Coordinating with development team (China) on day to day basis.
  • Created and executed Automation test scripts, cases, and scenarios dat will determine optimal system performance in accordance with specifications.
  • Produced reports and documentation for all testing efforts, results, activities, data, logging, and tracking.
  • TEMPEffectively worked on in-house backend tools Compass and FTAdmin.

We'd love your feedback!