We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

Jacksonville, FL

PROFESSIONAL SUMMARY:

  • Proficient and Highly resourceful with 5 years of immense experience in IT Industry with emphasis on Software Quality Assurance, QA implementation, Manual and automation testing using various commercial and open source tools.
  • Experience in writing, executing Test Cases, Test Plans, Test Strategies and Test Scripts. In - depth knowledge of SDLC process and related methodologies such as Agile software development method.
  • Expertise in developing, documenting and executing test cases manually and generating automated scripts using Selenium WebDriver.
  • Expertise in Automation Testing, Page Object Module (POM), Data Driven/ Modular Framework in Selenium WebDriver using Java.
  • Experience in working with open source tools Selenium (Selenium IDE/GRID/Selenium Web Driver), TestNG, Eclipse and preparation of automation test framework.
  • Good Experience in MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Experience in identifying correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
  • Validated request and response XML, SOAP and RESTFUL Web service calls.
  • Strong knowledge on Web Service Testing and Hands on experience in validating Web Services using SOAP UI.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working in different browsers such as Internet Explorer, Google Chrome, and Firefox and environments.
  • Expert in Manual and Automated Testing based on the User Requirements Document and System Requirements Document for the Functional, System, Integration, Regression, GUI, UAT, Security, Database, Smoke/Sanity and Usability testing.
  • Proficient in working with Core Java programming and Object Oriented Programming (OOPs) Concepts like Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections.
  • Experience in Test Management, Bug Tracking Tool and Defect Reporting tools like JIRA, ALM for analyzing requirements, documenting and executing test cases, submitting bugs, defect tracking and status reporting.
  • Knowledge in Object Oriented Programming concepts, data models, HTML and XML.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC)/ALM, Bugzilla and Jira.
  • Excellent interpersonal and communication skills and ready to take an independent or team challenge.
  • Ability to work closely with business analysts, project managers and developers to understand requirements and business processes for testing.
  • Quick learner, strong work ethics and willingness to work hard to achieve employer objectives.

TECHNICAL SKILLS:

Methodologies: TDD, BDD, SDLC-Agile/Scrum

Testing Tools: Selenium WebDriver, SoapUI, Cucumber, TestNG

Test Management Tools: HP QC/ALM, Quality Center, Bugzilla, Jira

Languages/ Web Technologies: C, Java, HTML, JavaScript, XML

Databases: MS SQL Server, Oracle, MS Access

Platforms: UNIX, WINDOWS, Linux, Mac

Build Tools: Maven

Integration Tools: Jenkins

Version Control Tools: Git, GitHub, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville, FL

QA Engineer

Responsibilities:

  • Conducted Functional testing, Regression Testing using selenium with Data-driven framework and BDD.
  • Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
  • Used Jenkins to execute the test scripts periodically on Selenium WebDriver for different platforms like desktop, tablet and mobile.
  • Performed Cross-Browser testing and parallel testing on Chrome, Firefox and Safari using TestNG, Maven on Selenium WebDriver.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Used Eclipse IDE for developing automation scripts.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
  • Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers.
  • Used ALM for progress and defect tracking.
  • Tested the application in highly dynamic environment with sprint team using Agile Methodology.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans, Test design and Implementation.
  • Involved in building automation framework from scratch using Selenium WebDriver, TestNG and Eclipse.
  • Developed Automation framework implementing Page Object Model, using Java, Selenium WebDriver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Using Maven for build management, Git as source repository and Jenkins for Continuous Integration (CI) of the builds.
  • Exposure of Web Services Testing using Service Oriented Architecture (SOA) Tools REST and SOAP UI - Groovy Scripting.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed Manual as well as Automated Testing using Test tools like Selenium WebDriver, and JIRA for defect reporting and tracking.

Environment: Selenium Web Driver, Java, JIRA, TestNG, Jenkins, MAVEN, Git, Cucumber, Oracle DB, Eclipse, Soap UI, XML, HTML.

Confidential, Atlanta, GA

Manual tester

Responsibilities:

  • Responsible for developed and tuned project lifecycle to accommodate SDLC-Agile methodologies.
  • Involved in Manual Testing to check the basic functionality of the modules under test using Test Director.
  • Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
  • Created manual test cases for Functional, GUI and Database testing of the application.
  • Involved in database testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Verifying all the fixes made by Software Engineers against the appropriate defects by retesting the affected software and/or component of the system.
  • Performed backend testing by executing SQL Queries.
  • Defects were tracked, reviewed, analyzed and compared using Jira.

Environment: Windows, Linux, SDLC, Agile, SQL, MS Access, MS Project, Windows, Jira.

We'd love your feedback!