We provide IT Staff Augmentation Services!

Qa Analyst - Sdet Resume

SUMMARY

  • Experience with 6+ years in Software development engineer in testing using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP/UFT, SOAP UI, ALM and Selenium.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server - based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Good knowledge on Finance, banking and E-commerce domains.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Implemented framework for RESTful API testing using Postman and SOAP UI.
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Knowledge in python automation testing using selenium web driver across Chrome, Firefox and IE browsers.
  • Analyze framework issues and fix bugs or create bug reports and fix scripts in Python.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver.
  • Used Eclipse IDE to develop & debug the code.
  • Experience in designing and deploying public cloud infrastructure (AWS, Azure, Google)
  • Experienced in using Rational Robot in Functional Testing.
  • Experienced in using Test Management tool Quality Center.
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like SQL Server.
  • Extensive experience in using Automated tools like Cucumber test framework for Client/Server, Web and database applications
  • Experience in Building Microsoft Automation Scripts by using Selenium.
  • Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.
  • Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms.
  • Expertise in using Rational Robot to record, execute and edit functional regression tests.
  • Built JavaScript based test framework using cucumber, web driver.
  • Involved in setting of QA Test environment with simulated POS test environment.
  • Knowledge of Agile methodology along with Automation Tools and Protractor.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner and Junit/TestNG.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla.
  • Created and Maintained Server-side Integration Test and Selenium Web driver.
  • Experienced in load and performance testing tool JMeter.
  • Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
  • Excellent analytical, problem solving, communication and interpersonal skills along with a good attitude for learning.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, TestNG, JUnit, Selenium IDE, Selenium RC, Selenium Grid, QC, QTP/UFT, Appium and GIT

Test Build& Integration Tools: Maven, ANT, Jenkins, Cucumber

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Markup Languages: HTML, XML, XPath, CSS Selector, AJAX.

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows, Ubuntu, UNIX, LINUX

Defect Tools: HP Quality Center, JIRA, ALM, Rational clear quest, Team Foundation Server

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, GIT, SVN, Firebug, Fire Path, IntelliJ

PROFESSIONAL EXPERIENCE

QA Analyst - SDET

Confidential

Responsibilities:

  • Involved in designing the Test Plan and Test Cases based on the business and functional requirements.
  • Created a mobile testing matrix in consultation with the business team.
  • Performed Functional, Integration, Regression, Smoke, White/Black box, User Acceptance Testing (UAT), End-to-End Testing.
  • Created& Executed Integration and Verification test cases for mobile application using the following tools Polarion - PM tool, Microsoft App Center, UI Test by using .NET, Test automation tools - Selenium & Appium, Log Debugging using Objective C, XCode Instruments, Java, Android SDK and TestFlight access and setup.
  • Involved in designing, building, and supporting advanced cloud automation workflows and tools used to support automated CI/CD pipeline application deployments into AWS using Jenkins.
  • Knowledge on Understanding and execution on monitoring, metrics and governance within an AWS framework.
  • Experienced in developing BDD (Behavior Driven Development) and TDD (Test Driven Development) scripts with Cucumber and writing step definitions for Gherkin based features.
  • Involved in creating and executing automated functional, regression, compliance tests in Web Services Testing using Postman, SOAP UI and REST API based web services.
  • Developed manual test cases and automation scripts for mobile Xamarin application using C#.
  • Performed SOA testing using SOAP UI and C# framework for Web services testing.
  • Tested compatibility of application for dynamic and static content using HTML ids and XPath.
  • Used Python scripts to update content in the database and manipulate files.
  • Involved in Identify the testing activities for QA team and executed Mobile App manual and automation testing scripts using Xamarin UI test in App center.
  • Developed the automation test scripts using the tool Tech-talk Spec flow in Visual studio.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Performed automation tests using JavaScript, Jasmine and Protractor to perform UI testing.
  • Performed REST API testing using SOAPUI, Postman and Back-End Testing database tables manipulations of relational database systems by writing complex SQL queries manually.
  • Automated test cases in TDD (Test Driven Development), BDD (Behavior Driven Development), keyword driven, Data Driven and Xamarin framework.
  • Performed Data Driven testing using SOAPUI and configured SQL queries to fetch the data from Cloud database.
  • Define, Document and ensure compliance to quality standards and metrics for the current project/product.
  • Work with all stake holders to ensure that the quality metrics is reviewed, closed and agreed upon.
  • Make the QA team aware of the Quality matrix and help resolve all the queries.
  • Ensure all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
  • Set process for test plan reviews and ensure that the test plans get reviewed by all stakeholders.
  • Set Quality standards for the team in various new testing technologies in the industry. This may include finding new strategies for automation testing and day to day work processes like agile and scrum.

