We provide IT Staff Augmentation Services!

Automation Engineer/manual Tester Resume

Minneapolis, MN

SUMMARY

  • Around 8 years of experience in Manual/Automation testing of Web/Mobile apps with specialization in Software Quality Assurance Testing, QA Automation Engineer and proficient in testing on Client/Server, Web based and Mobile Applications.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using Testing/Junit, MAVEN build tool.
  • Expertise in performing Manual testing (emulators & IOS Simulators) & Test Grid and Appium to develop automation test scripts for Mobile applications.
  • Experienced on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Good experience of Node JS, Python.
  • Extensive experience in writing scripts using VB Script, Ruby, JavaScript, Java/Selenium to automate testing process.
  • Working experience with defect tracking tools like Jira and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web - based applications.
  • Developed an automated scripts and frame works using Java, C#, VB Script.
  • Good Knowledge of automated testing tools such as QTP and LOAD Runner.
  • Good Knowledge of Data modeling.
  • Experienced in load and performance testing tool JMeter.
  • Experience in writing PL/SQL in ODI studio for automating ETL validations.
  • Extensively used ETL methodology for testing and supporting data extraction, transformations and loading processing, in a corporate-wide-ETL Solution using Informatica.
  • Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
  • Expertise in reviewing and analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD .
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Excellent experience with source version control tools such as Subversion (SVN), TFS & Git.
  • Experience in Test coordination between Onsite and Offshore team
  • Prior experience in analyzing and reporting on performance metrics and test results
  • Excellent analytical and problem-solving skills with the ability to troubleshoot with strong oral and written communication skills.
  • Conducted root cause analysis of application availability and narrow down the issues related to coding practices, issue bottlenecks, or network latency.
  • Involved in monitoring the daily automated jobs and fixed the failed jobs.
  • Worked with Problem Ticket (PTs)/Work request (WRs) for prod and lower environment issues and change request (CRs)/Work Order (WOs) for Prod deployment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, SOAP UI, QTP, Spirent, Eclipse, Manual Testing, Appium, Test Grid, JMeter, GIT, Cucumber, Coded UI, Appium, Microsoft Visual Studio, Android Studio, ETL (Informatic), SSIS.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, JSON.

Language/ Script: Java, JavaScript, Shell Script, JEP, Unix, Linux, Groove, VBScript (UFT), C, C#, Python, HTML, XML, PHP.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest, Bugzilla.

Frameworks: Junit, TestNG, TDD, Python, Data Driven, Keyword Driven, Hybrid Frameworks, ATF (Automation Test Framework), Page Object Model, Modular Framework, Back-end database testing using SQL, SAS

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL, MongoDB

Build/ CI Tools: Ant, Maven, Jenkin, Jenkins, Hudson

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Cloud & SaaS Platforms: AWS, Salesforce.com

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual, Black Box and White Box testing

Repository System: GitHub, Subversion, TortoiseSVN.

Cloud based Testing: Sauce Labs, Browser Stack.

Version Control: CVS, Git

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Testing: Android, iOS.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Automation Engineer/Manual Tester

Responsibilities:

  • Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test plans and Test cases.
  • Developed automated scripts using Selenium Web Driver, Java, TestNG and Testing in Eclipse IDE to perform functional and regression testing for web based applications.
  • Written automated scripts with Xpaths to identify web elements such that most of the browsers can be used.
  • Developed automation scripts for Mobile Native and Hybrid applications on iOS and Android using Appiumand Java.
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
  • Identified mobile elements using AppiumInspector, UI Automaton Viewer.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Involved in testing Rest API's (Get & Post operations) by using Soap UI/Postman, Ready API. Created test data for test execution.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java)
  • Used the JMeter to do the performance testing of the application.
  • Updated the JIRA with manual/automated test cases.
  • Supported the UAT team during their testing.
  • Participated in daily Stand Up call and weekly Open/Close meeting followed Agile Methodology/Scrum.

Environment: Java, Selenium WebDriver, Appium, Selenium IDE, Eclipse IDE, Junit, TestNG, Jenkins, Maven, Agile, JIRA, Soap UI, Postman, JMeter, Maven, XML, Oracle 11g, Agile, Windows, IOS.

Confidential, Carlsbad, CA

Automation Engineer/ Mobile Tester

Responsibilities:

  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Worked with software architecture, design teams, marketing staff and developers to create a consistent and compelling customer experience.
  • Determining the scope and risk of project by understanding the business requirements and participating in the project release planning.
  • Involved in developing the automation script for Mobile Native applications (IOS, Android) using Test Grid.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Involved in designing of Automation Test cases using Selenium WebDriver, Java, Maven.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • DevelopedKeyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Wrote PL/SQL in ODI to automate the ETL test cases for Datawarehouse validations.
  • Involved in testing both SOAP and REST services using SOAP UI, Rest Assured and Tested both XML and JSON formats.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Create Load and performance test scripts usingFiddler,JMeter, Load Runnerand monitor performance results usingYourkit Profiler.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • CreateManual Test cases, Update Manual Test cases, Update manual and automated test results inTest Rail.
  • Working in a scrum team and attending all the scrum ceremonies - Scrum Stand Up, Backlog Grooming, Sprint Planning, Retrospective, Sprint Demos and Release Planning.

Environment: Java, Mobile Testing (Test Grid), ETL, Selenium WebDriver, Firebug, Firepath, SQL, Jira, Oracle, Jenkins, JMeter, Active MQ, Fiddler, Load Runner, Git, Agile.

