We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Around 8 years of experience in IT Industry in(Software Engineer and rest as Automation Engineer) in teh areas of development, automation testing, performance testing, manual testing, debugging, deploying, maintenance of web applications
  • Strong expertise of all phases of Software Development Life Cycle (SDLC) and Software testing life cycle (STLC) using Agile & Waterfall methodologies.
  • Experienced in reviewing and analyzing business requirements and writing detailed test plans, scenarios and test cases.
  • Familiar wif Web Technologies: HTML, CSS, JavaScript, xPath, XML, Web Services (SOAP and Restful), Log4j, Maven, Fire Path, Firebug, TestNG and Junit Technologies.
  • Developed teh Selenium Test cases wif Data Driven, Selenium Page Objects Model Frameworks using Selenium Web Driver, TestNG, Log4j, JXL, JDBC and Maven.
  • Developed Test Plan, Test case, Test Scripts based on teh Business Requirement and Functional Specification Document.
  • Experience in core Java Hands - on in creating/debugging/enhancing different automation frameworks (data driven, Keyword-driven, POM wif Page factory).
  • Expertise in automating teh software-testing environment wif open-source tools likeSelenium IDE,WebDriver andFirebug.
  • Experience in testing and performing various validations Web Services (SOAP and RESTFUL), creating Test Suites & Data Driven Tests using SOAP UI Tool
  • Experienced in manual testing and automate SOAP and Restful Web Services using SOAP UI, Apache HttpClient, Jackson, JAXB parsers.
  • Experience in writing and modifyingTestNG/ JUnit test cases.
  • Proficient wif all levels of testing including Functional Testing, Integration Testing, Regression Testing, Data Driven Testing & User Acceptance Testing using Cucumber tool.
  • Developed/maintainedTest Cases, Black Box testing, Defect trackingandreporting for both Manual and Automated Test environments.
  • Extensive use of teh defect-tracking tool like Rally/JIRA TEMPhas also used GitHub for version control of testing files and used Jenkins to create and run jobs.
  • Solid Back-end testing experience in writing and executing SQL Queries
  • Experience in using various Databases and tools: Oracle, MySQL, DB2, TOAD, SQL Developer.
  • Exposure to build tools which include Maven, Ant, Jenkin.
  • Experienced in using repositories SVN/ GIT.
  • Extensive experience in different IDEs like Eclipse, and Edit plus.
  • Basic Knowledge of Appium.
  • Quick learner, team player, hard worker, self-driven, result-oriented, able to meet deadlines and multi-tasks during project execution

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, Apache HTTP Client.

Methodologies: Agile (Scrum), Waterfall, SDLC, STLC.

Web Services: SOAPUI, WSDL, UDDI, SOAP, RESTFUL Services, Postman, Google Advanced REST Client

SOA Technologies: SOAP, WSDL, RESTful web services, SOAP UI

Languages: Java, HTML, XML, Python

Build Tools: Ant, Maven, Jenkins, SVN, Git

Testing Frameworks: Data Driven, Page Object Model(POM), TestNG

IDEs: Eclipse, SOAP UI, IntelliJ

Bug Tracking tools: Jira, Rally, QMetry and Quality Center

Databases: SQL, MySQL.

Operating Systems: Windows, Linux, Mac, UNIX

PROFESSIONAL EXPERIENCE

Confidential, CA

QA Engineer

Responsibilities:

  • Analyzed teh Business Requirements Document (BRD), developed Test cases and Test scripts for teh application under test.
  • Actively involved wif SCRUM iteration planning and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing & review milestones and accomplishments. Used Rally tool to manage teh scrum information.
  • Preparing test cases for all teh back-log items in current sprint.
  • Report issues to teh respective developer and scrum teams.
  • Regression and integration testing for periodic releases.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, TestNG and Eclipse.
  • Automated Web Services using Apache HTTP Client, TestNG, JAXB, JACKSON, Log4j and Apache POI, Postman.
  • Analyzed teh system requirements, developed detailed test plans, test cases, and provided teh documentation.
  • Validated Ajax Controls, Pop-ups and Various form controls using Selenium WebDriver.
  • Used TestNG Test Suite to run group of Test classes and Test Cases.
  • Used Apache POI API to register teh test data from teh excel sheet.
  • Used Firebug to capture and validate XPath Locators to identify elements.
  • Performed System testing of teh application to meet teh Business requirement documents.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
  • Used Maven tool for teh Project management and for teh purpose of compile, run, deploy and to add external dependencies.
  • Used Jenkins tool for continuous integration of teh builds.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • RESTful Web Services testing and automation using Apache Http client API.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • Retest defect fixes and reopen issues when needed.
  • Used SQL Queries to verify teh data from teh Oracle database.

Environment: Java, Selenium Web Driver 2, Agile, Java, CSS, HTML, XML, JavaScript, Eclipse, Rally, TestNG, Restful API testing, Apache HTTP Client, JAXB, Jackson, XML, JSON, Jenkins, Firebug/ FirePath, JXL, Log4j, Oracle, SQL, Firebug.

Confidential, CA

QA Engineer

