We provide IT Staff Augmentation Services!

Qa Software Test Engineer Resume

2.00/5 (Submit Your Rating)

Fishkill, NY

SUMMARY

  • 8 years of experience as QA Analyst in both Manual and Automation testing on various applications like Banking, Financial and Healthcare applications.
  • Proficient in Manual Testing like Smoke Testing, Black Box Testing, White Box Testing, Integration Testing, Database Testing, Regression Testing, Integration Testing, Performance Tetsing and GUI software Testing.
  • Good Experience in Automation testing using Selenium WebDriver & Selenium RC using JAVA.
  • Experience in technologies like HTML, CSS andJavaScript.
  • Experience inSOAtesting includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts.
  • Experience in Quality Assurance Testing with SOA API/web service testing using SOAP UI/Postman, Automation Testing using various tools like Selenium Web Drivers, Cucumber.
  • Worked on projects using various tools and technologies like Web services over SOAP/HTTP, JMS, REST JSON, API swagger, WSDL.
  • Good understanding of object - oriented programming languages - Java, JavaScript, Groovy and XML.
  • Experience in JSON and REST API for Testing Client Applications.
  • Good experience in web application development, Github and JavaScript automation framework(Jasmine) using Selenium Webdriver.
  • Experience in Defining Testing Methodologies, Creating Test Plans and Test Cases, Verifying and Validating Application Software and Documentation based on standards for Software Development and TEMPeffective QA implementation in all phases of Software Development Life Cycle (SDLC).
  • Good working knowledge in creating Automation Frameworks and Design patterns.
  • Hands on Experience in Data Ware housing, Data Validations, UNIX Shell Scripting, SQL, Oracle and ETL tools like Informatica.
  • Validating teh load process of ETL to make sure teh target tables are populated according teh data mapping provided dat satisfies teh transformation rules.
  • Worked on WEB functional testing along with teh ETL testing.
  • Strong knowledge on Informatica Power center and created mappings for automation of manual tasks and also for data validations.
  • Proficient in using Test Case Management and bug tracking tools like HP QC/ ALM, JIRA, TFS.
  • Good Experience in automation framework of Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber/Ruby framework with Gherkin.
  • Good Experience in QA Testing in distributed Unix/Windows Environment and MacOS Environment.
  • Hands on experience in Manual and automation testing of Mobile Apps using tools like Appium/ JavaScript.
  • Proficient in writingSeleniumWeb Driver automation scripts inJavausing Maven, Cucumber, and TestNG Automation Testing for Web Applications.
  • Good Knowledge on JSON, Log4J, Oracle SQL, QTP, C#, JavaScript, VBScript, Ant, Cucumber/Ruby.
  • Worked on end to end testing using Selenium webdrivers/RC/IDE/Grid, TestNG/Junit and also webservices like REST and SOAP.
  • Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
  • Experience with Automated Testing tools such as Selenium-RC, WebDriver and Selenium Grid.
  • Experienced in automation based on WebDriver and TestNG framework with Java programming language.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Good Experience in Designing and implementing Restful APIs and SOAP Automation testing and by executing both functional and non-functional testing using SoapUI, Postman.
  • Extensive experience in Configuring Data driven, Keyword driven and Hybrid test automation frameworks.
  • Hands on experience in Development of Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework, Data Driven Framework and Behavior Driven Development (Cucumber) framework.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts.
  • Good Experience inDevOpsautomation processes for build and deploy Systems. Well versed with GUI, Functional testing, System testing, Database, Regression testing, Integration testing, Web service testing, Automation testing, Mobile testing and Smoke/Sanity testing.
  • Experience in Functional Testing tool Quick Test Professional (QTP/UFT) and teh various frameworks in QTP/UFT.
  • Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts. Experience in testing us GUI/Web based applications.
  • Good Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Working experience in Agile Methodology - SCRUM and Waterfall model.
  • Experience working in agile teams with a BDD approach using Cucumber automation tool.
  • Good experience in working on onsite-offshore team model projects.
  • Work closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

TECHNICAL SKILLS

Operating Systems: Windows, Mac OS, Android, iOS, Basic knowledge in UNIX

Languages: C#, JAVA, Python

Scripting Languages: VB Script, JavaScript, Ruby Script

Web Technologies: HTML, DHTML, CSS, JSON, XML, XPATH, Java Server Pages (JSP), JSTL, Applets, Java Beans, JDBC

