We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY

  • 5 years of industry experience in Software Quality Testing QA of Web Client and Web Services applications using Manual and Automation Test Tools
  • Strong expertise in SDLC, Project Management and testing lifecycle methodologies like Waterfall and Agile methodologies.
  • Extensively Proficient in Black Box, White Box, Functional, Integration, System, Usability, Regression, Security, reliability, Stability, manual and automation testing.
  • Experience in performing System Integration testing, Regression testing, Performance testing, Load testing and coordinating User Acceptance Testing
  • Experienced in analysis, requirements gathering, strategy, plans, test scripts, defect tracking based on QA methodologies.
  • Involved in testing web services and API testing using SOAP UI.
  • Experienced in developing, defining and reviewing test cases, developing Test Requirement Documents, creating and submitting Test Reports to stake holders.
  • Experienced in using Quality Center/ALM for maintaining the Test Plans, Test Cases, Test scripts, Test Execution, Defect management, Bug Reporting.
  • Worked in buildingautomationscripts and frameworks usingSeleniumWeb driver wif Java.
  • Implemented Test driven development framework using cucumber tool wif Gherkin Language.
  • Experience in creating and executing detailed test cases and understanding of QAprocesses in a Software Development Life - Cycle (SDLC).
  • Experienced in analysis, requirements gathering, strategy, plans, test scripts, exit reports, defect tracking based on QA methodologies.
  • Comfortable in building and configuring maven and Jenkins.
  • Experience in the development of TestNGframework inSelenium.
  • QA Automation wif Java experience to write automation scripts for selenium usingWeb driver.
  • Experience in data driven testing and cross browser testing using selenium web driver and TestNG.
  • Good judgment skills while reporting and prioritizing software bugs in conjugation wif the development and QA managers.
  • Experienced in various platforms like UNIX/Linux and windows
  • Designed and Developed Automation test scripts in Java implementing test in selenium Web Driver.
  • Experience wif open source tools Selenium (Selenium IDE, Selenium RC, Web Driver)
  • Designed and Developed Automation frameworks in JUnit and TestNG. Implemented frameworks like POM, POM using Page Factory and Data Driven.
  • Experienced in Mobile Application Testing wif Appium based user interface web framework to design and develop responsive websites and apps accessible on all smart phones, tablets and desktop devices.
  • Exposure in running SQL queries to manipulate database tables to check data integrity.
  • Strong exposure testing applications on different browsers like IE, Firefox, and Chrome.
  • Good experience in testing web applications using Soap UI.
  • Good Confidential defect-reporting and defect-tracking using tool like JIRA, Quality center/Test Director.
  • Create complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problem.
  • Selenium ran on many browsers like Firefox, IE & Safari and operating systems like Windows, Linux, Mac etc., and controlled by many programming language and Mobile Testing frame work, worked on JavaScript, TestNG and HTML.
  • Experience understanding the code written in different programming languages Java, HTML, CSS, Java Script and databases like Oracle, SQL Server.
  • Good experience in OOPs using Core Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, reflection and many more.
  • Good understanding of Quick Test Professional features like Object Repository, Checkpoints, Object identification, Descriptive Programming, Exception Handling, Regular expression and Object Spy.
  • Experience in Testing, QA Methodologies and processes in Telecom, Retail & Banking domains.
  • Team Player and self-starter wif excellent communication, motivation and organizational skills combined wif attention to details and business process improvements.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, Quick Test Professional (11.5), JIRA, HP-ALM 11.0, Appium, Cucumber, SOAP UI, REST Assured

Scripting Languages: Java Script, Shell Script.

Programming Languages: C, C++, Core Java.

Platforms: Windows, Mac.

Other Tools: Microsoft Office Suite, Adobe Acrobat.

Databases: SQL Server

Web Services/Methodologies: SOAP / Agile Scrum, Waterfall & V-Model.

Version Control Tools: Bitbucket, Git

Frameworks: JUnit, TestNG.

Web-debugging tool: XPATH, Firebug, Firepath.

Build / CI Tools: Maven, ANT / Jenkins.

Bug Tracking Tools: Bugzilla, JIRA, HP Quality Center

PROFESSIONAL EXPERIENCE

Confidential, Columbia, MD

QA Engineer

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
  • Perform test and validation of rest web service and API using Rest Assured.
  • Developed automation test scripts using Selenium Web driver and Java using Hybrid Driven Framework.
  • Created automated scenarios, framework using Selenium for regression testing.
  • Interacted wif designers and developers to understand the application functionality and navigational flow.
  • Test restful web and rest API service using swagger.
  • Building Data Driven Framework to Test API's wif Soap UI API for Soap protocol and Rest Services
  • Executed SOAP & REST services using SOAP UI and Postman
  • Performed validation of Web Services request and response JSON, xml using Rest Assured.
  • Validated data and performed backend/database testing using SQL queries, Joins and Functions.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver wif TestNG.
  • Developed multiple Helper classes on automation in Java and
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML and Xpath in Selenium.
  • Configure and support code repository in Bitbucket and manage release branches.
  • Documented and tracked test scripts, test results and reported test defects using ALM.
  • Conducted daily defect review meetings and prepared test results reports
  • Provide daily and weekly status reports on all work performed.
  • Worked closely wif the Designers and developers to get the immediate resolution to the defects.

