We provide IT Staff Augmentation Services!

Software Tester Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 7+ years of experience as a Software Tester; Proficient in all phases of Software Development Life Cycle (SDLC) includes Implementation, Documentation and Testing on web Applications.
  • Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Good knowledge in various SDLC methodologies like Agile and Waterfall Methodology.
  • Expertise in analyzing the Design Documents,preparing Test Plans, Test Scenarios and Test Cases.
  • Experienced in preparing and executing Test Scripts, Test Reports and Documentation for both Manual and Automated Tests, Planning and running the test scripts and keep track of Bugs.
  • Experienced in Review of Design Documents, Test Scenarios and Test Cases.
  • Proficient in estimating time and effort of testing related tasks based on software development life cycle methodologies.
  • Expertise in Black Box, White Box, Verification and Validation Testing, Functional, Regression, Smoke, Integration, System, Negative, UAT and Ad - hoc testing.
  • Experienced in using test management tools like HP ALM/Quality Center and JIRA.
  • Expertise in using defect management tool Bugzilla.
  • Proficient in maintaining Test data in Excel files and Importing Excel files from Resources module in HP ALM/Quality Center.
  • Experience in automation tools like Cucumber,Rational Integration Tester (RIT), Quick Test Pro (QTP), Jenkins and knowledge in TOSCA.
  • Strong Knowledge in writing SQL statements in databases.
  • Good Knowledge in the development of Data driven, Keyword driven and, Hybrid Automation frameworks in Selenium.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Hands on experience in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Tested Mobile Applications using various devices, Emulators and Simulators (such as XCode, iOS simulator) and Experience in iPhone using iPhone SDK, XCode& Objective C.
  • Experienced in using GitHub for code repositories and Maven for the dependencies and Jenkins for continues integration.
  • Proficient in customizing Selenium Framework to suit in a testing environment and enhancing the scripts for Reusability.
  • Extensively experienced in configuring Selenium Web driver, TestNG, Jenkins, Maven, Cucumber, Extent Reports and creating selenium automation scripts in java using TestNG in Agile environment.
  • Experienced in designing, generating and testing various reports.
  • Excellent organizational and analytical abilities teamed with effective oral and communication skills.

TECHNICAL SKILLS

Programming Language: Java

Testing Tools: Selenium IDE, Selenium WebDriver, Selenium GRID, HP ALM, Tosca, Appium, JIRA, TestNG, Maven, Jenkins, Cucumber, SOAP UI, Postman, Rest - Assured

Utilities Tools: MS (word, excel), Visual Studio

Database: My SQL, Oracle

Operating System: Windows, Unix/Linux, Mac OS

Browsers: Internet explorer, Mozilla Firefox, Google Chrome

I DE: Eclipse, IntelliJ

Repository System: GitHub, GitLab

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Software Tester

Responsibilities:

  • Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports and Test Execution Metrics.
  • Involved in analyzing, designing, configuring, coding, testing, debugging, documenting and maintaining automated testing utilities, programs, scripts and frameworks.
  • Involved in interacting with business analysts, developers, and technical support and help those base line the requirement specifications.
  • Involved in testing of Web based and Client/Server Applications.
  • Involved in performing web testing to validate Web Pages manually.
  • Developed test automation, using BDD and ATDD approach (Cucumber, Gherkin, etc.)
  • Introduced the use of automated testing tools such as Cucumber to reveal and document, as well as drive development of behavior in a large legacy code base.
  • Involved in manual testing of the Java applications.
  • Conducted Functionality testing, GUI testing, Unit testing, Integration testing and Regression testing during the various phases and releases of the application.
  • Performed Peer review of the bugs and mentored & trained the new team members; reported the bugs and the test results in JIRA.
  • Used JIRA as a project management tools to keep tracking for bug life cycle and to use for Iteration planning.
  • Developed automation scripts for mobile Native applications on iOS and Andriod platforms using Appium and Java Script.
  • Wrote SQL queries to perform Backend Testing.
  • Experience in Selenium and Tosca automation, and also worked as Java/J2EE, JavaScript, PL/SQL developer and manual testing.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Developed a Hybrid Automation Frameworks using Selenium.
  • Executed Test cases and reviewed the results to get the Business approval for UAT.
  • Involved in Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Involved in Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
  • Performed browser compatibility testing.
  • Involved in daily status reporting and managed end to end testing from Test management tools.

Environment: Selenium Grid, Selenium WebDriver, Appium, TestNG, Cucumber, Tosca, Maven, Git, Jenkins, SoapUI, Agile, JIRA, Java, MySQL, MS Word, MS Excel, MS Outlook, Windows, Mac Os

Confidential, Philadelphia, PA

Software Tester