Manual Testing: White/Black box testing, Functional Testing, Regression Testing, User Acceptance Testing, Stress Testing, End-to-End/Integration Testing.

Automation Testing: Selenium IDE, Selenium RC, Selenium Grid, Selenium Web Driver, Appium, QTP/ UFT, Cucumber, JMeter, LoadRunner

Defect Tracking Tools: HP QC/ALM, Jira, Team Foundation Server (2008, 2010, 2012)

Methodologies: Agile (Scrum), Waterfall, TDD, BDD, ATDD

IDE Tools: Eclipse IDE, Net Beans IDE, IntelliJ IDEWeb Services Soap UI, Restful API

Testing Framework: JUnit, TestNG, Ruby Framework, Jasmine

Build Tools: Jenkins, Maven, Bamboo

Database: Oracle, MySQL, Sql Server

Web Servers: WebLogic, Apache Tomcat

Cloud Based Testing: Sauce Labs, Browser Stack

Version Control: SVN, Git, Bitbucket

Browsers: IE, Firefox, Google Chrome and MAC Safari

Misc. Tools.: WinSCP, PuTTY, iTerm, Firebug, Fire Path, ATOM, Sublime Text, Toad, MS Office, MS- Excel, MS Visio, Test Harness

PROFESSIONAL EXPERIENCE

QA Software Test Engineer

Confidential, Fishkill, NY

Responsibilities:

  • Created and Executed Test Plan and Test Cases in different Test environment.
  • Performed Testing under fast passed environment using Agile methodology.
  • Attended Sprint Planning, Sprint Kick off, Sprint Review and Sprint Retrospective Meetings.
  • Reported and Tracked Defects using Atlassian Jira management system.
  • Conducted Functional testing on different platforms to ensure functionality doesnot break.
  • Logged all unexpected behaviors as bug and assigned them to proper developers.
  • Designed and implemented teh REST API and executing teh test cases by using SOAPUI/Postman collection tool.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium Web Driver, TestNG and Jenkins.
  • Involved in building automationframeworkfrom scratch using Selenium Web Driver, JAVA, TestNG, Jenkins and Eclipse.
  • Created and kept track of Defects and maintained records to testing results in Defect Management System.
  • Performed UAT testing on release build and supported Production launch Testing during off hours.
  • Developed and Implemented Test Strategy and Test Coverage to ensure Master Test Plan(Regression Suite) is updated.
  • Performed Automation Testing and Executed Regression suite using Selenium WebDriver and Java.
  • Executed MySQL Queries to perform Data Validation and Backend Testing.
  • Performed Backend Testing on CMS to ensure Product Availability and Ranking is as expected.
  • Implemented Test cases manually and automated Test Scripts using open source tools like Selenium WebDriver, TestNG, Jenkins, Git and Maven.
  • Created Feature Files and Step definitions methods by using Cucumber/ Ruby Framework.
  • Familiar in creating Gherkin source (.feature) file in Business Readable and domain specific language.
  • Involved in Functional testing/Manual Testing and Automated test scripts for webservicesusingGroovy Script.
  • ValidatedSoap Web Servicesand RESTful calls by comparing teh data with Database and User Stories.
  • Involved in validating functional, Integration and Regression test suites using Selenium and teh request and response of teh Web Services through Postman.
  • Worked closely with users and program developers to ensure application development meets with teh user expectations.
  • Attended Demos and met with Client for User Acceptance and providing QA Signoff on teh testing.

Environment: Agile(Scrum), Java, Jira, Restful Automation, Linux, Selenium Webdriver, Groovy, Test Harness, JUnit, Apache Tomcat, Maven, Cucumber/ Ruby, Jenkins, Bitbucket, Eclipse IDE, HTML, XPath, Postman, iTerm, Sublime, MySQL, Sequel Pro, MacOS, Windows.

QA Automation Engineer

Confidential, Wilmington, DE