Environment: Java, TestNG, Maven, Jenkins, XML, Quality Center/ALM, Bitbucket, Selenium Web Driver, Eclipse, REST Assured, Postman, SOAP UI.

Confidential, Dallas, TX

Selenium/Mobile Test Engineer

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
  • Developed automation test scripts using Selenium Web driver and .Net using Hybrid Driven Framework.
  • Created automated scenarios, framework using Selenium for regression testing.
  • Interacted wif designers and developers to understand the application functionality and navigational flow.
  • Performed Positive and Negative, security testing to make sure application is according to requirements.
  • Validated data and performed backend/database testing using SQL queries, Joins and Functions.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver wif TestNG.
  • Developed multiple Helper classes on automation in Java and
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML and Xpath in Selenium.
  • Implemented scripts to test IOS and Android platforms also using Appium.
  • Documented and tracked test scripts, test results and reported test defects using ALM.
  • Validating website Mobile version on different types of devices (iPhone, Android)
  • Conducted daily defect review meetings and prepared test results reports.
  • Implemented Behavior Driven Development (BDD) Tools such as Cucumber to write Features, Steps and Step Definitions and Test-Driven Development (TDD) Tools such as Maven, TestNG, Junit.
  • Used Firebug/IE Developer Toolkit and Selenium to capture and validate CSS Locators, HTML to identify elements.
  • Provide daily and weekly status reports on all work performed.
  • Worked closely wif the Designers and developers to get the immediate resolution to the defects.
  • This project involved doing Black box testing includingfunctional, Exploratory, GUI,System testing, Integration, Compatibility testing, across platforms on Windows, Mac, Linux.

Environment: TestNG, Maven, Java, Jenkins, SQL, XML, Quality Center/ALM, Selenium Web Driver, Firebug, Firepath, Eclipse

Confidential, Newport beach, CA

Intern Automation Test Engineer

Responsibilities:

  • Involved in preparing the Test plan based on BRD and User Stories.
  • As Test Engineer, involved in plan & perform testing, verification & validation, and quality assurance.
  • Attend daily scrum meetings, reviewed user stories.
  • Developed Test Cases to automate using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Created Test Data for QA and UAT.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web applications
  • Automated test cases to perform regression testing using Java, selenium web driver and eclipse IDE.
  • Used Bugzilla to document issues found during the test automation process
  • Used Selenium Web driver to run test cases in multiple browsers.
  • Work wif soap UI for generating API request and analyze the response success and failures of interfaces.
  • Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Designed, Executed and maintained automation test scripts in selenium WebDriver using .Net, TestNG and Maven.
  • Updated WSDL file as needed for Endpoint, Tested request and response XML. Added Assertions to validate the response xml wif database.
  • Involved in designing and implementing automation framework to be used wif Selenium WebDriver.
  • Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
  • Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
  • Involved in planning test execution activities, defect reporting and analyzing test metrics.
  • Set up Selenium tools from scratch and configured various other peripheral tools to perform Selenium test.

Environment: Selenium WebDriver, ATDD, TestNG, SQL Server, QC/ALM, XML, Bugzilla, Windows.

Confidential

QTP/Manual Test Analyst

Responsibilities:

  • Performed testing activities inclusive of Functional, Integration testing, System, GUI and regression testing and executing automation test scripts using QTP.
  • Executed and documented test results wif little assistance; worked independently and reported progress to QA Manager and Project Manager.
  • Extensively used Shared Object Repository in QTP.
  • Enhancing the QTP scripts wif Conditional Statements and Functions.
  • Developed VB Scripts for System testing, Regression Testing and Functional Testing.
  • Defects were tracked, reviewed and analyzed using Test Director and Quick Test Professional respectively.
  • Attended in Scrum Stand-ups and Code & Design Review meetings for QA updates, defect status, priority and Test Deliverables
  • Preparation of validation summary reports (including deviation investigation and resolution) and standard Operating procedures (operation and maintenance) for computer systems.
  • Connected the Database and Wrote SQL queries for Data Retrieving from Database.
  • Analyzed Test Plan and Test Cases based on Requirements and General Design Documents involved in both Manual and Automation Testing for Personal accounts module.
  • Created User Defined Functions in QTP Function Library to re-use them in different tests.
  • Documented problems found during test on the Test Director system and communicated recorded problem to the responsible QA Manager.
  • Responsible for weekly status meetings showing progress and future testing efforts.
  • Interface wif developers to resolve technical issues.
  • Detect defects, communicate to the developers using bug reporting tools and tracking the defects.
  • Played stellar role in test case review meetings and requirements walkthroughs.

Environment: JAVA, SQL, QTP, Quality Center, Soap UI, Web Services, LINUX, UFT, Bugzilla.

We'd love your feedback!