Kiran Jain
805-***-**** / ********@*****.***
SUMMARY
. 3+ years of experience as a quality test engineer,, including 2+
years of automation testing, with hands on various testing tools like
SOAP UI Pro, QTP, Selenium, Jmeter, Load Runner, Quality center,
TestNG, JMeter
. 2+ year experience developing test plans and automating test cases
following standard testing frameworks and agile methodology.
. Working knowledge of Agile and waterfall development models.
. Fluency in web services standards, technologies and tools (e.g. XML,
RESTful, etc.), hands on experience of testing web APIs sing SOAP UI,
SOAP UI Pro, and JUnit framework.
. Good exposure to all phases of software development life cycle (SDLC)
. Good knowledge in database languages like SQL, PL/SQL and hands on
experience on various database tools like SQL developer, PL/SQL
developer, TOAD. Good in writing stored procedures and triggers for
Oracle 9i and above.
. Worked in functional team to resolve client's issue and to deliver the
clients' customization requirements to the technical team.
. Team Player, quick learner and self-starter with effective
communication, motivation and organizational skills combined with
attention to details and business process improvements.
EDUCATION
. Masters in Economics: MLS University, Udaipur, India
. Bachelor of Computer applications: Guru Nanak Public College, Udaipur,
India
SKILLS
Development J2EE, JAVA, JSP, JDBC, XML, Log4j, SOAP,
Technologies REST, ANT, Maven
Web/Application Servers Tomcat 4.x, JBoss, Glassfish
Operating Systems Windows XP/7/8, Windows 2000 and above,
Linux and Unix
Databases Oracle 9i/10g/11g, MySQL, PL/SQL
Tools Eclipse, JUnit, SVN, GIT, Edit Pad, VSS,
JMeter, Jira, CVS, SOAP UI /Pro
EXPERIENCE
Jan '14 - Dec '14 Software QA
Engineer, Embtel (consulting at TCS)
Revitas is a product based company with several products like Contract
Manager, Revenue manager, Government Pricing which are used by several
customers like Oracle, Tibco, Sales Force, Pfizer, Sandoz etc. The Revitas
products are designed to rectify various in-house calculations performed by
various businesses as per their standards. Revenue management systems
simplify the complexities created by incentive programs used in multi-tier
distribution networks by automating claims, validation and payment
calculation, and providing detailed audit trails and ensuring that
agreement T&Cs are executed accurately. Contract Manager manages all phases
of the contract lifecycle: from offer development and authoring to go-live
and milestone management to amendments and renewals. A contract management
system integrates seamlessly with enterprise applications - such as CPQ,
CRM, ERP, and revenue management - enables more informed analysis and
decision making.
. Working with requirements team and gather requirements from field
engineers of Professional Services team and direct clients
. Understand the requirement and provide inputs in HLD and PRD designing
and help in approval process.
. Participated in team meetings for validating and prioritizing the new
requirements and defects reported internally or by customers.
. Creating enhancements and reporting issues in JIRA and prioritizing
them.
. Expose the web services to end clients for their internal consumption
using SOAP UI PRO project.
. Extensive testing the API parameters, exceptions and results.
. Used TOAD to query the database and validating the data.
. Reviewed and validated the product documents for online support.
. Authoring, reviewing and executing the test cases.
Mar '13 - Dec '13 Software QA Engineer,
Embtel (consulting at MobiTV)
MobiTV is end-to-end converged solution enabling time, place, and quality
shifting across traditional and non-traditional screens. It allows the
delivery of live, on-demand and downloadable television, both in and
outside the home, with all user actions such as search, personalization,
user settings, recommendations, and favorites managed in a cloud-based
account management environment, rather than tied to specific devices or
local hardware. This tool will be integrated in set top boxes and similar
devices to give users access to their subscribed and free content.
. Implemented JMeter for load testing of all the integrated components.
. Developed JUnit test cases for individual and integrated modules.
. Used the delivered restful API's for communication between front end
and backend.
. Integrated REST end points and used stubs for testing.
. Tested the implemented Apache SOLR and used SOLR end points to fetch
any required data in the application.
. Actively participated in sprint planning and discussions.
Environment: Java, JDK, Apache Solr 1.3, Log4j, JUnit, Eclipse Juno, Apache
Tomcat, Linux, Windows XP/2000/7/8/NT
Jan '12 - Dec '12 Quality Assurance Engineer, Contracting
at Bank of New York Mellon
Bank of New York is the custodian dealing with all types of corporate
events in the security market BNY is the world's largest custodian system
The main centers are in USA, Far East, Brussels and London BNY was a
product to provide window based and easily navigable system to its
users via point-and-click selection PSS provide the flexibility to include
the IRS tax code on all PSS transactions International business rules were
implemented in the system The technology used is JAVA/J2EE, JSP, Servlets,
MVC, Spring, Hibernate, Struts, DB2, Mainframes, CICS, JCLs, SQL, MySQL The
Portfolio Service System has been designed using Visual Basic The project
was in maintenance phase and my main job was working on perform White Box
and Black Box testing, and automate it.
. Worked as a quality assurance engineer and developed unit test cases
using JUnit and Java
. Tested data access objects
. Took part in peer code reviews and design reviews
. Housekeeping of all records for my project
. Write more than 500 test cases for positive and negative functionality
testing
. Automation of test cases using QTP and SELENIUM
Environment: JDK 1416, JAVA/J2EE, Multithreading, JSP, Struts, Spring,
Hibernate, MySQL, SQL, JavaScript, HTML, XSLT, UNIX, JIRA, OOPS, IBM
WebSphere Application server, Windows XP/NT