Responsibilities:

  • Analyze business requirements and work closely with developers to deliver high quality software.
  • Translate system requirements into test scripts and test cases.
  • Created and maintainedManual Test ScriptsandTest Casesbased onHigh Level Functional Requirements Document (FRD)utilizingQC/ ALM formanual, automated (Functional & Regression), Security and performance/stress testing.
  • Followed teh Procedure of teh company in writing Test Plan and Test Cases using Business requirements document and Functional requirements document.
  • Developed Web Driver Scripts using TestNG, JUnit controllers using Maven/POM.xml for teh Project building tool with Jenkins for teh Continuous Integration.
  • Involved in creation of JavaScript automationframework(Jasmine)in Selenium Web Driver using behavior driven approach such as Cucumber and designed smoke, sanity, acceptance, functional and regression test cases.
  • Automated teh Acceptance cases with Selenium Web Driver, Cucumber / Gherkin Syntax and JUnit.
  • Organized and attended defect meetings with developer leads and developers to discuss teh open defects status.
  • Configured Selenium Web Driver, Java, TestNG, Maven tool in Eclipse IDE and Created Selenium automation scripts in java using TestNG prior to agile release.
  • Created comprehensive & feature-based Test Plans to test web-based of mobileapplications as well as performing compatibility suites on numerousmobiledevices.
  • Performed various types of testing onMobileclient applications across iPhone, Android, Blackberry andMobileWeb and also web API's using Appium/JavaScript.
  • Involved in validating functional, Integration and Regression test suites using Selenium and teh request and response of teh Web Services through Postman.
  • Involved in Functional testing/Manual Testing and Automated test scripts for webservicesusingPostman.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium WebDriver, JavaScript Framework(Jasmine), TestNG, Jenkins, Git and Maven.
  • UsedCucumber/Ruby BDD Framework and wrote Gherkins/scenarios and generated Feature Files and Step definitions methods.
  • Used RubyMine IDE to write Gherkins and generated step definitions and methods using Cucumber/ Ruby.
  • Automated teh web services test cases usinggroovy Script.
  • Maintained teh source code in Github. Actively involved in scrum call, walkthrough session for thorough understanding of requirements for automation.
  • Involved in Automating Test Cases Using groovy Script with Rest API, Selenium Remote Webdriver and Parallel execution using Selenium Grid.
  • Used Selenium WebDriver API in Continuous Integration tools like Jenkins for continuous running of teh Script.
  • Worked closely with DevOps in build deployment, Selenium-Jenkins integration issues.
  • IntegratedwithContinuous Integration tool Jenkins and Bamboo for running test on nightly basis automatically.
  • Developed complex SQL queries for querying data against different databases for data verification process, verify teh data updates to various tables and ensure data integrity.
  • Attended Demos and met with Client for User Acceptance and providing QA Signoff on teh testing.

Environment: Agile(Scrum), Java, HP QC/ALM, Jira, Restful Automation, Selenium Webdriver/RC/Grid, TestNG, JUnit, WebLogic, Maven, Cucumber/ Ruby, JavaScript(Jasmine), Jenkins, Git/GitHub, Eclipse IDE, Agile, HTML, XPath, Postman, SOAPUI 5.3.0, Rest API, SOA platform, Firebug, Oracle SQL, TOAD.

QA Automation Engineer

Confidential, Pleasanton, CA

Responsibilities:

  • Created Test plan & Script, Defect Management Templates; Created Initial test plans and developed test cases and test scripts manually.
  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.
  • Involved in testing various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
  • Created Custom objects to build teh functionality in teh Salesforce.com.
  • Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
  • Developed, implemented, and documented test plans and user stories inTFSand Microsoft Test Manager for end-to-end, functional, integration, regression, smoke, and usability testing (manual) for internal user pages.
  • Wrote & executed Manual Test Cases, reviewed, analyzed, managed using QC/ALM.
  • CreatedETLtest data for allETLmapping rules to test teh functionality of teh Informatica mappings.
  • Tested theETLInformatica mappings and otherETLProcesses (Data Warehouse Testing).
  • Performed End-to- End testing manually and was associated with User Acceptance Testing.
  • Worked with Development Team to generate EDI HIPAA 837, 820, 834, 270, 271, 276, 277 Transaction Set using Companion Guides.
  • Created and tracked defects in JIRA.Provided daily status report, defect matrices, daily updates to lead.
  • Involved in creation of JavaScript(Jasmine) automationframeworkin Selenium Web Driver using behavior driven approach such as Cucumber and designed smoke, sanity, acceptance, functional and regression test cases.
  • Developed Test Scripts using Functional Requirement Documents. Test scenarios are created for Positive, Negative, Boundary cases, etc. Performed all types of testing on workflows and server software. worked with open source tools such asSelenium(SeleniumIDE,SeleniumRC, SeleniumWeb Driver, andSeleniumGrid), Cucumber, Jenkins, Bamboo, Maven, SoapUI, JUnit, JIRA and Eclipse.
  • Developed automation test suite from scratch withSeleniumWeb Driver with TestNG with Java for Webapp to halp in regression testing using page object model(POM) design pattern.
  • UsedSeleniumWebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
  • Build scripts onSeleniumWeb driver usingJavaLanguage, Eclipse IDE and Junit testing framework
  • Directly Interact with Project Teams, Developers, Business Analysts and Clients for Test requirements, clarifications and Testing.
  • Responsible for Configuring of Hybrid Test Automation Framework build using Selenium, Java, Maven and Jenkins platform utilizing industry-leading harness design patterns and approaches.
  • Developed Seleniumwebdriver/Java to create automation scripts and performed automated Regression Testing.
  • Designed and performed large-scale load volume end-to-end testing using very large data files.
  • Added Property Transfer in SoapUI tool to transfer teh values from one response XML to another request XML.
  • Extensively usedSoapUI andRESTclient for testingSOAP, Restful Web servicesand tested within theServiceOriented Architecture with xml.
  • Tested web services using Postman to test theXmlrequests and teh responses for each of teh operations.
  • Executed SQL Queries to validate teh data based on teh business rules for extensive data validation.
  • Used TestNG framework to run unit test and Jenkins, Bamboo for CICD and Maven to build teh Project.
  • Developed an internal testing framework dat integrated with a third party using Ruby, Cucumber and Selenium.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

