We provide IT Staff Augmentation Services!

Software Test Engineer Resume

3.00/5 (Submit Your Rating)

Owing Mills, MD

OBJECTIVE:

QA ANALYST| AUTOMATION TESTER

SUMMARY:

  • Over 6+years of QA experience in Manual/Automation testing of Web/Mobile apps and client with specializing in Software Quality Assurance Testing, QA Analyst proficient in testing on Client/Server and Web - based Applications.
  • Expert in both Manual and Automation (Selenium) testing of the applications.
  • Automated the Test Cases using Selenium WebDriver, Java Eclipse, and TestNG.
  • Having Immense experience in agile and waterfall project management methodologies.
  • Experience in web user interfaces automation testing with Selenium WebDriver, Java, JUnit, TestNG, Maven, ANT, Jenkins and Cucumber and Fitnesse framework.
  • Good experience in Selenium Automation using WebDriver and Server. Heavy programming using Java, JUnit, TestNG.
  • Sound knowledge of JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Excellent knowledge of writing unique XPath (absolute/relative) using firebug and fire path or ChroPath to identify web elements.
  • Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
  • Experienced in written, maintained, and executed Test plans, Test Strategy, Test cases and Traceability Matrix.
  • Expert in identifying test scenarios & performing various testing like Unit testing, Sanity Testing, Regression Testing, System level and data level testing.
  • Extensive experience in manual testing of software applications. Experience writing and executing User Acceptance Testing (UAT) Test scripts.
  • Experience in developing Frameworks most of them Hybrid Frameworks using the data-driven framework and Keyword driven Framework.
  • Expertise in Analysis of Problem Severity, Defect Tracking System and Defects Reporting System using Test Management tools like Mercury Quality Center.
  • Experience in Web-based testing including GUI Testing, Smoke, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing. Executions and validations to find high priority, severity defects.
  • Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
  • Create Fitness Fixture and Developed TDD script on fitness wiki page and configured with Xebium & Selenium Driver Fixture with Java.
  • Experienced in E-Commerce, Retail, and Health care and Communication domains.
  • Performed manual and automated test procedures for functional testing of Web services using Soap UI 2.5 and worked on Restful API’s testing.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE and WebDriver, JUnit, TestNG, Cucumber,Apache POI, Eclipse, Maven, Jenkin, Git, GitHub, Fitness.

Databases: Oracle, SQL Server, My SQL

Project Management: Jira, ALM

Application Software: Adobe Photoshop, MS Office, MS Project, MS Visio, VM Ware

OS: Windows 7, Windows 10, Windows Server 2012 R2, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Owing Mills, MD

Software Test Engineer

Responsibilities:

  • Worked with CMS (Centers for Medicare & Medicade Services) team to understand user stories, requirements and acceptance criteria in PI Session.
  • Involved in Complete Software Development Life Cycle (SDLC) using Agile Methodology
  • Attended QA meetings in deciding QA Test strategies, defining data requirements for the testing and setting up QA Environment for Testing.
  • Created Test scripts based on technical specifications and business requirements.
  • Created, executed, maintained and enhanced Manual and Automated Test Cases/Test Scripts.
  • Reviewed use cases and requirements document to build test cases.
  • Involved in gathering test data for testing positive and negative scenarios and validated the error messages.
  • Created Test Cases using Element Locators and Selenium Web driver methods.
  • Experience with a structured query language to query the database to verify test results
  • Deliver Enhanced Test Automation Framework.
  • Deliver automated Regression test to Supplement feature team tests thereby enabling better test Coverage.
  • Implemented assertions, error collector functionalities for better validation using TestNG/JUnit.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG/JUnit and Maven technologies under Java platform.
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
  • Create Fitness Fixture and Developed TDD script on fitness wiki page and configured with Xebium & Selenium Driver Fixture with Java
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Logged defects in JIRA.
  • Performed Assertions like Schema Compliance, XPath.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Create Fitness Fixture and Developed TDD script on fitness wiki page and configured with Xebium & Selenium Driver Fixture with Java
  • Automate CMS External Files, NOP(notice of participation),Vendor-Authorization, PR-Preview Files And All OQR&IQR Reports With Smoke & Regression Test.

Confidential, Herndon, VA

