Post Job Free
Sign in

QA AUTOMATION ENGINEER

Location:
Columbia, MD
Posted:
June 01, 2017

Contact this candidate

Resume:

N TEJA

Phone: 408-***-****

Email: **********@*****.***

Professional Summary

Over 3+ years of extensive experience in requirements gathering, analysis, design, development, user acceptance testing, business process engineering and implementation of projects.

Experience with complete SDLC life cycle, which includes requirement gathering, analysis, design, development and Implementation.

Experienced in Agile, Waterfall, & Iterative methodologies.

Experienced in System Specification Analysis, Testing Methodology and Test plan formulation.

Experienced in implementing Software Quality Assurance of Client-Server, multi-tier, stand-alone and web based Application, System Specifications Analysis of Creating, Modifying and Debugging of automate testing Scripts.

Extensive involvement in Functional/GUI/Regression/System/UserAcceptance/Datadriven/Robot/Back-end/Front-end/Batch and Performance/Capacity Testing of multiple applications on various browsers.

Good experience with Selenium IDE, Selenium Web driver (Core Java)

Good experience in Selenium Grid to perform multi browser testing.

Good exposure in using QTP/UFT integrated environment.

Involved in writing automated scripts for angular JS application using protractor and Java scripts.

Experience in writing CSS Selectors, Xpath expressions to identify web elements.

Experience in understanding the code written in different programming languages like Java, Java Script, Python, SQL and databases like and SQL server.

Extensive experience in Test Driven Development (TDD), Acceptance Test Driven Development (ATDD) and Behaviour Driven Development (BDD) using Cucumber.

Experience on developing a framework using a design pattern - Page Object Model.

Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.

Proficient in Manual and automation testing and knowledge of Core Java, JavaScript, Selenium

Framework, WebDriver, Jenkins, JUnit, TestNG.

Expertise in testing .NET, E-Commerce and Java Applications.

Good Working Knowledge of database design and development, which includes: creating tables, indexes

and triggers, views, performance tuning using SQL.

Extensive experience in user interface analysis, business requirement analysis, designing and documenting test plans, executing of test cases thru Quality center to verify application functionality against business requirements.

Self-Starter and ability to quickly adept and master new concepts.

Good experience in application support, customer interaction and problem resolution.

Very good team player with excellent interpersonal, analytical, presentation skills and highly proficient in learning new technologies and quickly adapting to new environment.

Technical Skills

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, Web Services,HP Quality Center, Jmeter, Cucumber, Firebug, FirePath,API, Soap UI,Coded UI, HP UFT.

Programming/Scripting Languages: Java, JavaScript, Ruby, Shell Script, JSON,VBScript, C#,Python, HTML and XML, XSLT.

Frameworks: Junit, TestNG, Appium, TDD,ATDD,BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, and Backend Testing.

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

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

Bug Tracking Tools: HP Quality Center,Bugzilla, HipChat, Visual Studio TFS, JIRA.

Methodologies: Agile, Scrum, Spiral and Waterfall.

Build/ CI Tools: Ant, Maven, Jenkins,Gherkins.

Databases Technologies: MS SQL Server Oracle, MongoDB,RDBMS,SharePoint Server 2010, SQL Reporting Services,MS Access […] TSQL, SQL*Plus,, SQL*Plus, SQL*Loader,DB2 and MYSQL.

Operating Systems: Windows XP/7/8/10, UNIX and Linux.

Web Technologies: HTML, XML, CSS, JavaScript, Angular JS, Ruby and Python.

Firefox Add-ons: XPath and Firebug.

Networking Protocols: HTTP,FTP,TCP,UDP,ICMP

Professional Experience

QSSI INCORPORATED –COLUMBIA, MD Apr 2016– Current

Automation Engineer, A.C.A. Team

Responsibilities:

Involved in working on Selenium WebDriver for Functional Regression testing, Smoke testing and Cross Browser Testing.

Used Java language for automation, Junit for testing framework, Maven for building projects.

Expert level knowledge in test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, JUnit and JAVA.

Experience to build automation framework from scratch level used Page Object Model in project level pattern, JUnit as a testing framework and JAVA for scripting.

Strong experience with Selenium WebDriver, Junit, and JAVA.

Co-ordinated the calls with 3rd party vendors and SME’s and gather the BSD’s to realize the test cases

