We provide IT Staff Augmentation Services!

Lead Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Chantilly, VA

SUMMARY:

  • 13+ years of experience in IT with emphasis on software testing and QA automation
  • Hands on experience in Selenium/Java/Groovy/Web Driver/Geb/Spock
  • Experience in ATDD (Acceptance Test Driven Development)
  • Experience in working in Continuous Integration/ Continuous Delivery environment
  • Experience working in Amazon Cloud Technologies where the development and testing is done in Amazon EC2/S3/IAM/Cloud Formation/VPC/Route 53/DNS /RedShift environment
  • Sound knowledge of testing API REST/SOAP web services using SoapUI manual and Rest - Assured framework
  • Working in project that follows DevOps model where all the deployments are automated with Jenkins/Ansible/GForge Artifactory
  • Good Experience in establishing QA/Testing process
  • Mentor junior automation developers
  • Lead the effort of UAT/Integration testing
  • Good Knowledge of Appium Mobile Testing

TECHNICAL SKILLS:

Automation Tools: Selenium RC, Web Driver, QTP, QC, JMeter, SoapUI, Geb, Cucumber, WebDriver

Project Management: JIRA, GForge, LeanKit

Languages: Java, XML, HTML, Java Script, SQL, Groovy,Ruby

Databases/Datawarehouse: Oracle, MySQL, Postgres, MongoDB, RedShift

Operating Systems: Windows, Linux, Unix

Web Servers: Tomcat, JBoss

Version Control: SVN, GIT

Testing Framework: JUnit, TestNG, Spock

Continuous Integration: Jenkins

Code Coverage: Sonarqube

Build Tool: Maven, Ant,Gradle

Cloud Technology: Amazon

 

Professional Experience:

Lead Test Automation Engineer

  • Lead automation efforts for ATDD (Acceptance Test Driven Development)
  • Work with Business Analyst to define Acceptance Criteria for Test Driven Development (Translate all technical and functional requirement as testable test cases) where the test evolves before development
  • Actively involved in code and design reviews
  • POC for all testing activities within the project
  • Create cucumber feature files using Gherkin
  • Design and create automation scripts using Cucumber framework (Page Object Model, java/json/webdriver)
  • Enhance the existing test framework as per the project needs (like handling digital certificates in the browser, downloading file)
  • Contributor to TCOP (Testing Common Practice) meetings
  • WebService testing using SoapUI (both REST and SOAP)
  • Integrates the test scripts in Continuous Integration pipeline (which uses GIT/Stash/Jenkins/Ansible/Selenium Grid/Selenium Node)
  • Troubleshooting test failures in the pipeline
  • Bug Triage using JIRA
  • Mentor Junior Test Engineer
  • Peer Review automation test scripts

Environment: Java, Web Driver 2.0,Selenium Grid, GIT, Cucumber, JSON, mongoDB, Ansible, Jenkins, SoapUI, Amazon cloud

Senior Consultant

  • Evaluated open source tools for the GUI automation
  • Developed prototype for BDD GUI automation framework using Cucumber/Java
  • Lead the automation efforts to prioritize, automate GUI and recommend enhancements (like test reports using TestNG, need for logging of events using Log4J etc.) or changes required.
  • Designed, Developed automation framework using Selenium/WebDriver/Java/Maven/TestNG from framework.
  • Designed and developed automated smoke tests using Selenium/Java
  • Tracked smoke test requirement in Quality Center/ALM
  • Integrated Selenium Tests in ALM
  • Set Up Selenium Grid/Node to run test scripts remotely and parallel
  • Recommended the best practice for executing the automation test scripts in Continuous Development environment
  • Tracked the metrics for each build (Failed Test cases/skipped test cases etc.)
  • Mentored manual testers to write and execute automation test scripts.

Environment: Java, Web Driver 2.0, Selenium Grid, SVN, WebLogic, Cucumber

CI/CD/Automation Developer

  • Lead automation test team of 4 for the design and development of automation Framework using Selenium (Page Object Model)
  • Configure the automation framework in Jenkins, Continuous Integration Server as per the project requirement
  • Analyze and recommend required Jenkins plugins for the value added feature like report display, screen shot for failed test cases etc.
  • Setting up Selenium Grid and Node to distribute the automated tests in Virtual environment
  • Demonstrate automation architecture for the new client proposals
  • Serve as Scrum Master occasional/rotational
  • Monitor Functional tests in the Jenkins and escalate/troubleshoot the issue to fix the failed functional tests in CI/CD
  • Service CI/CD service tickets (like log requests/modifying property files etc.)

Environment: Java, Web Driver 2.0,Selenium Grid, SVN, Apache Tomcat, Groovy, Maven, Jenkins, TestNG, ant, GIT, Sonarqube, Chef

Automation Developer

Chantilly, VA

  • Create automated tests using Geb/Spock /Groovy/Selenium Web driver/Java
  • Monitor the automated tests in Continuous Integration server and fix the failed tests
  • Document the automation effort and progress in JIRA
  • Use Atlassian Crucible for peer code review
  • Participates in Sprint Planning and Sprint Reviews and Sprint Retrospective

Environment: Java, Web Driver 2.0, SVN, Apache Tomcat, Groovy, Maven, Jenkins, Gradle, Qunit, Geb, Spock

Automation Engineer/QA Engineer

Rockville, MD

  • Designed and developed Data Driven automation Framework
  • Identified and developed automation test cases from technical specifications and user stories
  • Responsible for maintaining and enhancing existing automation framework
  • Prepared test data feed for the script using boundary value analysis
  • Peer reviewed the Selenium Scripts developed by the team
  • Mentored QA team members in automation
  • Manual Testing and creating test plan, test case, test deliverable

Environment: Java, Selenium RC, Web Driver 2.0, JUnit 4.8

Database Developer/Tester

Augusta, ME

  • Built Tables, Views, Indexes, Jobs and Sequences in Oracle database
  • Developed PL/SQL stored procedures, functions and triggers
  • Restructured SQL queries running behind the web interface to improve screen response times
  • Developed, enhanced and published variety of complex, summary reports
  • Developed data conversion and loading scripts to transform data from legacy systems into EIS
  • Mentored clients to write SQL queries using TOAD, and to build simple non-complex Oracle Reports
  • Conducted system functionality testing, performance and load testing, developed and executed test cases, produced problem reports, suggestions, system test logs and test incident reports

We'd love your feedback!