We provide IT Staff Augmentation Services!

Manual Tester & Qa Engineer Resume

5.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • Over 8 years of experience in Software Quality Assurance of both Manual and Automation Testing of Web Applications and Client/Server applications.
  • Experienced in all stages of teh Software Development Life Cycle and Software Test Life Cycle in all dimensions of Functionality, Usability & Reliability.
  • Good Knowledge in developing Test Scripts in automated testing environments, logging, developing Test Scenarios, identifying, and analyzing test errors, and maintaining Test Scripts.
  • Experienced with Scenarios, Scenario Outline, Feature file, Background Keyword, Step Definition, Hook and Tags using Cucumber.
  • Experienced with Selenium apis like handling multiple windows, alerts, frames etc.
  • Experienced with Selenium synchronization commands like implicit wait, explicit wait, and fluent wait.
  • Experience with Selenium classes like Actions class to handle keyboards and mouse events, select class to handle dropdowns, WebElement, Webdriver etc.
  • Extensively experienced in both Waterfall and Agile project environment.
  • Proficient in writing Test Plan, Test Cases, Test Scenarios, Test Scripts and Test Reports of manual and automated tests.
  • Experienced in Unit testing, Functional testing, User acceptance testing, Integration testing, System testing, Sanity testing, Compatibility testing & Security testing of client/server and web - based applications.
  • Working experience with defect tracking tools like JIRA and Quality Center (QC)/ALM.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM.
  • Extensively experienced in Backend testing of teh application by writing SQL queries.
  • Experienced in developing end to end automation using Selenium Web Driver/IDE/Grid, TestNG, ANT, Maven, Jenkins, and Cucumber.
  • Expertise in writing Automation scripts in Selenium using Java programming language.
  • Have built a test automation framework based on Data Driven Framework and Page Object Model.
  • Expertise in functional testing using Selenium IDE and Selenium WebDriver with TestNG testing framework.
  • Expertise in Java and Object-Oriented Programming (OOPS) concept required for Selenium.
  • Experienced in working with Build Systems like Ant, Maven, and continuous integration system like Jenkins.
  • Experienced in load and performance testing tool JMeter.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in providing teh efficient locator's strategy like XPath and CSS to run WebDriver script in stable condition.
  • Experienced with source version control tools such as Subversion (SVN) & Git.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL and in providing required input data to request XML & get teh required data from response XML & use teh response data from other request XML using SOAP UI.
  • Good Knowledge in using SOAP UI tool to test SOAP web services and REST API.
  • Good organizational skills with Strong team player and attention to detail.
  • Strong communication skills, functional and technical documentation.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Grid, Jenkins, Soap UI, JIRA, Cucumber, Jmeter

Bug Tracking Tools: JIRA, Quality Center, HP ALM

Databases: SQL Server, Oracle

Testing Framework: JUnit, TestNG

Servers: Web logic, Web Sphere, Apache

Languages: Java, SQL, PL/SQL, XML, HTML, CSS

IDE: Eclipse

Repository System: GitHub

Operating Systems: Windows, UNIX/Linux

PROFESSIONAL EXPERIENCE

Confidential, Arlington, VA

Manual Tester & QA Engineer

