We provide IT Staff Augmentation Services!

Software Test Engineer Resume

Richmond, VA

SUMMARY

  • More than 5 years of experience in Manual/Automation of Web/Mobile apps and client with specializing in Software Quality Assurance Testing and QA Automation Engineer proficient in testing on Client/Server and Web based and Mobile Application.
  • Proficiency in Manual, Automation and Database testing.
  • Work Experience in Agile Development Methodology (SCRUM) and Waterfall Model.
  • Proficient in analyzing the Business Requirements, Design Documents to formulate Test Plans, Test Strategies, Test Scenarios, and Test Cases.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Agile Scrum framework.
  • Experienced in agile methodology, SDLC, stand - up meetings with Product Owner, Scrum master, Understanding user stories along with Business Analysts.
  • Experienced in Web-based testing including GUI testing, Smoke testing, Regression testing, Integration testing, System testing, Performance testing, Stress testing, Functional testing, and Unit testing.
  • Executions and validations to find high priority, severity defects.
  • Experienced in creating automated test scripts and frameworks using Java, Selenium WebDriver, TestNG, Maven, Cucumber and log a defect by using Jira management tools.
  • Skilled in creating a data-driven, object-driven, hybrid framework by implementing TestNG XML, Cucumber data tables, Apache poi, page object model classes.
  • Experienced in developing and maintaining test scripts, creating test data, analyzing bugs, interacting with development team members in fixing errors.
  • Expertise in performing Back End Testing by writing SQL queries for the purpose of database integrity in MS SQL Server.
  • Actively involved in front-end automation using TestNG, Maven, Java, Cucumber, and Selenium WebDriver.
  • Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
  • Experienced with designing and building automation frameworks in support of continuous integration in a Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD).
  • Troubleshoot and provide failure analysis of issues identifies from the automation suite.
  • Extensively worked on Selenium WebDriver with the preferred Languages Java. Tested applications in different types of browsers and versions with Selenium, such as Internet Explorer, Firefox, and Chrome
  • Ability to achieve targets and deliver results in a high-pressure and in fast-paced environment Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Automation Testing: Selenium WebDriver, Junit,TestNG, Cucumber, SOAP UI, Postman, Jira, Eclipse, Maven, Git, Jenkins.

Bug Tracking Tools: JIRA, VSTS, HP QC.

Processes: Agile-Scrum, Waterfall.

Build Tool: Maven, TestNG, Ant

Languages: JAVA, Python, SQL, HTML, XML.

Application: Microsoft Office, Excel, PowerPoint, Outlook.

Databases: MY SQL Server, MS Access, Oracle,MySQL

Automation Framework: BDD, TDD, ATDD.

PROFESSIONAL EXPERIENCE

Software Test Engineer

Confidential, Richmond, VA

Responsibilities:

  • Involved in Business Requirements and Functional Requirements gathering, reviewing process.
  • Understood and analyzed available business requirements and functional requirements specification documents.
  • Involved in writing and executing detailed Test cases and Test design documents.
  • Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance, and Back End Testing.
  • Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely.
  • Used Jira for bug tracking, bug fixing, and bug reporting.
  • Developed Manual test cases by decomposing use cases for specific functional requirements.
  • Worked with Business Analysts to define and design test scenarios.
  • Wrote SQL queries for data verification for Back-End Testing using Oracle SQL Developer.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Worked on creating a test case for an Object-driven framework for selenium WebDriver.
  • Responsible for Build management and Continuous Integration using Maven, Jenkins.
  • Locator's strategy like Xpath and CSS to run WebDriver script in stable condition.
  • Design and execute the automation scripts using Selenium-WebDriver.
  • Implement Page Objects, Data-Driven using Selenium WebDriver, JAVA, and Cucumber.
  • Automated System Testing for trading transactions, exchange operations, and payment methods using Selenium WebDriver.

QA Analyst

Confidential, Richmond, VA

Responsibilities:

  • Interact with cross-functional teams to facilitate the gathering of testing requirements.
  • Implemented agile methodology throughout the QA process.
  • Worked with QA Lead to modify test plans and test procedure templates and guidelines to be used by the QA team.
  • Documented bugs and worked with the development team to resolve issues.
  • Involved in writing test cases based on the requirements.
  • Defect tracking using Jira.
  • Actively involved with SCRUM and sprint meetings, managing the testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Expert turning requirements or user stories into test cases.
  • Worked on Database Testing, Web services Testing.
  • Requirement analysis, Developing Test scenarios, test cases.
  • Developed Manual Test Cases based on Use Cases for specific functional requirements.
  • Designed and developed automated scripts for Functional, Regression, Sanity, and Integration Testing using Selenium.
  • Involved in Backend Database manual testing in SQL Server using SQL.
  • Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional, and Acceptance testing using Selenium WebDriver.
  • Designed and developed automated scripts for Functional, Regression, Sanity, and Integration Testing using Selenium.
  • Used Postman for API testing and data validation.
  • Used Postman to insert data into the database for the application.

QA Tester

Confidential, Ashburn, VA

Responsibilities:

  • Reviewed Test Documents in coordination with client, development team, and stakeholders including functional teams and business analysts.
  • Performed regression testing after business logic and UI change.
  • Created Test Cases, Test scenarios Test scripts and responsible for Test execution.
  • Analyzed Functional and Performance requirements and prepared Test Cases, Test Data and Test Scripts.
  • Participated in different QA methodologies/policies, strategies, and plans in all stages of SDLC.
  • Attended Daily Scrum, Sprint Planning, and Sprint Retrospective meeting.
  • Tracked, reviewed, and analyzed Defects using Quality Center (ALM).
  • Used Quality Center to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script.
  • Prepared reports on defects generated during test execution daily.
  • Involved in converting manual test cases to automation where possible.
  • Extensively performed regression and functional testing using automation script.
  • Involved in different releases to validate datasets using SQL.

Hire Now