Written extensive VBScript to automate ACA UI (FFM UI)

Written extensive Groovy script to handle functional testing

Developed and executed test cases, test scenarios and wrote defects as they were found using Jira tool.

Extensively used the JDBC artifact in SOAPUI for ETL validations

Automated the web-services frame work using X-path and X-query language

Created all types assertions as part of automating the web-services

Prepared Test Plan from the Business Requirements and Functional Specification.

Exclusively involved in writing test cases, test scripts, test plans and execution of test cases reporting and documenting the test results using Mercury Quality Center

Preparation of System Test Results after Test case execution.

Testing has been done based on Change Requests and Defect Requests.

Actively participated in user training for User Acceptance Testing within organization and client sites

Environment: Selenium Webdriver 2.0, Jenkins, J2EE,Groovy Script, XML, XSD, XSLT, XML ALTOVA SPY, Quality Centre, IOpus, Imacros, VBScript, HTML, CSS, JavaScript.

WELLS FARGO& Company –READING, PA Feb 2014– Jun 2015

QA Automation/Mobile Tester

Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Wrote test case for manual and automation testing and tested applications manually and with automated tools.

Involved in developing test cases to meet functional requirements.

Tested the application under Scrum (Agile) Methodology.

Identified test cases to automate. Automate those test cases using Selenium WebDriver, Junit and Java (Eclipse IDE). Contributed in framework creation.

Conducted Java component testing using Junit framework of JAVA web applications.

Developed automation test scripts using JUnit and C#.

Maintenance and develop new functionalities to Virtual Check Scan Emulator written in C#, .Net and HTML DOM that emulates the actual scanners in automation testing.

Developed automation test cases using Junit framework and Selenium WebDriver.

Automated Smoke and Functional test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).

Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.

Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Involved in Writing ANT build scripts to automate the compilation and execution of Junit test cases/suites for VIN service, common data service, admin UI and java client modules.

Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.

Integration tests development for validating the correctness of service API implementations using Protractor Framework.

Silk4J Provides Java libraries you can use in your test cases, which are compatible with JUnit or any other test and java framework.

Created SOAPUI projects for testing the integration of SOA Broker with the Federated Security component on Windows.

Designed and developed User Interfaces for Python users as per requirements.

Built up a Selenium test support framework against an AJAX/JavaScript heavy web application utilizing a page object pattern.

Developed a JMeter suite for testing concurrency with REST API using regular expression extractor and assertions.

Performed Mobile testing on IOS and Android devices using Selenium WebDriver.

Participated and contributed to implementation of cloud based (AWS) platform.

Performed Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.

Data Validation and testing using SQL and PL/SQL with Oracle and Toad also JDBC.

Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.

Responsible for various testing activities including the Build Acceptance/Smoke, Functional, Negative, Regression testing, Staging for the Production servers and QA checkouts on the Production Servers.

Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.

Managed software defect information, interacted with Business users to fix severity and priority of issues.

Participated in weekly project status meeting and updated the testing Progress.

Environment: C#, Java, Selenium WebDriver, Python, Agile, SRUM, JavaScript, Junit, ANT, .Net, SOAPUI, Jenkins, ClearQuest, Silk4J, FirePath, Firebug, JMeter, Appium, AWS, Mobile testing, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Subversion (SVN), SQL, Oracle, Windows.

NetSol Technologies Limited, India Apr 2013 – Jan 2014

QA Analyst

Responsibilities:

Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies

Experience in leading a Manual Testing assignment and successfully tracked progress of Manual Testing effort.

Experience in creating virtual services for SOAP, REST, Java protocols and automate SOAP and REST services using SOAPUI

Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like QA Wizard, Selenium and cucumber along with manual testing.

Working on API (web service implementing through using HP UFT 11.5 and also with HP UFT 12.02)

Developed manual test scripts and upload to QC and testing through QC

Understand the waterfall and Agile methodology in projects based on the collaborative efforts between the stakeholders and Service based firms.

Managed and executed test cases and logged defects in defect reporting tool using Bugzilla

Environment: Selenium WebDriver, Bugzilla, UNIX, Java, Windows XP, IE, Firefox, Mozilla, SQL Server, HP UFT, Cucumber, SOAP UI.

Education:

Bachelors in Computer Science and Engineering from JNTU

Masters in Computer Science at NPU,CA(GPA 3.42)



Contact this candidate