Responsibilities:

  • Followed Test-Driven Development (TDD) and Behavior Driven Development
  • (BDD) in an Agile/Scrum Environment.
  • Developed Maven project written in Java and executed Tests in Cucumber feature files in a BDD based framework.
  • Developed new and updated existing Automation test cases using Selenium WebDriverand TestNG, using Bitbucket (GIT) as version control system for Java basedapplication, using Maven as build tool and Continuous Integration tools Jenkins fortnightly batch run of the scripts.
  • Created keyword driven Automation framework that uses Selenium Webdriver andJava.
  • Used Page Object Model (POM) to create Automation Framework using Eclipse,JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.
  • Used Postman to manually test restful API’s and web services.
  • Used JDBC to test Databases with Java programming language.
  • Developed Features, Scenarios and Step Definitions using Gherkin, Java andWebDriver.
  • Automated Data Integrity testing using SQL, JDBC, and Selenium.
  • Used Jira for issue tracking, bug tracking, project management and to deploy theapplication.
  • Used Postman for testing JSON RESTful web services and API and SOAPUI for testingSOAP based web services.
  • Involved in writing SQL queries to retrieve the information from the databases to checkwhether the data has been updated.
  • Worked on validating data loads during the ETL process.
  • Involved in testing the application against different environments such as QA, staging and production.
  • Working together with QA lead to Implement test schedule, tracking defects, assign themto developers based on their priority and verify that the Software Quality AssuranceStandards are met throughout all phases of development.

Environment: AGILE, Jira, SQL, SQL Server, SOAPUI, Postman, Selenium WebDriver

Confidential, Kansas City MO

Software Tester

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Developmentmethodologies and Software Development Life cycle (SDLC) using Agile, Scrummethodologies.
  • Analyzed the business requirements, developed test plans and created test cases in Jira.
  • Status reporting and test updating in Jira.
  • Worked existing Selenium Automation Framework with Java using Data DrivenTesting and TestNG.
  • Experienced in testing framework using Behavior Driven Development (BDD)tools like Cucumber.
  • Experience creating an automation test framework using Java, TestNG, Cucumber,POM, etc.
  • Wrote Gherkin language test case scenarios in a feature file using Cucumber.
  • Performed web services/API testing manually using Postman and also automatedthose api.
  • Participated in requirements reviews, design reviews, test plan and test case review.
  • Modified test plans in accordance with changing requirements.
  • Created and executed SQL statements to verify the data in the backend.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other teammeetings.
  • Wrote Data driven, Cross Browser automation test cases and executed them forCross browser compatibility using Selenium Webdriver.
  • Used Postman tool to test SOA based architecture application to test REST API.
  • Performed Back end testing using SQL queries to make sure that data entered hasbeen uploaded correctly into the database tables.
  • Tested independent and dependent modules individually and prepared Test Matrixto keep trackof the requirements and the test cases.
  • Extensively used SQL statements to query the SQL Server for Data Validation andData Integrity.

Environment: Java, Postman, Jira, Cucumber, SQL, TestNG, POM, Gherkin, MS Office, Firefox, IE and Chrome browsers

Confidential

QA Engineer

Responsibilities:

  • Performed manual testing and automation testing (using Selenium Web Driver) on web-based application.
  • Performed functional testing, integration testing, and system testing and smoke testing.
  • Prepared Test scenarios and corresponding test cases to ensure that product adheres to the business requirements
  • Execution of daily smoke tests to ensure the deployment of each environment is stable
  • Review of business components and test scripts from offshore delivery.
  • Analyzed User stories to provide estimations on Regression suite development.
  • Involved in the development of Test Plan and Test cases.
  • Performed automation for Functional and Regression Testing using Selenium WebDriver.
  • Developed Java scripts to automate the test cases.
  • Develop applications to facilitate or automate operational tasks.
  • Create web apps to facilitate operational tasks.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
  • Used Java language and TestNGframework for scripting. Used Maven for building the
  • WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Collaborate with internal customer to create software solutions for their problems.
  • Collaborate with customers to automate their processes.
  • Extensive use of Developer Tools (F12) to identify the elements ID or name in Internet Explorer which is like Firebug in Firefox browsers.
  • Experienced in White Box Testing by authoring Java Codes in Selenium WebDriver.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using Quality Center.
  • Use of SQL scripts in Oracle databases to validate and query the functionality.
  • Involvement in Black Box Testing.
  • Interacted with Software Developers for bug reviews and participated in QA Meetings.
  • Actively participated in agile testing. Completed tasks on time for each sprint to meet the deadlines.
  • Updating project progress. Scrum updates and discussion of daily development issues.

Environment: Agile Methodology, Java, J2EE, Web logic App Server 9.1, Selenium IDE, Selenium WebDriver, Quality center 9.0, JIRA, MS Office 2007 and Oracle.

We'd love your feedback!