We provide IT Staff Augmentation Services!

Sr. Software Test Engineer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Senior QA Analyst with 8 years of experience in all phases of Software Testing Life Cycle (STLC); Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium.
  • Diversified experience in Automation and Manual testing serving various domains such as Finance, Retail, Banking and Healthcare.
  • Experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology/SCRUM, Waterfall and Kanban.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Expertise in automation of Web - based application testing using Selenium Web driver, Selenium RC, Selenium Grid, Selenium IDE and Worked on multiple browsers like IE, Firefox and Chrome Driver.
  • Performed BDD -Behavior Driven Development, ATDD- Acceptance Test-Driven Development and testing using Cucumber, Selenium, JAVA and TestNG.
  • Expertise in Mobile testing using Device Anywhere and Perfecto Mobile.
  • Experience in creation of Automation test scripts using frameworks like Page Object Model.
  • Hands on experience using Excel (POI API) for Data Driven Development testing frameworks.
  • Experience in usingJUNIT & TestNGtest frameworks in creating test scripts, test suites, HTML reports.
  • Worked extensively on SOAP UI functional and load testing and validated the response using assertions.
  • Hands on experience in using build and project management tolls like MAVEN and Configuration management tools like SVN.
  • Performed Continuous integration automation using Jenkins.
  • Experience in using finder mechanisms like CSS, XPath expression, HTML id, name to find the Web Elements.
  • Performed manual and automated testing using HP-Mercury tool like Quality Center, Quick Test Professional.
  • Participated in requirement review meetings, analyzing requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect Management, Reporting and Tracking.
  • Experience in preparing test data for positive and negative testing and identified critical bugs in the product early in the test execution cycle.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing.
  • Proficient inanalyzingBusiness Requirements, Functional and Technical specifications, User Requirements, Performing GAP Analysis and Test estimation.
  • Expertise in Defect Management/Problem Solving including tracking bugs, reporting usingQualityCenter/ALM,Rally, Version One, Bugzilla andJIRA.
  • Experience in Black Box Testing Techniques - Boundary Value Analysis and Equivalence Portioning.
  • Experience in preparing Test data by retrieving data from Relational Databases Oracle.
  • Documented, implemented, monitored, and enforced all processes and procedures for testing which are the standards defined by the organization.
  • Reviewed & revised suit of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues.
  • Proficient in using Quality Center for Test Planning and Defect Reporting and Tracking; Thorough understanding of the Defect life-cycle process.
  • Worked with cross functional testing teams and developers for closing defects.
  • Adept in all phases of project development, from concept through realization and Production Support.
  • Performed duties as an individual contributor and can manage multiple projects and tasks simultaneously.
  • Highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.

TECHNICAL SKILLS

Development methodology: Agile/ Scrum, Waterfall, Jenkins, Hudson, SVN

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report

Automation Tool: Selenium IDE, Selenium Web Driver, Selenium RC, Selenium Grid, Quick Test Pro, Cucumber, Junit, TestNG, Rally, Auto It and Soap UI.

Framework: Page Object Model, Keyword Driven, Data Driven, Hybrid Testing Frame work.

Mobile testing: Device Anywhere, Perfecto Mobiles

Bug Management Tools: Quality Center -10.0,JIRA,ALM,Version One, Rally

Programming Languages: Java, Ruby, Java Script, VB Script, HTML, XPath, CSS, Soap, WSDL, Restful

Database/Database tools: SQL Server, Oracle, MySQL, Toad,SQL

Operating Systems: Windows 07.XP, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr.QA Analyst

Responsibilities:

  • Understanding and analyzing User stories based on Detail acceptance criteria for the corresponding Sprint.
  • Involved in creating, updating and executing of test cases according to requirements.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium Web Driver.
  • Configured Maven for JAVA automation projects anddeveloped Maven project object model (POM).
  • Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected.
  • DevelopedKeyword Driven frameworkto retrieve test actions, test data from Excel files.
  • Designed, coded and executed automated tests using TestNG.
  • Proven ability indeveloping BDD scripts with Cucumberand writing step definitions for behavior.
  • Participated in continuous integration using Jenkins.
  • Performed monthly load testing for different subject areas like Issuer, Issue, SF and Sovereign.
  • Involved in verification of manual update files for different subject areas.
  • Involved in Smoke testing, Sanity Testing and Regression Testing.
  • Involved in verifying data in application through SQL queries against the Business Rules.
  • Actively interacted with the onsite team, development team and conducted meetings for clarifications.
  • Coordinated with Developers to resolve any open defects by replicating the scenarios in debug mode.
  • Involved in Regression Testing on DEV / QA / UAT Environments.
  • Participated in daily Scrum meetings.
  • Involved in preparing monthly QA metrics and Weekly status reports.
  • Defect tracking was done in Quality Center and ALM.

Environment: Java, ETL Informatica, AJAX, ALM 11, Toad for Oracle 11g,Manual Testing, MS Excel, Eclipse, Selenium Web driver 2.45, Selenium IDE and SOAP UI

Confidential, New Hyde Park, NY

QA Analyst

