We provide IT Staff Augmentation Services!

Senior Software Test Engineer Resume

Plantation, FL

SUMMARY:

  • Over Six (6+) years of experience in different stages of Software Development Life Cycle (SDLC)
  • Proficient in testing the applications in different software and hardware configuration platforms
  • Proficient in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle
  • Experience in working Agile development methodology environment called “Scrum”
  • Expert building test automation framework using Selenium WebDriver, TestNG, Cucumber, Maven, and Page Factory for Page Object Model(POM)
  • Experienced in Object Oriented Programming (OOP) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections
  • Expert on unattended execution using Continuous Integration (CI) tool Jenkins
  • Expert on test activities and defect tracking using Atlassian JIRA
  • Extensive experience in Functional testing, Regression testing, Black box testing, GUI testing, Back End testing, Browser compatibility testing, Integration testing, System testing and User Acceptance Testing (UAT).
  • Experienced in various software QA and Testing management tools such as HP Quality Center, Clear Quest, JIRA, and IBM rational suite
  • Excellent in writing complex SQL queries to access data from multiple tables using joins to perform database testing in Oracle and SQL server platform
  • Ability to interact with developers and product analysts regarding testing status and maintain detail QA documentation
  • Excellent logical, analytical and testing skills with good communication skills
  • Quick learner and Good team player with excellent written and interpersonal skills
  • Ability to handle multiple tasks and work independently as well as in team

TECHNICAL SKILLS:

Software Testing Tools: Selenium WebDriver, TestNG, JUnit, Apache POI, Gherkin, Cucumber, RestAPI Firebug, Extent Reports, HP - Quality Center, ALM, JIRA, Clear Quest, Appium

Databases: Oracle 10g/11g, Microsoft SQL Server, MS Access

Languages: JAVA, HTML, XML, SQL, VBScript, Gherkins

Development Tools: Eclipse, NetBeans, Oracle SQL Developer, TOAD, Maven, Git, Jenkins

Operating systems: MS-DOS, Windows, Mac OS, Mobile (iOS &Android) Linux(Red Hat, Ubuntu)

PROFESSIONAL EXPERIENCE:

Confidential, Plantation, FL

Senior Software Test Engineer

Responsibilities:

  • Actively involved in all phases of Software Development Life Cycle (SDLC)
  • Participated in release planning, sprint planning, daily scrum and retrospective in agile scrum environment
  • Design and develop Test Plan, Test Cases, and Automated Test Scripts
  • Performed Smoke, Functional, Integration, System, User Acceptance, Regression, Positive, negative, and GUI testing
  • Build and enhanced automated test framework using Selenium WebDriver, TestNG, Cucumber, Maven and Page Object Model concepts
  • Developed java programs to enhance the test framework implementing inheritance, method overloading, method overriding, and abstract class
  • Ensure automated script works properly by locating elements using xPath and page object model (POM)
  • Developed java code for collections including Array, Array List, and Linked List
  • Created maven projects in command line, and Git repository to manage codes
  • Developed test cases and performed integration testing of the combined software modules, and tested as a group.
  • Performed End-to-End testing considering all interfaces and subsystem for functional and non-functional testing
  • Designed, developed, and executed mobile test plans for iPhone, iPad, and Android devices.
  • Performed cross-browser testing for the web interface, and mobile application using Selenium and Sauce Lab
  • Performed Restful API testing using Rest Assured, test NG, and maven
  • Performed query operations on Oracle to do data validation. Used standard SQL functions and commands to develop SQL queries.
  • Developed and executed complex SQL queries to create and modify test data
  • Generated status reports and Defect reports and presented them in weekly status meetings.
  • Interacted with developers and business analysts to assessed functional requirements.
  • Follow up with the developers on defects status on a daily basis, and generate reports for managements

Confidential, Hartford, CT

QA Tester

Responsibilities:

  • Actively involved in all phases of Software Development Life Cycle (SDLC).
  • Participated in release planning, sprint planning, daily scrum and retrospective in agile scrum environment
  • Design and develop Test Plan, Test Cases, and Automated Test Scripts
  • Performed Smoke, Functional, Integration, System, User Acceptance, Regression, and GUI testing
  • Develop and document Standard Testing Procedures for Manual Testing.
  • Execute the Test Scenarios, analyze the actual results against the expected results to each GUI objects.
  • Perform sophisticated Regression, Functional, User Acceptance, and Integration Testing.
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
  • Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration files
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Implemented Maven for Project building, and Git for code management repository
  • Submit the defect reports, and communicate issues to business, engineering, and management using JIRA
  • Work extensively on performing Mobile web and native App testing for Android, and IOS
  • Developed complex SQL queries to validate data in databases for Oracle and SQL Server
  • Worked closely and independently with various teams including development and management
  • Led 2-3 junior QA team member for smaller or part of project to achieve results

Confidential, Jersey City, NJ

Software Test Engineer

Responsibilities:

  • Analyze, design and build testing procedures that deliver the client’s goals and provide our clients with maximum value.
  • Managed the Requirement Traceability Matrix (RTM) of requirements and test cases.
  • Analyzed the Functional Requirements and Design Specifications documents to ensure that the system met all of the technical and business requirements of the applications.
  • Manually generate and implement templates for Test Plan, Test Cases, and Test Scripts and performed Manual Testing on the entire application.
  • Developed automated scripts for functional and regression testing utilizing HP's Quick Test Pro (QTP).
  • Responsible for application features and preparing several Test plans and Test cases, Test scripts for Unit, Integration, System, User Acceptance, Functional and Regression testing.
  • Worked closely with software developers, business analysts, Sys Admin, and other project management personnel involved in Software Development Life Cycle (SDLC).
  • Performed back end testing by verifying the data in the Oracle Database.

Hire Now