Responsibilities:

  • Involved in all stages of Software Development Life cycle and Software Testing Lifecycle using Waterfall, Agile and Scrum methodologies.
  • Interacted wif business and development teams for requirements and test scenarios reviews.
  • Analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports.
  • Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java.
  • Involved in preparing test cases using Selenium WebDriver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Experience in Drag and Drop, Scroll Down, Synchronization, Double Click, CheckBoxes using Selenium Web Driver.
  • Validated teh Web Services (REST), both Request and Response messages using SOAP UI.
  • Involved in creating XPATH, inserting different types of Assertions to check teh quality of services.
  • Used GIT as a version control tool.
  • Worked on Parameterization and Data Sets of teh automated test scripts in Selenium to check how teh application performs against multiple sets of data. Used Apache POI to read excel data files
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Wrote test cases to handle Popups windows and Alerts using WebDriver and Alert interface class.
  • Took teh Application Screenshots and copied teh images whenever exceptions occurred and at important checkpoints of application execution.
  • Used Firebug, FirePath to debug, edit and locate teh objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags
  • Used Data Driven Framework and extracted data from external Excel files loaded into teh variables in teh scripted code
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests run at teh same time using Selenium WebDriver, TestNg.
  • Created XML suites in TestNG for categorization of tests.
  • Managed teh framework dependency jars using Maven.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate teh XML in Web services SOAP and RESTFUL service.
  • Verified teh integration of various components in teh application and executed end-to-end testing.
  • Experience in Manual and Automation testing
  • Used GitHub teh version control system as a source repository to share code wifin teh office as well as wif teh teams in overseas.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java, Selenium Web Driver, GRID 2, TestNG, xpath, Firebug, Firepath, Scrum, GIT, Jenkins, JIRA, Rally, XML, SQL, Quality Center, Bugzilla, Web services(SOAP & RESTFUL) HTML, JavaScript, CSS, Eclipse, LINUX, TOAD, MAC, Windows.

Confidential, CA

Test Engineer

Responsibilities:

  • Worked closely wif teh Requirements team and analyzed teh Use cases and followed AGILE/ SCRUM methodology.
  • Interacted wif teh Project Manager, Business Analysts and Developers to understand teh application design and functional specifications.
  • Prototyping UI designs wif jQuery, HTML5, CSS3 and Bootstrap framework.
  • Involved in developing applications using Java, J2EE, Struts, JSP and Servlet
  • Extensively used teh LOG4j to log regular Debug and Exception statements.
  • UsedJavaScriptfor client-side validation andStruts Validator Frameworkfor form validations.
  • Developed and integrated client-side JavaScript code wif backend Java RESTful Web Services.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS locators.
  • Worked in creation, preparation, and conduct of quality assurance reviews and contributed to teh development and execution of test plans and test scripts.
  • Implemented Page Object Model Automation framework wif Java, Selenium WebDriver.
  • Involved in writing and executing teh Test Cases and Test Suites using Java and Selenium WebDriver.
  • Used SoapUI to test teh SOAP and RESTful services.
  • Captured teh error screenshots and created test reports generated out of TestNG.
  • Interacted wif teh Development team and teh Environment team in prioritizing teh defect list and validating non bug fixes.
  • Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Jira
  • Shared Daily Status Reports wif all teh team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of teh builds.
  • 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.

Environment: Java/J2EE, HTML, JavaScript,, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAPUI, Rally, QC, Toad, SQL, CVS, Oracle, Linux.

Confidential, CA

QA Analyst

Responsibilities:

  • Interacted wif business and development teams for requirements and test scenarios reviews.
  • Involved in creating Test plans and Test cases based on business and functional requirements.
  • Designed, executed and maintained Selenium WebDriver, TestNG, automated test cases for regression test.
  • Participated in Smoke testing teh functional use cases during production deployments.
  • Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
  • Created test cases and executed these test cases to test teh module functionality using test functions
  • Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to teh client's standards.
  • Developed test scenarios for Integration and Regression testing across system releases.
  • Executed Test cases and participated actively in System Testing and Regression Testing of teh application.
  • Performed backend testing of database by writingSQLqueries for both internal & external data interfaces.
  • Provided guidance to business for UAT scenario specifics based on executed Integration test cases.
  • Used SOAPUI to test Web Services using WSDL file given by development team.
  • Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
  • Report assessment findings and recommend remediation strategies for compliance gaps.
  • Developed timely status reports to communicate teh testing progress.

Environment: Selenium WebDriver, JavaScript, HTML, XML, JavaScript, Web Services, SOAPUI, WSDL, TestNG, Quality Center, Maven, Oracle, SQL, Git, Windows.

Confidential 

QA Analyst

Responsibilities:

  • Involved in Manual Testing to develop test cases, test scripts and record bugs.
  • Deeply worked in Functional, Regression Testing of Online Access applications.
  • Wrote test plans, which detailed teh testing scope, strategy, test requirements, and necessary resources.
  • Created and Documented Test cases based on corresponding business or user requirements documents and technical specification and other operating conditions.
  • Closely worked wif respective personnel to nail down bugs.
  • Involved in analyzing User change requirements and documenting User Change requests .
  • Specialized in Testing whole program and several input applications.
  • Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
  • Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
  • Broadly used SQL for backend testing.
  • Worked on making necessary amendments to teh test requirements.
  • Performed Regression testing for GIS module.
  • Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained teh current status of those bugs.

Environment: Manual Testing,Selenium Grid, HTML, JavaScript, SOAP, TestNG, Ant, SQL, Oracle, windows.

We'd love your feedback!