Responsibilities:

  • Analyzed the violations and separated the violations in various categories.
  • Actively interacted with the onsite team, dev team and conducted meetings for clarifications.
  • Involved in Preparation of Test cases based on Backlogs.
  • Involved in testing of application using the Scrum (Agile) methodology.
  • Performing integration and functional testing for different application.
  • Performed recording of GUI test cases usingSeleniumIDE, TestNG.
  • Developed automated test cases for all manual tests cases provided.
  • Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber, and Maven.
  • DevelopedKeyword Driven and Data Driven frameworksto retrieve test actions, test data from Excel files and SQL Databases.
  • Developed BDD testsusing Cucumberby writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Extensively automated regression and functional test suites bydeveloping test cases, test suites using Selenium Web Driver, JAVA, and Junit.
  • Implemented Page Objects framework, Hybrid framework and Page classesfrom scratch to represent web pages.
  • Coordinated with application team and ensured resolution of all issues and completion of work on time.
  • Maintained and issued weekly reports on all automation tests.
  • Involved in creating, updating and executing of Test Cases according to requirements
  • Involved in preparation of Test Scenarios from each line of the violation.
  • Gained thorough understanding in short span of time on products DMS-CRM and AAX-American Auto Exchange which is handled in phase - 1, CMS which is handled in phase - 2.
  • Involved in preparation of test strategy and test plan for every product Created and Updated stories and tasks in JIRA.
  • Involved in Preparation of Test Plan and review of Test Plans.
  • Involved in GUI, Functionality and Regression Testing.
  • Actively participated in daily Status calls, Retrospectives and Team meetings
  • Defect tracking was done in JIRA.

Environment: .Net, Visual Studio 2008, Manual Testing, JIRA, Microsoft Office Excel, QC 10,, Eclipse, Selenium Web driver 2.45, Selenium IDE.

Confidential, Houston, TX

Sr. Software Test Engineer

Responsibilities:

  • Interacting with client, Development team to understand and gather the Functional and Non-Functional requirements for projects/each release.
  • Involved in testing of application using the Scrum (Agile) methodology.
  • Involved in Requirements streaming and Preparation of Test cases based on Backlogs.
  • Involved in updating and executing of Test Cases according to requirements.
  • Performed GUI and functional testing for different modules of application using Black
  • Box Testing Techniques.
  • Involved in Preparation of Test Scenarios and Review of Test Cases.
  • Involved in mobile testing using Device Anywhere and providing additional training for my team members on Device Anywhere tool.
  • Involved in Regression testing using Quick Test Pro and Creation of automation scripts for desktop pages.
  • Testing and logging defects using Quality center, resolving issues with Dev team.
  • Updating HPQC with test data created and generating reports from HP QC Dashboard.
  • Adhering to process, ensuring relevant business stories are mapped from Test Plan to Test Lab in HPQC.
  • Reporting daily status of data creation and sending weekly status reports.
  • Involved in training session on search and mobile scrums and task allocation to team Members.
  • Worked with Business Customers, Business Analysts, Software Developers, QA team, and Project Leads to ensure successful roll out of high-quality application.

Environment: .Net, Java script, Html, Ms-Excel, QC 10, TRIDON, QTP10, VB Script, Device anywhere, Perfecto Mobiles.

Confidential

Software Test Engineer

Responsibilities:

  • Understanding the client requirements and functions requirements.
  • Reviewed the Business required documentation and involved in preparation of all the testing artifacts required for the project.
  • Understanding user stories in Mingle and reviewing them in daily calls with onsite lead.
  • Involved in Creating Traceability Matrices from Business Required Documentation that outlines the testing scenarios with supportive test cases.
  • Creation ofTest Datafor Member data’s according to the scenarios.
  • Loaded theTest Datainto the HPQC to prepare for the execution ofTest Cases
  • Involved in testing of application using the Scrum (Agile) methodology
  • Entered business and functional requirements into the Quality Center Requirements Repository.
  • Developed Positive and Negative test cases and executedmanualtest cases using Quality Center.
  • UsedQuality Centerto store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting.
  • Regularly followed up with thedevelopment teamto discuss thedefectsidentified.
  • Co-coordinating with team for the early closure of the defects.
  • Involved in GUI, Functionality and Regression Testing.
  • Participated instatus meetingstoreport issues. Communicated with developers through all phases of testing to prioritize bug resolution usingQuality Center.
  • Retesting the logged tickets in QC.
  • Involved in providing KT to the Team members in project.

Environment: Java, JSP, HTML, and Toad for Oracle 9i, Windows XP, Manual Testing, Quality Center 10.

Confidential

Software Test Engineer

Responsibilities:

  • Understanding the Business requirements, Application and function specifications, Design documents.
  • Involved in writing and designing templates for theTest PlansandTest cases.
  • Involved in Preparation of Test Scenarios and review of Test Cases.
  • Involved in updating and executing test cases according to requirements.
  • Identified theTest Casesand documented them inQuality Center.
  • PerformedGUI, Functional,Negative,Positive,Regression andUser Acceptance Testing.
  • Prepared various reports based on different stages of Testing.
  • Involved in Bug reporting and bug tracking using QC.
  • Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
  • Highly Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment: JSP, Servlets, SQL Server7.0, Windows XP, Manual Testing, MS-Excel, QC

We'd love your feedback!