We provide IT Staff Augmentation Services!

Test Automation Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 6 years of IT extensive experience in Software Automation Testing with Java Selenium and Ruby Cucumber as well.
  • Worked intensively in Agile/Scrum methodology and strong knowledge in all phases of Software Development Lifecycle (SDLC) using Waterfall, and Software Testing Life Cycle (STLC).
  • Hands on experience in testing UI, Client/Server, Backend and Web services using Automation and manual.
  • Hand on experience in working on Automation tools like Selenium Web Driver, Watir Web Driver, Java, Ruby, Selenium IDE, Eclipse, Rubymine, TestNG, JUnit, Cucumber (ATDD, BDD, and TDD), Jenkins CI, and AWS Jenkins.
  • Expertise in API testing using POSTMAN and SOAPUI.
  • Developed and executed test cases for SOAP and RESTful web services using SoapUI, Postman tools and REST Assured API.
  • In - depth Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation, and Inheritance.
  • Experience majorly with Personal Auto and Homeowners Insurance application by Guidewire.
  • Experience in writing Gherkin, many step definitions and creating classes for methods in Java and Ruby also using RSPEC.
  • Extensive experience on Eclipse IDE and Selenium Framework.
  • Experienced in creating, migrating and managing regression suite on Jenkins CI and AWS Jenkins on EC2 instance.
  • Involved in Release Go No Go meetings.
  • Knowledge on Zalenium and Docker Container setup on AWS Jenkins.
  • Experienced in Functionality testing, System testing, Integration Testing, Regression Testing, User acceptance Testing, Ad-Hoc Testing, Performance testing, and Stress Testing.
  • Experience in documentation of the testing strategy for test scenarios, test cases, test steps and logging defects and pair programming.
  • Experience in creating page objects by using Page Object Model, developing reusable library functions in java and using unit testing frameworks like Junit, TestNG.
  • Attended Epic level and requirements meetings to help better breakdown story cards.
  • Strategized testing for new projects.
  • Performed daily and release level regressions on AWS Jenkins.
  • In-depth Experience in using Configuration management tool like GitHub, and Build management tools like MAVEN and ANT.
  • Maintained Github repository for projects.
  • Planned and maintained testing Git Strategy.
  • Proficiency working in Relational Database Management Systems including MS Access, SQL, and SQL Server
  • Created complex SQL queries to pull data from DB tables and from Excel sheets.
  • Experience in working with MYSQL database.
  • Experience in Test Management and defect tracking tools like Quality Center and JIRA for logging and tracking the defects.
  • Experience in manual software testing, automation and responsible for test estimation, test scenarios and test cases preparation, test execution and test deliverables.
  • Experienced in working with analysts, developers, and testers for complex projects in SDLC methodologies like Agile (Scrum) and Waterfall.
  • Excellent communication and presentation skills, self-motivated, highly committed to responsibilities.

TECHNICAL SKILLS:

Methodologies: Agile(Scrum), Waterfall

Scripting Languages: Java, Ruby, SQL

IDE and Testing Tools: Eclipse, Selenium, RubyMine, POSTMAN, SOAP UI, RESTful, RSPEC, Cucumber, TestNG, Junit, Selenium Web driver, Watir Web driver.

Bug Tracking Tools: Quality Center, JIRA

Regression Tools: Jenkins CI, AWS Jenkins

SCM: Github

Databases: MYSQL, SQL Server, DB2

Operating Systems: Windows, Mac OS, Linux

Browser: Google Chrome, Firefox, Internet Explorer

Documentation: MS Office, Notepad, Notepad++