Software Test Engineer

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Developed Hybrid driven framework by using data-driven and keyword driven framework.
  • Good experience in Selenium Automation using WebDriver and Server. Heavy programming using Java, JUnit, TestNG.
  • Sound knowledge ofJUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Performed Data-driven testing using Selenium WebDriver, TestNG functions and JDBC Connections, which reads data from scripts using property and XML files.
  • Developed automated tests in Java using Selenium WebDriver, Eclipse and TestNG.
  • Design, develop and implement MVC Pattern-based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Involved in Functional Testing as Method test, Test Suite, Integration Testing using different TestNG methods.
  • Configured Selenium WebDriver, TestNG and Maven tool and created Selenium automation scripts in Java.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, the framework used to send the automation reports over email.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Used Jenkins continuous integration server to run automated test suites.
  • Involved in acceptance testing using Fitnesse, Cucumber, and Selenium WebDriver.
  • Prepared test cases for Boundary Value Analysis using Black Box testing techniques.
  • Involved in running Test scripts on different browsers using the Selenium Webdriver.
  • Used Firebug, Firepath, and ChroPathto write automated test scripts using XPATH.
  • Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications.
  • Used Selenium WebDriver API to automate tests on the cross-browser and cross-platform environment. Sound knowledge of Object Oriented Programming concept and Java Language.
  • Used Jira to log the defect.

Confidential, Silver Spring, MD

QA Analyst

Responsibilities:

  • Participated Requirement Gathering meetings to better understand the system.
  • Responsible for Planning and Analysis of the project and involved in creating Test Plan, Test Scripts, and Test cases
  • Analyzed and maintained requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.
  • Created and manage test cases and detailed test procedures for administered software tests.
  • Determined acceptance criteria and recorded software test results.
  • Analyzed test results and recorded and reported defects.
  • Executed functional, regression, and end-to-end testing as required on GUI and Mainframe applications.
  • Prepared the Test data (Input files) for interpreting the Positive/negative/regression results based on the design requirements.
  • Extensively used Selenium WebDriver Libraries for building automation framework from scratch.
  • Executed automation testing and created test results according to the test requirements.
  • Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Selenium WebDriver.
  • Created test scripts for cross-browser testing using Internet Explorer, Google Chrome, Opera and Safari libraries for Selenium Webdriver.
  • Created efficient test script with the concept of OOP using Java.
  • Used Junit and TestNG to organize automation frameworks.
  • Installed new builds to QA test servers, configured test machines in order for the installation process of builds to execute correctly.
  • Wrote and executed new test procedures; updated test procedures as functionality changed during the testing cycle.
  • Involved in Functional, Integration, Regression, System, and User Acceptance Testing (UAT) during the various phases of the application testing.
  • Involved in Database Testing using SQL Queries.
  • Involved in providing the efficient locator's strategy like XPath and CSS to run WebDriver script in stable condition.
  • Involved in writing SQL Queries to check data integrity
  • Documented and tracked software defects with Jira.
  • Tested the application for browser compatibility using internet explorer, Google Chrome, and Firefox.
  • Interacted with developers and Business Analysts to resolve defect issues.

Confidential, Norfolk, Virginia

QA Tester

Responsibilities:

  • Involved in theinitial design process, construction and deployment phases of SDLC.
  • Conceptualized and created Test Plan and detailed Test Procedures according to the user needs, system requirements, technical specifications, etc. and execute them.
  • Prepared and Execution of test scripts using Selenium IDE, WebDriver, Eclipse IDE.
  • Ran tests by using Selenium for Firefox browsers.
  • Performed Browser Compatibility Testing and Web Testing.
  • Participated in daily Scrum meetings and provided feedback from QA standpoint. Also worked as Scrum Master in certain stand-up meetings.
  • Performed End-to-End system testing and reported defects in Quality Center(ALM).
  • Maintaining knowledge of Medicare and Medicaid rules and regulations pertaining to the Facets and evaluating the impact of proposed changes in rules and regulations.
  • Carried out various types of testing at the deployment of each build including Unit, Sanity, & Smoke Testing
  • Provided the management with test metrics, reports, and schedules as necessary using MS Project and participated in the design walkthroughs and meetings.
  • Worked with the clients on the final signing process in the User Acceptance stages.
  • Maintained the Test Case Execution Matrix.
  • Processed Testing files using Web services and make sure it’s converted into standard XML.
  • Executed SQL queries to retrieve data from data bases to validate data mapping.
  • Tested and delivered Inbound/Outbound Facets interfaces.

We'd love your feedback!