We provide IT Staff Augmentation Services!

Qa Automation/manual Tester Resume

4.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY:

  • Over 3years' experience in the Testing with diversified skills in Manual and automated testing of Client/Server and Web based applications on Windows, seeking for an Automation Engineer( SDET )/QA Analyst position .
  • Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle with major responsibilities in all the phases.
  • Worked in multiple domains like Finance, Health Care, Insurance and Telecom Domains.
  • Well Versed in various sorts of testing like Manual testing, Automation Testing, Web based testing, Client /Server testing and Web services using SoapUI.
  • Development experience with Java such as OOPS Concepts, Strings, IO, Multithreading, Collections and Exception Handling.
  • Hands on experience in implementing Waterfall and Agile (Sprint/Scrum) methodology.
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports and Test Matrices and documenting manual and automated test scripts in Java for Selenium .
  • Developed automation from scratch for Windows, Web and Mobile applications with automated tools such as QTP (VB Script), UFT (VB Script), (C#), Selenium and WebDriver (C#), BPT.
  • Extensive experience in Functional testing, Testing system management, Integration testing, Regression testing, GUI testing, Back - end testing, Browser Compatibility testing, Ad-hoc testing, Black Box Testing, System Testing, User Acceptance Testing.
  • Diverse knowledge in dealing with various open source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, SoapUI, Cucumber, JUnit, Eclipse and TestNG.
  • Extensive knowledge to create, execute, maintain, and manage performance test scripts using multiple tools like Storm Runner, Blaze Meter, Load Runner, JMeter.
  • Strong Knowledge in working with Selenium automation framework to perform smoke and regression testing using TestNG and Jenkins.
  • Extensively worked with all phases of testing deliverables including creation of Test Strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documenting and Reporting.
  • Having experience on Mobile Automation (Android and iOS) using Appium.
  • Well versed in locating various GUI elements using XPath, CSS, Link text, Id, Name, Class name, Tag names, partial Link text, DOM and CSS using Firebug to create scripts of automation.
  • Good Expertise at using Selenium Synchronizations with conditional synchronization and unconditional synchronization (Implicit, Explicit) wait statements.
  • Experience in working on Splunk Authentication methods, like Creation of roles in Splunk.
  • Expertise in implementing APACHE POI/JXL to read the data from external resources in selenium.
  • Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers.
  • Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using java programming language.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD .
  • Experienced in automating various web applications and web services using SOAPUI and Cucumber implementing with JUNIT and TestNG .
  • Well Versed in implementing SOAPUI with Data Driven Framework for reading and writing the External Data.
  • Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Provide risk analysis and support for seamless product release.
  • Excellent knowledge of SDET/QA methodology & Software development processes (Agile, Scrum).

TECHNICAL SKILLS:

Programming Languages: HP Quality Center/ALM, QAS.TCS (Test Case Studio), Test Log QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium, Selenium Web Driver, Web Load, TestNG, Xpath, VBScript. Jira, Bugzilla 2.0, MTM, Dovetail, Jenkins, Lean Testing, IBM Clear Quest, Bug Host, DevTrack, BUG track, Mantis. Java/J2EE, Python, C#, C, PL/SQL, OOAD, .Net.

App Servers: Tomcat, JBoss, WebSphere, WebLogic, BPM, IBM (MQ)

Protocols: Cisco tools, SFTP, FTP, HTTP, SONET, ATM, ISDN, OSI, BGP, OSPF, L2/L3 Switching, IP, VOIP, ADHOC, X25, TCP/IP, SNMP.

Scripting Languages: Shell, Python, Java Script, PERL, RUBY, HTML 5, CSS 3, AJAX, XML, Docker, JSON, IBM WCS, Saas.

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.

Framework: Spring, ESB, BPEL, JSP, JMS, Hibernate, JSF, Java Enterprise, Restful frameworks, Spring Framework.

Operating System: Linux, Ubuntu, Windows XP/ 2000/2007/2008, Mac OS, GIT, Jenkins.

Development Tools: Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, TOAD, ETL Tools

Build Tools: Maven, ANT Hill, Agile & Scrum Methodologies, Waterfall methodology, Cassandra, NoSQL

PROFESSIONAL EXPERIENCE:

Confidential, Columbia, MD

QA Automation/Manual Tester

Responsibilities: -

  • As Sr. QA Automation Engineer, managed onsite and offshore Agile team, define the schedule and timelines as per client schedule.
  • Involved in Project Management and Hiring Process . Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
  • Used storm runner to create and manage performance test scripts.
  • Extensively interacted with developers, business& management teams to understand the OPM project business requirements and ETL design document specifications.
  • Uploaded and configured WSDL file to SOAPUI and JMeter applications to test the web service application. Actively participated in the various review and Defect triage meetings.
  • Testing RESTful API calls and validating JSON objects.
  • Involved in Mobile Testing includes App Testing for Android and iOS devices using Appium.
  • By using Android and iOS Automation Tools like Appium for testing Native apps, Web based apps and web based applications.
  • Have wrote automated tests in Ruby programing language using watir Web driver and cucumber to facilate and reduce testing time within my team.
  • Created Emulators using Android SDK and Simulator using XCode for step by step debugging.
  • Used UIAutomator to identify elements in Android and Inspector to identify elements in iOS devices.
  • Extensively used User Agent add-on firefox to locate web based mobile application elements.
  • Extensively used Android Debugging Bridge(ADB) commands.
  • Use SQL queries to validate the data produced by web services generated on JSON format.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
  • Automation of existing manual test cases using PowerShell and C#
  • Worked on setting up CI (continuous Integration) in TFS and Jenkins
  • Configuring the Gits repository and maintain the version control using Gits .
  • Create test cases in Gherkin.
  • Worked on Behavior-Driven Development (BDD) implementation with Cucumber Gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Used Confluence Solutions, Base Camp, bit bucket, Hip Chat, and JIRA to gather and document information to develop QA test deliverables. GIT was used for version control which was managed through bit bucket.
  • Perform unit and integration testing for various applications using C++, Shell Scripting and Python.
  • Involved in writing optimization techniques for more accuracy of Macros in C /C++, C++ routines and Oracle SQL, PL / SQL .
  • Used C#.NET to develop code for business and repository layer
  • Involving in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties)
  • Created Stored Procedures, Triggers, Functions ( UDF ), Indexes, Tables, Views, Joins and other T-SQL code for applications following SQL code standards
  • Used NoSQL database Mango DB for storing and retrieving data.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts, Xen servers.