Zalenium, Docker: Container, PUTTY

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Developer

  • Experience and good knowledge in Personal Auto, Homeowners, Personal Collections and Personal Excess Liability insurance application supported by Guidewire.
  • Performed automation testing on UI and API using Java Selenium.
  • Performed web services testing using SOAP UI by validating request and response.
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the DB2 database.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Creation of automation scripts on Eclipse with Java and Selenium using Page Object model to test User Interface.
  • Created many page class files and utility files for smooth automation and reusability.
  • Attended higher level 3 Amigo meetings for discussion and decision making to finalize if the story card is ready to point.
  • Used RTC and RRC for requirements.
  • Analyze, understand and discuss the business requirements from Requirements Analysts in Entry Amigo meetings and creating test cases for automation.
  • Tested Restful Web services using SOAP UI.
  • Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI PRO, for the local WADL / with URL and created test cases, run them.
  • Performed data driven testing by using JDBC as a data source in SOAP UI.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Extensively involved with backend testing by writing complex SQL queries.
  • Experienced in writing SQL, retrieving, saving and manipulate Test data in MS SQL Server to execute the System Testing.
  • Good knowledge on Insurance background on policies, billing, rating, claims, etc.
  • Used GitHub as a version control tool for repository and branching.
  • Maintained Testing Git repository, Master branch and strategized and maintained git branching structure for Iterations and projects.
  • Assess and analyze user stories and participate in Sprint planning, Review Sessions & Scrum Meetings and develop Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Excellent Experience in Waterfall, Agile testing methodology, Daily Scrum meeting, Show and Tell meeting and other Sprint meetings
  • Performed Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) and Pair-Programming.
  • Experience in migrating Linux server-based Jenkins to AWS Jenkins on EC2 instance.
  • Experience in creating jobs and builds on Jenkins and AWS Jenkins.
  • Experience in creating, running and maintaining regression suite for functional, integration and smoke testing.
  • ­Planned and executed project wise regression testing on a regular basis and before releases.
  • Received appreciation for Most Regression Runs - EVER
  • Used PUTTY to access AWS Jenkins server through Linux bash and used commands to monitor Docker and Container space and memory.
  • Created cronjob to delete temporary files, logs and video files to save space and memory and for fail proof execution on AWS Jenkins.
  • Attended Epic level meetings to strategize testing for projects.
  • Strategized, Planned, and executed end to end testing of an internal project.
  • Created many feature files and scenarios to test end to end functionality of a project to Externalize Rates.
  • Performed User Acceptance Testing for every project by using real data and real scenarios.
  • Test all possible complex scenarios of a front-end Web UI Application and API on Local and main application daily.
  • Write the automation scripts in Java and knowledge on how to reuse the code using Object Oriented concepts.
  • Used Selenium to write Gherkins and generate step definitions and methods using Java/Selenium.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Good knowledge with Behavior Driven Development (BDD) Approach.
  • Performed Regression testing for new builds and every modification in the application.
  • Performed continuous Integration over Jenkins CI and AWS Jenkins everyday.

Environment: & Tools: Gherkin, Selenium, Java, Eclipse, RSPEC, JUnit, JDBC, DB2, SOAPUI, POSTMAN, REST, Quality Center, JIRA, Jenkins, AWS Jenkins, Zalenium, Github, RTC, SQL, MS Office.

Confidential

Analyst

  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Attended all meetings for Agile/Scrum project requirements sessions with stakeholders and articulated and created the requirements in User Story format. Worked with stakeholders, Product Owner for effectively scoping/user stories.
  • Analysis and test an ongoing process of internal Deloitte Learning and Development activities for its employees.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Responsible for testing every learning course UI pages on Deloitte learning portal using automation.
  • Created and maintained automated test script for API testing using Restful.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.XML / SOAP using Soap UI and Postman tool.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Performing manual testing of features within each sprint and automate features from previous Sprint using Gherkin.
  • Actively involved in STLC process and used tools like Selenium RC/Web driver, SOAP UI.
  • Experience in automation testing frameworks using Ruby and Cucumber.
  • Tested newly developed front-end Web UI application which is replacing a legacy Application
  • Performed automation testing (Ruby Cucumber) for various module of application. Used cucumber as framework and utilized Watir Gem and Page Objects for testing.
  • Experience with Behavior Driven Development (BDD) Approach.
  • Coordinating with Performance team to ensure the app is load tested in every Sprint.
  • Developed test cases, Logged UT and ad-hoc defects and interacted with QA team to validate and involved in UAT.
  • Expertise in Bug Reporting, Tracking and Documentation using JIRA, ALM/Quality Center (QC).
  • Worked with business team, other systems analyst, developers, and testing team to resolve any follow up and action items.
  • Proficient in technical documentation including technical specifications, requirement specifications, Business Requirement Document (BRD), Functional Requirement Document (FRD), Non-Functional Requirement Document, data flow diagrams, Use Case Modeling.
  • Create high-level process flows and detail process flow with tech lead and developers.
  • Built business scenarios and performed user acceptance testing.
  • Performed process flow testing through mock GUIs and then on test and pre-prod environments.

Environment: SCRUM methodology, Rubymine, Ruby, Cucumber, Quality Center, ALM/HP, JIRA ALM, UAT Testing, MS Office.

We'd love your feedback!