We provide IT Staff Augmentation Services!

Test Automation Developer Resume

3.00/5 (Submit Your Rating)

Scottsdale, ArizonA

SUMMARY

  • Over 5 years of experience in IT as Quality Assurance Engineer in testing Web Based and GUI based client/server applications using Manual and Automated testing procedures.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
  • Experienced in Web Services testing using SOAP UI Tool.
  • Proficient in using basic SQL queries to perform back end testing for data integrity.
  • Actively involved in 3Amigos, Retrospective and Estimation sessions and wrote Scenarios in Gherkin format.
  • Good experience writing automated scripts in Ruby Programming Language (using RSpec and Page Object) to test the functionalities.
  • Proficient in using fundamental SQL queries to perform back end testing for data integrity.
  • Good Experience in development of iterative and detailed project management plans and schedules using Agile - SCRUM methodology
  • Experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box, White Box, UAT and Sanity Testing and API testing.
  • Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases, and Test Scripts.
  • Proven ability to support multiple projects, under tight deadlines, often with competing priorities and complexities.
  • Strong Analytic ability and Capable of working independently as well as in a Team
  • Excellent skills in communication & collaboration, interest & ability to learn new technologies in short time.

TECHNICAL SKILLS

Methodologies: Agile, Waterfall

Scripting Languages: Ruby, Java

Testing Tools: RubyMine, RSPEC, Ruby Cucumber, Selenium WebDriver, Soap UI

Bug Tracking Tools: Jira, Quality Center, GitHub

Other Tools: IBM Jazz, Rational Team Concert(RTC), Rational Requirements Composer(RRC), Rational Quality Manager(RQM)

Web Technologies: HTML5, CSS3, XML

Database: Oracle, MySQL

Operating Systems: Windows, Mac OS

Browser: Google Chrome, Firefox, Internet Explorer, Safari

Documentation: MS Office Suite

PROFESSIONAL EXPERIENCE

Confidential, Scottsdale, Arizona

Test Automation Developer

Responsibilities:

  • Writing code using Ruby and Selenium for backend and front-end testing
  • Involved in test strategy preparation, test plan development, test case creation, test execution and bug tracking.
  • Created business test scenarios using cucumber and getting signed off by product owner.
  • Writing test cases in Cucumber using Gherkin language.
  • Identification of test cases to automate using Ruby and cucumber.
  • Developed test scripts in Ruby for identified test cases using cucumber.
  • Used Ruby Gems and methods to develop automation test scripts.
  • Executed existing automation script on Selenium - WebDriver.
  • Used page objects, factories to create abstract layers in framework.
  • Performed Functional and Regression testing for every user story.
  • Execute automation Test scripts by using selenium- WebDriver for regression test suits
  • Defect Reporting, Analyzing, Tracking and Report Generation using HP QC Tool
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Cross Browser, Security and Database Testing. Knowledge in SQL Queries.
  • Testing web services API and validating the responses using SOAP (WSDL Doc’s).
  • Developing Data Driven framework for testing API web services with different input values
  • Followed BDD and TDD for Test suit development.
  • Verify the test results of headless tests on Jenkins build.
  • Merge the automations scripts with source code by using GitHub.
  • Actively Participated in Scrum meetings, reviews and developed automation test scripts
  • Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
  • Strongly committed to timelines for deliverables, accuracy and quality of assignments.
  • Strong knowledge of Software Development Life Cycle (SDLC) and Software Development Test Cycle (STLC) methodologies such as Agile, SCRUM.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

Environment: Agile, Scrum, Ruby, Cucumber, Selenium WebDriver, HP Quality Center, SQL, Soap UI, BDD, TDD, Web Services, RTC, RRC, RQM.

Confidential, Kansas City, Kansas

QA Analyst

Responsibilities:

  • Extensively involved in the complete STLC and SDLC activity from requirements gathering to UAT testing.
  • Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.
  • Involved in Performance Functional Testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Identification of test cases to automate using Ruby and Cucumber
  • Designed of Ruby/Cucumber framework for web/service-virtualization; performed manual and Ruby/Cucumber testing of a web based application
  • Test case creation in Ruby according to the user stories and performing regular and regression automation testing.
  • Used Ruby to write unit tests and functional tests.
  • Used page objects, factories to create abstract layers in framework.
  • Performed Functional and Regression testing for every user story.
  • Managed Test results and defects using JIRA defect tracking tool.
  • Verify the test results of headless tests on Jenkins build.
  • Merge the automations scripts with source code by using GitHub.
  • Execute automation Test scripts by using selenium- WebDriver for regression test suits
  • Used RubyMine as IDE and RSpec as a unit-testing framework for testing web based applications.
  • Used SQL queries to test the backend database.
  • Conducted Cross browser testing in IE, Firefox, Safari and Chrome.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Involved in review of product requirement documents, functional specifications, test strategy, test plan and test case documents.

Environment: Agile, Scrum, Ruby, Cucumber, Selenium WebDriver, Jira, HTML, XPATH, SQL.

Confidential, Topeka, Kansas

QA Analyst/Test Engineer

Responsibilities:

  • Analyzed the Business Requirement Document, created the test plan and prepared detailed test cases.
  • As a member of Scrum team participated in daily standup meetings, project status meetings including sprint planning and pre-planning as well as retrospective meetings.
  • Involved in test strategy preparation, test plan development, test case creation, test execution and bug tracking.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Test case creation in Ruby as per the user stories and performing regular and regression automation testing.
  • Test automation for web application using Ruby, Selenium WebDriver and Cucumber.
  • Executed the Test Cases to verify actual results to expected results.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Tracked and logged bug defects and errors for the applications by clearly articulating and providing detailed bug reports. Reported reproducible bugs in JIRA, Quality Center.
  • Prepare Daily Report -- Involved in preparing the Daily Execution Status report and sharing with managers and leads.

Environment: Agile, Scrum, Selenium WebDriver, Cucumber, Ruby, Jira, Quality Center, POS.

We'd love your feedback!