Environment: Xamarin, TestNG, Node Js, Maven, Log4j, Jenkins, SoapUI, Postman, TDD, Agile, Python, HTML, XML, XPath, Web Services (SOAP & RESTFUL) JavaScript, Polarion/SVN, VSTS, Firebug, SQL, PLSQL, SQL Navigator, Windows, Microsoft Azure.

QA Analyst - SDET

Confidential, Peoria, IL

Responsibilities:

  • Designed, executed and maintained Selenium Web Driver, Test NG, automated test cases for regression test cases.
  • Efficient management of Jira for bug tracking and Confluence for design documents.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (Web Driver) & created Data Driven framework using Test NG.
  • Functional and Cross Browser Testing of Defined Browser Stack of the site experience.
  • Completed SOA testing using SOAP UI and Java framework for Web services testing.
  • Tested request and response XML's based web services interfaces using SOAPUI.
  • Performed execution and logging defect in Quality Center and Verification of defects for System Testing.
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Conducted Data Driven Testing using parameterization in UFT to test the application with different sets of data. Developed automated test scripts using descriptive programming in UFT.
  • Worked on UAT testing by creating new business users, setting up all the required data, preferences and required permissions.
  • Created and managed UFT Test Scripts based on the Requirements and Scenarios
  • Developed exception handling mechanisms using python exception handling.
  • Performed Functional testing of web services using Postman tool.
  • Involved in Web Services Testing using SOAP and REST API based web services to create and execute automated functional, regression, compliance tests.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Experience with Test Automation tools such as Selenium, TestNG, JMeter, Junit.
  • Worked on Cucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity. Used Jenkins continuous integration server to run automated test suites.
  • Client-side validations coding and logic was implemented using JavaScript.
  • Used Firebug to do web-based application testing with selenium for the commands and locator application.
  • Develop scenario-based testing for the JMeter scripts.
  • Updated the Requirement Traceability Matrix (RTM), with Test Case id's and make sure that all BR's (Business requirements), TR's (Technical Requirements) and Detail Design Requirements were mapped perfectly, and all Requirements were covered with Test cases.
  • Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.
  • Writing complex SQL queries using Case Logic, Intersect, Minus, Sub Queries, Inline Views, and Union in Oracle.
  • Carried out testing, to check whether the application is functioning as per the use case and functional specifications.

Environment: Java, Selenium Web Driver, TestNG, Maven, Log4j, Jenkins, SoapUI, TDD, Agile, HTML, XML, XPath, Web Services (SOAP & RESTFUL), Postman, JavaScript, Python, Quality Centre, Jira, Firebug, SQL, PLSQL, SQL Navigator, Oracle, UNIX, Windows.

QA Analyst - SDET

Confidential, Jersey City, NJ

