Rajasekhar
(Sr. QA Analyst)
Phone 408-893-5864
Email: [email protected]
PROFILE SUMMARY
8+ years of experience in QA Automation, SDET Testing & Manual Testing. Proficient in the
Selenium Web driver, implementation of Page Object Model with Hybrid Frameworks,
Cucumber, SoapUI
Strong working experience in implementing Waterfall and Agile (Sprint/Scrum) Methodology
by analyzing requirement specifications and responsible for developing Test Objectives,
strategies, Scope, Test procedures, and Test Matrices
Experienced in preparing Test plans, Test methodology, Test scenarios, Test summary reports,
Test cases, and Test documents for both automated and manual testing based on User
requirements, System Requirements, and Use case documents
Strong experience with SOA architecture which includes Soap restful Web Services.
Experience testing at the Service layer with any tool from Post Man to SoapUI, to any
post/response validation tool is necessary.
Experience with Web Services testing and back-end service/API tools such as SoapUI, HTTP
Client, Soap Client, and JAXB. Hands-on experience accessibility testing (JAWS). Strong working
knowledge in Java/JavaScript coding with a strong SQL, and Groovy Background.
Experience in Core Java Programming using OOPS concepts, String, Collections, Exceptions
handling, etc.
Good knowledge of front-end technology and framework such as HTML, CSS, JavaScript,
AngularJS 4, ReactJS, and jQuery. Exposure to web technologies like JavaScript, XML, XPATH,
AJAX, HTML, CSS, SOAP, and jQuery.
Knowledge on using Accessing Forms, tables, links, Keyboard Mouse Events, and Uploading File
using Selenium WebDriver Proficient on Automation tools such as Selenium RC/ WebDriver IO/
IDE/ Grid and QTP/UFT (Functional & Regression Testing), Protractor, SoapUI, Cucumber,
JUnit, JIRA, Eclipse, TestNG, Ant, Maven, Jenkins for testing Client-Server and Web-based
Applications.
Extensively worked on Selenium web driver with the preferred Languages Java, C Sharp,
Python, Ruby, and Perl.
Proficient in configuring, customizing and using testing tools like Cucumber, HP Quick Test
Professional Quality Center Neustar tool, Jira, Selenium (Web Driver), AppDynamics, New
Relic, AWS, Fastly, GitHub, and Jenkins,
Experienced in Database Testing using SQL Queries with multiple Databases, SQL Server, and
MySQL. Hands-on Experience with Cross-Browser and Compatibility Testing to test whether the
web applications are working as desired in different browsers and environments. Designed and
Implemented different automation frameworks like Keyword Driven Framework, Data Driven
Framework, and Hybrid Framework for several projects
Experience in Cross Browser Testing and Parallel Test Execution using Selenium Web Driver,
TestNG, and Selenium Grid to run parallel testing by creating Groups, and categorizing test
cases
Experience in Back-end testing, data validation, and Database testing using SQL queries.
Expertise in documenting defects with an elevated level of detail, accuracy, and informative
recreation steps using Quality Center, Rally, JIRA, IBM Clear Quest, and Bugzilla.
HP Unified Functional Testing/ Quick Test.
Professional/ Selenium Tosca Testing /Quick Test
Fortify Web Inspect.
Performed Web Services testing using SOAPUI tool which is extensively helpful in eCommerce
applications
Experienced in using Apache POI to read data from external sources to feed locators into the
test script
Responsible for developing the scripts to support Jenkins (Continuous Integration) of the
scripts with the build server. Worked on Test Data Management (TDM) tools and supported
automation frameworks.
Good knowledge of DevOps concepts and working knowledge on Continuous Integration and
Continuous Delivery (CICD) by using tools like Jenkins.
Hands-on experience with test management tools such as HP Quality Center/ALM/ RCLM/RQM.
Generated (TSL) Test Scripts and validated the scripts using Synchronization point. Running
batch execution and sending status report to higher management. Generated test logs using Log4j
for various log levels
Developed automation script for Mobile Native applications (IOS, Android) using Appium and
have used Perfecto to perform extensive mobile testing.
Dynamic and assertive team player with a strong inclination to improve and optimize process
development and implementation.
IT SKILLS
Programming C, UNIX shell scripting, Java, Java Scripts, SQL,
tools/Languages Server2008/2005/2000, Oracle, SQL Server
Automation Testing Tools QTP, Eclipse, Selenium (WebDriver, RC, IDE, Grid), TestNG, JUnit,
Cucumber, SoapUI, Appium, Quality Center 9.2, IntelliJ Idea
Community edition, Mainframe Display.
Scripting Languages Java Script, VBScript, HTML, XML
Bug Tracking Tools JIRA, HP ALM & Quality Center, Rally, TFS, Test, Defect
Tracker Rational Clear Quest
Methodologies Agile/Scrum, Waterfall, V Model
Reporting Tools MS Visual Studio, TestNG, JUnit, Maven, ANT, Eclipse, GIT
Software Testing and Tools Test Planning, Test Effort Estimation, Test Strategy, Test
Scenarios, Test Process Definition, Implementation &
Improvement, Test Process Assessment, Test Documentation
Review
Operation systems and Windows 98/2000, SQL Server2008/2005/2000, Oracle, UNIX,
Data Base SQL Server
WORK EXPERIENCE
Client: Capital one, Mclean VA (Jan 2019 - Present)
Role: Sr. QA Analyst)/SDET Engineer
Responsibilities:
Designed test plans, test scenarios, test suites, test cases & test data at system test levels for
positive &negative testing, regression testing, and user acceptance testing; execute test cases &
log defects using HP Quality Center
Track & review the documented requirements in Rally to develop the Requirement
Traceability Matrix, conduct test case review meetings, and obtain formal acceptance before
starting execution to ensure 100% test coverage
Performed testing on various modules of J2EE applications; performed automation testing
using QTP
Performed generation & maintenance of test plans, and test cases as well as implementing and
modifying existing keyword frameworks for QTP test automation as a part of the integrated
solution of Quality Center
Developed test scripts to automate a testing process in Selenium WebDriver using Java
programming; used HP UFT 11.53 to generate automated test scripts &Quality Center to
develop/execute software test plan
Created & maintained QTP Scripts using VBScript for regression testing of business workflow
Performed Security testing manually to ensure that the system allows performing only
authorized function/ns.
Tested Web services, performed data-driven testing & conducted property transfer using
SOAPUI; wrote SQL queries to retrieve test data of the web service; defined data requirements
& elements used in XML transactions
Wrote Test Matrices for business to show time-saving & cost-effectiveness by automating the
application
Worked on defects & change requests in JIRA and groovy scripting to generate responses from
the database
Involved in automation testing using TOSCA
Extensive experience in web services testing and automation UFT and soap UI as well as tosca.
Environment: Java, J2EE, JIRA, Groovy, JDBC, Oracle 10g, Linux, HP Quality Center10.0, XML, HTML,
SOAPUI Pro 4.5, QTP11.0, Selenium WebDriver, MySQL, MS SQL Server, VBScript, HP UFT 11.53
Client: Fidelity Smithfield, RI (Feb 2017 – Jan 2019)
Role: Sr.QA Automation Engineer
Responsibilities:
Working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web
Driver), Eclipse and preparation of automation test framework
Using JUnit with Cucumber plugin and writing feature using Gherkin language
Perform automation testing using data-driven framework.
Develop automation scripts on web applications designed with Web Services, SOAP, XML,
HTML, Style Sheets, JavaScript, VB Script, Python, Perl VB, Java, and C.
Expertise in performing System Integration testing, Regression testing, Performance testing,
Load testing, and coordinating User Acceptance Testing.
Automated Test cases in Test Driven, Behavior Driven Development, Keyword-driven, Hybrid
framework, and Data-driven, TestNG framework with Java programming language.
Work on QA standards, and methodologies like Waterfall, Agile, and Scrum on all phases of
SDLC, Software Testing Life Cycle, and Defect life cycle management.
Performing Back end testing by writing and executing SQL queries.
Using Apache POI to read data from external sources to feed locators into the test script.
Responsible for implementation of Hybrid Test Automation Framework build using Selenium,
Junit, Maven, Cucumber, Gherkin, and Jenkins Java platform utilizing industry-leading
harness design patterns and approaches.
Continuous integration using Bamboo to support tools like CVS subversion, GIT and ANT,
and MAVEN to create projects, JAR files, and POM.xml with artifacts and dependencies.
Worked on protract, and Java scripts to automate angular JS application
Using applications with UNIX / Linux commands, Putty Tool, FTP Tools like FileZilla etc.
Conduct load and performance testing of services using JMeter, LoadRunner, JUnit
Using the Quality Centre/Test Director, ALM to manage the software testing process and Clear
case, Bugzilla, Jira for tracking the process and sharing the files
Perform backend testing creating SQL queries in Oracle, SQL Server, and DB2 databases
using tools like Toad and Db Visualizer
Environment: Java scripts JIRA, Selenium, Web Services, SOAP, XML, HTML, Style Sheets, JavaScript, J
Unit, Cucumber Python, Perl VB, Java, C. ANT, MAVEN, Bamboo
Client: American Family Insurance, Madison, WI (Mar 2016 – Jan 2017)
Role: QA Analyst/SDET Engineer
Responsibilities:
Worked with Business Users and analyzed the objective of business scenario to understand the
requirements and application functionality for script development
Prepared & identified test Cases for Automation and developed Automation test scripts using
Selenium 2.0(Web Driver) to use a hybrid model as a framework; used Jenkins to maintain,
build &execute scripts using ANT
Created Jenkins jobs parallel to project modules, and executed &scheduled batches when
required
Performed Smoke and Functional testing using test automation on every build of the
application
Reviewed the system, integration, and user acceptance tests prepared by Test Engineers
Involved in defect tracking & bug reporting during the testing process using internal Bug
Tracking tool iBugzilla
Conducted GUI, Functional, Integration, User Acceptance & Regression Testing and logged the
defects in the defect-tracking tool JIRA
Involved in planning as per test results &progress and took necessary actions to compensate for
problems
Generated reports for tracking defects, test project metrics, test process improvement, and
management review
Environment: Windows XP, Windows Server 2008, Selenium 2.0 Web Driver, Test NG, TFS, JIRA,
Jenkins, ANT
Client: Analytix Data Services, India (Nov 2013 - June 2015)
Role: QA Analyst (Automation Testing)
Responsibilities:
Identified Test Scenarios & Test Cases to be automated and designed, prepared & executed Test
Cases as per functional requirements & PR; published the execution reports
Setup the automation framework using Selenium WebDriver to run test cases in multiple
browsers
Developed scripts using TestNG with Web Driver
Conducted Functional, Regression & Retesting; performed Sanity testing to check basic
application functionality
Involved in Black Box Testing using BVA&ECP and defect Reporting & Tracing using QC 11.0
Supported the production build, client bugs analysis, defect management, and regression
testing; analyzed the results and reported the bugs.
Involved in Peer Review Meeting and Daily Status Meeting
Environment: Windows XP, Windows Server 2008, Selenium Web Driver, TestNG, TFS, JIRA, Jenkins,
QC 11.0.
Education Details:
Bachelors in computer science 2013 from JNTU Hyderabad
Masters in Masters in computer science Silicon Valley University (2016)