We provide IT Staff Augmentation Services!

Qa Resume

2.00/5 (Submit Your Rating)

Bethesda, MD

SUMMARY

  • Over 4 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and good experience on Core Java, OOPS concepts.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Experience in revising and analyzing Business Requirements, creating test cases, test scripts, test data, test reports and requirement traceability matrix (RTM).
  • Proficient in using test automation tools such as Selenium WebDriver, Selenium IDE to develop automation testing scripts for web and client server applications.
  • Strong knowledge on Junit, TestNG, Cucumber framework for testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.
  • Well versed with various testing stages, testing types, testing techniques and quality work products.
  • Experienced in designing and implementing different automation frameworks like Data Driven, Hybrid frameworks using Selenium WebDriver with Page Object Model (POM).
  • Extensive experience in developing test scripts to implement test cases, test scenarios, and features for behavior driven development (BDD) using Cucumber.
  • Designed and implemented step - definitions and feature files in Cucumber using BDD and Gherkin keywords (Given, When Then, Background, Scenario, Scenario Outline).
  • Experienced in designing TDD framework using TestNG and annotations (Before Test, Before Class, Before Method, After Test, After Class, After Method) to manipulate tests.
  • Professional expertise in Smoke Testing, Backend Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/Cross Platform Testing, UI Validation, Web Services.
  • Hands on experience in writing SQL queries and executing procedures to perform backend testing.
  • Good working experience on automating Rest API using Rest-Assured and Postman for manual testing.
  • Expert using open-source bug tracking tool JIRA.
  • Ability to work independently to meet deadlines and ability to adapt to new environment quickly, good communication skills, hardworking, cross-functional and good team player.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium IDE, Cucumber, Test NG

Languages: JAVA, HTML, XML, SQL

IDE: Eclipse, SQL Developer

Test Framework: Cucumber, Junit, TestNG, Data Driven Framework

Web Debugging Tool: XPathBuild Tool

Maven: Methodologies

Agile-Scrum, Waterfall: Bug Tracking Tools

JIRACICD Tool: Jenkins

Version Control: GIT

Data Bases: Oracle, SQL Server

Operating Systems: Windows, Mac

PROFESSIONAL EXPERIENCE

Confidential, Bethesda, MD

QA

Responsibilities:

  • Working in a Scrum team, attending Daily Scrums, Sprint Planning and estimating efforts and identifying acceptance criteria for user stories, Sprint Retrospective, Code review meetings.
  • Build automated suites to test web-based application using Selenium WebDriver, Java and Cucumber in agile environment.
  • Implemented end-to-end automation for installing products, setting up test environment and executing smoke tests.
  • Used core Java concepts that includes Collections, Exception handling, Oops for coding business related activities.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber in Gherkin format.
  • Developed new Maven based test scripts using GitHub as source repository and Jenkins for continuous Integration of the builds.
  • Developed reusable selenium methods to handle Dropdown, frames, alerts, check box, radio button, dynamic calendars and web tables in Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using BDD (Behavior Driven Development) and Page Object Model (POM) design approach.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using Gherkin language.
  • Used runner classes in cucumber to generate step definition and used tags to run different kinds of test suites like smoke and regression.
  • Performed Data Driven Testing by using Scenario Outline with Examples, Excel and Data Table.
  • Utilized Maven to manage dependencies, plug-ins for test execution.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Used Jira for defect reporting and tracking. Actively involved with the development team and business team regarding changing requirements, builds and releases.
  • Used knowledge of applications to provide technical assistance in identifying, evaluating, and resolving test problems.
  • Actively participated in SCRUM meetings, provided feedback and involved in Software Inspection.

Environment: Selenium WebDriver, Java, Cucumber, Jira, Eclipse, GitHub, Jenkins, Oracle, SQL, Agile, Windows.

We'd love your feedback!