Responsibilities:

  • Responsible for writing test cases based on teh requirements document.
  • Analyzed functional requirements and documented teh user specifications and business rules.
  • Developed automation scenarios using manual test cases using Cucumber.
  • Proficient in Agile development and Scrum methodology.
  • Managed defects from submission through resolution with system analysts, QA and client development teams.
  • Creating cucumber feature from teh manual test cases.
  • Creating step definition from teh cucumber feature files.
  • Creating Page Objects and Page factory for different pages.
  • Creating locators using locator strategies like XPath, Ids, CSS etc.
  • Creating smoke and regression test suite from teh automation candidates using Cucumber.
  • Committing codes into GitHub and creating pull request for teh review.
  • Executing smoke and regression test at teh time of deployment using Jenkins.
  • Analyzing cucumber reports at teh end of execution and creating defects using Jira.
  • Interacted with developers and business users to communicate teh defects and actively participated in replicating teh bugs and performed regression testing using JIRA.
  • Used JIRA for requirements management, planning, scheduling, running tests, defect tracking.
  • Performed Backend testing to verify teh data integrity by passing SQL Queries.
  • Created Test Data using SQL; Wrote SQL queries for back-end testing.
  • Developed BDD script with Cucumber and written step definition for Gherkin based features.
  • Performed functional testing with Selenium, defined various checkpoints to verify results and performed tests using test driven data.
  • Involved in developing and executing automation Regression testing and System testing using Selenium WebDriver.
  • Performed Data driven testing to validate teh components displayed on teh website using Selenium WebDriver.
  • Execute test cases simultaneously on different machine on multiple browsers.
  • Developed Behavioral Data Driven (BDD) testing with Cucumber and validate component and displayed on teh website using Selenium Web Driver.
  • Performed different type of testing: Black Box Testing, Unit Testing, UAT, Retesting, Regression testing, White Box testing, Smoke and Sanity Testing.
  • Developed Data Driven Automation Framework using Selenium WebDriver, TestNG and Maven.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Facilitated Black Box and White Box Testing.
  • Run teh test cases on multiple browsers simultaneously using Selenium Grid.
  • Performed regression testing tool using Cucumber.
  • Involved in using Apache POI to read data from external sources to feed locators into teh test script.
  • Used GitHub as a source repository system to share code within teh office as well as with teh team in overseas.
  • Involved in Scheduling testing job and set up teh flag to run automation script.
  • Involved in providing teh efficient locators strategy like customized X path and CSS to run WebDriver script in stable condition.
  • Tested applications, bug fixes and new features from teh team of developers.
  • Monitored teh completion of tasks within time and cost constraints and ensured dat technical and functional objectives are met.
  • Coordinated with technical support associates to fix proprietary software issues.

Environment: Java, Selenium WebDriver, Selenium Grid, Jenkins, Cucumber, Maven, TestNG, JIRA, MS Outlook, MS Excel, MS Word, SOAP UI, XPath, HTML, SVN, SQL, Internet Explorer, Chrome, Firefox, Safari, Windows.

Confidential, Columbia, SC

QA Automation Engineer and Manual Tester

Responsibilities:

  • Managed defects from submission through resolution with system analysts, QA and client development teams.
  • Created Test plan for functional and integration testing phase.
  • Involved in Test strategy planning, scheduling, and risk analysis, reporting and tracking.
  • Communicated testing and defects resolution progress to project management.
  • Maintained of team track, responsible for review QA of test scenarios, cases, and scripts.
  • Performed positive, negative, unit, sanity, smoke, UAT and regression testing.
  • Involved in defect tracking, status reporting and test updating using JIRA.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Involved in writing load scripts by using Apache JMeter.
  • Used Firebug to do web-based testing with selenium for teh commands and locator application.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured TestNG, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Cucumber was used for teh entire regression testing and functional testing with Selenium as primary tool to teh Test Scenarios, Test Cases and Test conditions identified.
  • Wrote acceptance test using BDD Cucumber, Java.
  • Involved in Test scenarios outlines and created feature files by using Cucumber.
  • Involved in designing & developing data driven framework using Selenium WebDriver.
  • Configured selenium grid to execute teh parallel script.
  • Involved in creating automation test suites for regression testing in Soap UI.
  • Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments.
  • Extensively worked with Version Control Systems GIT.
  • Designed and implemented re-usable Automation test scripts.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Worked with project teams through teh Design and Test stages to ensure strict adherence to business requirements.
  • Worked to improve teh quality of project documents and systems documentation.
  • Communicated effectively testing activities and findings in verbal and written formats.

Environment: SQL Server, Jira, Cucumber, Firebug, X Path, Firebug, Windows, Java, Selenium Web Driver/Grid, TestNG, Junit, Maven, Ant, GIT, XML, MS Outlook, MS Excel, MS Word, Soap UI, Firefox, Chrome, Linux.

Confidential, New York, NY

Manual Tester

Responsibilities:

  • Participated in preparation of Test Plans in accordance with teh business requirements.
  • Developed and executed Automation Test Cases for Functional testing of various modules of teh application.
  • Executed positive and negative scenarios.
  • Run teh Automated Regression suite and analyzed results.
  • Conducted regression testing after every new build.
  • Used Quality Center/ALM to report defects and test results.
  • Executed SQL queries to validate teh front-end data with teh database (backend).
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Successfully Completed User Acceptance Testing (UAT) on each release of teh project with teh halp of end user requirements.
  • Maintained code version using GIT.
  • Sent UAT Defects Reports to Functional Managers.
  • Logged defects and halped in triaging them.

Environment: GIT, MS Outlook, MS Excel, MS Word, Soap UI, SQL Server, JIRA, XML, Firebug, Windows, IE, Firefox, Chrome

We'd love your feedback!