Environment: Agile(Scrum), Windows, Eclipse IDE, Java, Ruby, Selenium WebDriver, JavaScript, SoapUI, TFS, MTM, Cucumber, Informatica, XPath, CSS, TestNG, Jenkins, Bamboo, GIT, Maven, Android, ios, Oracle SQL, TOAD, Unix.

QA Analyst

Confidential

Responsibilities:

  • Involved in writing & execution of Manual Test Cases.
  • Coordinate and executeQAactivities - Create Test plan, test cases, execute test cases, log and track defects using tools likeTFS(Team Foundation Server).
  • Experienced in writing SQL Query to extract data from various database tables for testing purpose.
  • Involved in developing detailed test plan, test cases and test scripts using Quality Center/ALM for Functional and Regression Testing.
  • Tested ComplexETLMappings and Sessions based on business user requirements and business rules to load data from source flat files and RDBMS tables to target tables.
  • Created teh test environment for Staging area, loading teh Staging area with data from multiple sources.
  • Tested theETLInformatica mappings and otherETLProcesses (Data Warehouse Testing).
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium using C#.
  • Involved in Developing Automation framework from scratch level by using C# and Selenium WebDriver.
  • Involved in Designing & Developing data driven framework using Selenium Web Driver, Junit.
  • Added Property Transfer in SoapUI tool to transfer teh values from one response XML to another request XML.
  • Involved in Process discussion, Peer Review.
  • Responsible for development of new tools using QTP/UFT and VB scripts useful for business needs.
  • Enhanced QTP/UFT automation scripts with synchronization points, data table, parameterization and functions.
  • Performed black box testing to identify various critical points in teh application and automated it by using QTP/ UFT on different module of teh application.
  • Worked closely with users and program developers to ensure application development meets with teh user expectations.

Environment: C#, TFS, Windows, Java, Selenium RC, Selenium WebDriver, JUnit, QTP/UFT, VB Script, XSL, XPath, CSS, Firefox, Chrome, IE, XML, Informatica, Oracle SQL, TOAD, SVN, putty, Android, ios.

QA Analyst/ Manual Tester

Confidential

Responsibilities:

  • Involved in writing & execution of Manual Test Cases and Defects tracked using HP QC.
  • Worked closely with users and program developers to ensure application development meets with teh user expectations.
  • Participated in teh meetings, prepared reports and other supportive documentation to contribute to establishment of standards and procedures for software testing.
  • Identified Bugs and tracking them till closure.
  • Ability to communicate TEMPeffectively with both technical and non-technical people.
  • Identify requirements by coordinating with clients to understand service requirements.
  • Involved in Defect rising and defect tracking, Regression testing.
  • Good knowledge in White box testing using QTP/VBScript Testing.
  • A very good team player but can also work independently with minimum or no supervision.
  • Ability to meet deadlines and has flexibility in a fast-paced environment.
  • Wrote SQL Query to extract data from various database tables for testing purpose.
  • Identified Bugs and tracking them till closure.

Environment: Waterfall, Windows/UNIX, Linux, Oracle, HP QC, Perforce, VMware, QTP, VB Script, Functional Testing, MS-Excel, MY SQL, TOAD.

We'd love your feedback!