Confidential, Tampa, FL

Automation Engineer/Appium Tester

Responsibilities:

  • Analyzed Functional Requirements and Software Specification Requirement Documents to develop Test Plan for projects involved and wrote Test Scripts.
  • Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Responsible for automating test scripts in Selenium/Java to support of software test requirements
  • Involved in setting up configuring the testing environment with Eclipse IDE, Testing, and Selenium WebDriver.
  • Involved in designing and developing Testing Data driven automation framework in Eclipse IDE using JAVA and automated them using Selenium Web Driver.
  • Involved inDatamapping specifications to create and execute detailed system test plans.
  • Involved withDataAnalysis Primarily IdentifyingDataSets, SourceData, Source MetaData,Data Definitions andDataFormats.
  • Created ETL test data for all ETLmapping rules to test the functionality of the business systems.
  • Provided Data Modeling design standards, solutions to various data marts and product teams.
  • Used TestNG to run the tests and generate the reports.
  • Used ANT to build and run the Selenium automation framework and sending the automation reports over mail.
  • Configured the test suite to Jenkins to make it run on every successful deployment.
  • Reviewed and validated SQLs, extracted Reports Data for SMEs and UAT reviews
  • Created Data Model templates and sessions resolved Change Requests (CRs) and updated data models.
  • Implemented cross browser testing using Selenium API for Firefox, chrome and IE.
  • Responsible for maintaining completeVMwareinfrastructure for the customer.
  • Performed software requirements traceability analysis to trace software requirements to (and from) system requirements.
  • Worked with deployment team to create automation regression execution builds.
  • Designed and implemented basic SQL queries for backend testing.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Java, TestNG.
  • Supported automated functional testing, acceptance testing, system down testing, cross browser, cross platform web testing with Selenium Web Driver and Appium.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Performed Keyword driven testing using Selenium Web driver to test the application with different sets of data.
  • Created Maven POM files to build the Java projects based on their project structure.
  • Tested web services by generating XML SOAPUI Requests and validating the corresponding XML SOAPUI Responses.
  • Working on creating Rest Services using ASP.NET Web API and JAVA.
  • Performed automated acceptance tests written in TDD (Test Driven Development) using cucumber.
  • Involved in Automation Framework using Selenium, TestNG, Selenium server.
  • Attended daily scrum meetings to evaluate the daily expected results for the team and the reports is shared with each and every team member.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
  • Reported defects using QC and interacted with developers to resolve any defects/issues.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.

Environment: JAVA, Appium, TestNG, Eclipse IDE, Firebug, ETL, HP Quality Center, Selenium WebDriver, Oracle, Toad, Junit, TestNG, Bugzilla, cucumber, soup UI.

Confidential, Pittsburgh, PA

Automation (Selenium)/ Manual Tester

Responsibilities:

  • Interacting with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Configured Selenium WebDriver, JUnit, Maven tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver under Java platform utilizing industry leading harness design patterns and approaches.
  • Written Grey box and Black box test cases based on the User and Business Requirements
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Implemented firebug to identify object's ids, Name, XPaths, links in the application.
  • Automated the Test cases using Selenium for Regression testing and JUnit for grouping the tests.
  • Responsible for Integrating Selenium Tests withJenkinsfor Continuous Integration.
  • Understand the Logical and physical Data model and understanding the ETLprocess for the data flow from source to target.
  • Delivered overall Test Summary reports from the Quality Center (QC).
  • UsedAntfor building the WebDriver project.
  • Performed database validation using complex SQL queries.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.

Environment: Selenium, SQL, HTML, SOAP UI, Groovy Script, Quality center, WebDriver, MAVEN, ETL, JENKINS, Junit, Windows.

Confidential

Quality Analyst

Responsibilities:

  • Prepared Test Plan and Test Cases according the business requirements.
  • Prepared Unit Test Cases including Positive and Negative test cases.
  • Participated in setting up testing environment.
  • Design and development of QTP test scripts.
  • Uploading and executing the scripts and analyzing the test results.
  • Developed and executed automation scripts using QTP.
  • Maintaining automation test scripts to meet software release deliverables, project testing requirements and other quality assurance consideration.
  • Performed Developed Test cases and scripts using HP Quality Center, JIRA and Quick Test Pro for Functionality and Regression Testing.
  • Performed Ecommerce Testing for modules such as Checkout, Payment page, Shipping page, valid store page, etc.
  • Responsible for the implementation of the Agile and Software Development Best Practices for Product & Solutions Delivery (PSD).
  • Involved in manual testing and Automated Testing.
  • Performed back-end testing using SQL queries and PL/SQL statements on the Oracle database.
  • Performed website testing for order fulfillment process.
  • Used SQL statements to check data integrity and data validation.
  • Created Text area Checkpoints to test the properties of the text in the application using Quick Test Pro.
  • Involved in cross browser testing for Firefox, Mozilla, Chrome and IE.
  • Conducted Back-end and Regression testing during the various phases of the application.
  • Involved in debugging and reproducing issues.
  • Involved reporting and tracking the defects using HP Quality Center and JIRA.
  • Reported bugs using Defect module of HPQC.
  • Conducted result analysis and interacted with developers to resolve bugs.
  • Participated in the project meetings and attended the daily SCRUM meetings.

Environment: QTP, HP Quality Center, JIRA, UFT, SQL Server, Oracle, MS Excel, MS Word, Agile, Windows.

Hire Now