Environment: Quality Center, QTP 10, C#, ASP.NET, Groovy, Robot framework, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, bit bucket, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, LoadRunner, C++, QNX.

Confidential

QA Analyst/ SDET

Responsibilities:

  • Involved in Smoke testing, System testing, Regression testing, Black box testing and White box testing.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP protractor to develop automation testing scripts for web and client server applications.
  • Involved in Manual testing of application.
  • Implement Monitoring for Dyna Trace environment to improve productivity and Proactive alerting via Infrastructure monitoring tools like Microsoft SCOM & HP Site Scope.
  • Created test cases in Gherkin Language that can used in manual or automated testing
  • Developed “ Acceptance Tests ” in Seleniu m web driver using junit framework .
  • Develop and execute automated regression scripts using Selenium IDE and Web driver
  • Developed and maintained automated regression test cases in Selenium web driver using java programming language and Junit Framework .
  • Used Appium for Native and Hybrid App testing.
  • Worked with Native Apps on Android & IOS Platforms, Worked with Mobile Web Browser on Android &IOS Platforms Dynamic parameterization of Desired Capabilities through Maven & Jenkins, Launch Appium p rogrammatically on Windows & mac
  • Brought up to date a legacy front end testing suite that used Test complete and JavaScript
  • Designed Functional Libraries, Functions, Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script
  • Involved in converting manual test cases into automated scripts on HP UFT
  • Designed and developed Automation Framework from scratch in Visual Studio Coded UI Test & C#.
  • Exposure to .NET Framework 2.0/ 3.0/ 3.5/4.0
  • Developed different applications in VB.NET by utilizing various use cases developed using Rational Unified Process
  • Designed and developed continuous integration using python, Flask, GitHub and Jenkins
  • Involved in Writing Geb and Groovy Scripts.
  • Developed the technical and process design using TIBCO designer interface based on requirements documents
  • Good Experience in automating Java based client server applications using Python.
  • Prepared documentations on release wise stories.
  • Deployment scripts using MAVEN from manually and bit bucket.
  • Experience in writing Automation scripts and frameworks using Java, python, C#, Java script, VBScript
  • Experience in web services testing using standards like XML, JSON, WSDL, SOAP and WADL
  • Expertise in using Agile methodology and Rally.

Environment: Selenium, Jira, Cucumber Scripts, Appium, Groovy, Python, Ruby Scripts, PHP, My SQL, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0, Python, bit bucket, MS Excel, HTML, Windows, Oracle 10g, MS Office, .Net, Visual Studio, JAVA, Unit Testing, TestNG, Eclipse, Ruby, SOAP UI.

Confidential

QA Manual Tester

Responsibilities:

  • Developed automation scripts using Selenium WebDriver, python for user management module.
  • Implemented Data Driven, POM using Java, selenium WebDriver .
  • Involved in Agile/scrum environment
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
  • Used Selenium WebDriver for testing various web applications.
  • Implemented page object model automation framework with Java, Selenium Web driver and Cucumber.
  • Responsible for documenting the Automated test results using SOAP UI and QTP
  • Writing and modifying the automation test scripts as per requirement changes for every release using Selenium Web driver
  • Report deviations from written business requirements and general quality standards(JIRA).
  • Wrote automation scripts using Ruby (with Cucumber) .
  • Experience in using continuous integration tools like Jenkins.
  • Integrated ALM with Jenkins to run UFT test.
  • Built, packaged, and deployed application software using Ant and Maven in collaboration with developers.
  • Proposed the need for adding or modifying a requirement, to the business analyst and project manager, to enhance the product functionality.
  • Provided project management and acted as Scrum master for Agile scrum team .

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, QTP, Maven, TestNG, ALM, Eclipse, JIRA, Ruby, Java, SQL Server.

Confidential

Application

  • Developed a website at Northwestern that tracks and records all the activities like Member Registration, Event Management for Indian people in our University.
  • One interesting feature like Fund tracking management which helps to record all user transactions.
  • Created a very simple RESTful API from scratch and developed UI pages using HTML 5, CSS3 and Bootstrap.
  • Hosted web application in Microsoft Azure.
  • Programmed and executed code for user Interface in ASP.NET MVC in C#.
  • Written Test cases using XUnit testing framework.

We'd love your feedback!