Responsibilities:

  • Worked very closely with Product Owner, Customers and Project team members in analyzing the User stories and acceptance criteria.
  • Involved in preparing Test plans and Test cases based on business requirement documents.
  • Involved in Updating Test plan, Writing Test Cases, Executing Test cases. Used Quality Center to write Test cases.
  • Involved in Smoke testing, black-box testing, white-box, Integration testing, Database testing, regression testing and GUI software testing.
  • Involved in Scratch implementation of BDD framework, moved entire framework from hybrid to BDD by using POM, and creating Feature files, Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used to identify object locators and creating X-path using Firebug and had Good knowledge of Page factory and POM in selenium, Worked with Log4J, apache POI Library, J-unit.
  • Automated Web Services using Rest Assured using Java in eclipse.
  • Automated angular application module using protractor and Jasmine and created specs for various functional scenarios.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Used karma as a test runner to execute the test scripts and experience in setting up the karma.config.js file with configurations
  • Worked very closely with UI angular developers while automating the tests using protractor and Jasmine.
  • Tested web services by generating XML, SOAPUI Requests and validated the corresponding XML, SOAPUI Responses.
  • Automated Restful services using Rest Assured API using java by following the TDD/BDD framework model given, when, then.
  • Used GIT to re-modify files and for software development.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

Environment: Java, Selenium, TestNG, Maven, Jenkins, SOAP UI, Rest Assured, HTTP Client, HTML, XML, XPath, JIRA, Rally, Oracle, UNIX, Eclipse, Cucumber.

Selenium/Mobile Tester

Confidential, New Britain, CT

Responsibilities:

  • Performed Functional, Regression (White-Box functional) Testing of the Confidential Web Application.
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
  • Testing the functionality of each module of Confidential web page like My Accounts, Payments/Transfers and Customer Center
  • Performed extensive load tests using JMeter to ensure application stability.
  • Used Quality Center and JIRA as Time Management tool and as Bug Tracking tool to identify Defects and communicated with Developers and tracked the defects through their entire life cycle.
  • Performed Data Driven Testing (DDT) to check the application under different set of data conditions using Boundary Value Analysis.
  • Designed and developed tests for Mobile App Testing in Android Platform using Appium
  • Responsible for security testing which was accomplished by creating and logging in under different fictitious login ID’s through data validation using Smoke test.
  • Used Firebug for logging and tracking the defects and test cases with fire path.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
  • Extensively used ALM/Quality center for storing all Test plan documents, Test case documents and record defects
  • Performed Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.
  • Taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Involved in testing REST, SOAP Web Services and XML with tool SOAP UI to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing.
  • Participated in regular status update meetings with the Project Management team and QA Team meetings
  • Responsible for submitting the bugs into the Test director depending upon their priority.
  • Supported Design and Deployment team to resolve reported problems.
  • Helped transition the team to use Agile Software Development methodology.

Environment: Selenium WebDriver, Cucumber, Selenium GRID, JIRA, SoapUI, Appium iOS/Android, Gherkins, Java Web application, SQL, Java, JSP, Java Script, Selenium, HP ALM, SOAP UI Web Services Tool, JMeter, XML, PL/SQL.

QA Analyst

Confidential

Responsibilities:

  • Created Test plans and Test cases based on business and functional requirements.
  • Interacted with business and development teams for requirements and test scenario reviews.
  • Designed, executed and maintained Selenium Web Driver, Test NG, automated test cases for regression test cases.
  • Participated in Smoke testing the functional use cases during production deployments.
  • Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
  • Facilitated the implementation of a Quality System which complies with FDA and other international regulatory guidelines.
  • Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
  • Developed test scenarios for Integration and Regression testing across system releases.
  • Performed backend testing of database by writing SQL queries for both internal & external data interfaces.
  • Tested the Membership and claims files (XML) in Facets.
  • Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
  • Peer reviewed the scripts, Defect reporting and re-testing the software as the defects are fixed.
  • Report assessment findings and recommend remediation strategies for compliance gaps.
  • Participate in Requirements and Functional Spec reviews of new features to convert them to comprehensive Test Specifications.

Environment: Selenium Web Driver, HTML, XML, Test NG, Quality Center, Maven, Oracle, SQL, Git, Windows.

Hire Now