Post Job Free
Sign in

Test Cases Developer

Location:
Minnesota
Posted:
April 26, 2018

Contact this candidate

Resume:

YAMINI BOLISETTY

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

**** **** ****** **, *** #12

Eagan, MN 55123

Phone: +1-651-***-****

CAREER SUMMARY

* ***** ** ************ ********** in IT industry as a Quality Analyst, Business Analyst and Infrastructure Monitoring Technician

6 months of experience as a Business Analyst

3 years of experience in Software Testing, Quality Assurance processes and Business Requirement Analysis.

2 years of experience in various roles of Infrastructure and event monitoring.

Strong hands-on experience and understanding of Software Development Life Cycles (SDLC), such as Waterfall and Agile (SCRUM).

Diversified exposure in manual testing of Client/Server & Web-based applications with focus on System Analysis and Quality Assurance.

Hands-on experience with Test Management Tools like JIRA and HP Quality Center.

Experienced in automation testing tools like Selenium, Cucumber, Postman and SOAPUI.

Handled multiple projects independently from requirement gathering from BAs, writing test cases, executing, following it up with SMEs (Subject Matter Expert), defect tracking and test certification.

Strong understanding of testing procedures which involves gathering requirements, preparing detailed level test plan, test cases, test data, executing test cases and validating the test results based on acceptance criteria.

Experience with unit testing, system testing, integration testing, regression testing, user acceptance testing, white box testing, black box testing and user interface testing.

Possess excellent communication skills, ability to pay attention to details, accepted challenging work and proved well, ability to adapt new technologies and environments with minimum learning curve and have demonstrated efficiency in both Quality and Quantity of work.

EDUCATION & ACHIEVEMENTS

Bachelor of Technology in Applied Electronics and Instrumentation Engineering with 83.2% from MG University (2007-2011)

BTECH topper from Saintgits college of Engineering in the year of 2011

Achieved a rating of 4 (met above expectations) out of 5 during tenure in Ernst and Young

Completed ITIL Foundation Certification

Undergone training in Selenium, Oracle and Core Java from QSpiders Training Institute

TECHNICAL SKILLS

Languages: JAVA, Ruby, Python, SQL, HTML, CSS, JavaScript

Databases: Oracle 11g,MS SQL Server, MS-Access

Operating System: Mac OSX, MS Windows 7/8, UNIX

QA/Testing: Unit Testing, Functional Testing, System Testing, Integration Testing, Regression Testing, Smoke Testing, User Acceptance Testing, Black box Testing

Testing Tools / Methods: Selenium, Cucumber, JIRA, Wiki, HP Quality Center, SOAP UI, Postman, JUnit, Service Now, HP OVO, NNMi, BMC Remedy, Service Now, SMARTS, WUG, Putty, Lotus notes, Lotus Domino Administrator.

IDEs: Intellij, RubyMine, Eclipse, NetBeans, Selenium

UML Modeling Tools: Microsoft Visio, Rational Rose, Lucid Chart

Web Servers: Apache Tomcat

Browsers: Internet Explorer, Mozilla Fire Fox, VMware, Google chrome, Safari

Build tools: Maven, Ivy, Gradle

Other Tools: Microsoft word, Excel, PowerPoint, Outlook, Sublime Text, Text Edit, SQL Developer

PROFESSIONAL EXPERIENCE

QUALITY ASSURANCE ENGINEER (Business Analyst in RIATomation)

Jun 2016 - Current

Thomson Reuters, Eagan, MN

Projects: TRRI, ONEDIS, RIATomation

Project Description:

Thomson Reuters Regulatory Intelligence (TRRI) application is a single solution that empowers users to make well-informed decisions to confidently manage regulatory risk (in Banking, Financial Services and Insurance [BFSI]), while providing them with the tools to make proactive decisions and action change within their organizations. Content within Thomson Reuters Regulatory Intelligence has been configured to ensure users can easily find the information required to get clarity on what is most important to their organizations. This simplifies the research process so they don't have to spend time shifting through vast amounts of irrelevant information.

OneDIS is a document feed solution application. It allows customers to define a set of search criteria to locate documents that have business value for their company. Once a feed is published, OneDIS will execute the search queries on a user-defined schedule and deliver any changes in the search results including updates to previously delivered documents to the customer in the form of an XML file.

RIATomation is a team where all the various issues raised by different internal and external teams of Thomson Reuters are assigned and suitable automation delivery process is conducted and ensured that similar teams with the same issues have a common solution.

Responsibilities:

Active participation in sprint planning, refinement sessions, retrospect meetings and sprint reviews with the developers and product owner

Write and document the test cases in Zephyr (JIRA plugin) based on the acceptance criteria

Write UI automation tests using BDD Cucumber-JVM, Selenium-WebDriver and JUnit frameworks

Write Web services endpoint automation tests using Spring Rest Client for TRRI and ONEDIS projects

Using Maven for test libraries dependencies and as a build tool

Using Postman for manually testing API endpoints before automation tests are written

Using Faker API for generating test data that feeds into automation tests

Using JIRA for user stories, bug and defect tracking

Send merge requests using GitHub to get the automation code reviewed and merged to main branch

Creating and maintaining Jenkins jobs for both TRRI and OneDIS projects for daily regression builds of newly written automation tests

Follow up with the developers on the status of the logged bugs

Checking the stack trace in logs for more information of the bugs to be raised by logging into the server.

Perform database testing by fetching and verifying the data from database using Oracle SQL Developer in lower environments

Part of an Agile team which follows 2 week sprint period.

Use Docker in VM where different modules of ONEDIS and TRRI are deployed.

Playing the role of a Business Analyst in RIATomation project along with the QA work.

Worked on Report Portal Tool (tool which provides the ability to collaboratively analyse the automation test results) as a part of innovation project.

Environment: IntelliJ IDE, Java, Spring, Selenium WebDriver, Cucumber, Junit, Docker, GitHub, Postman, JIRA, Confluence, Slack, Hipchat, OSX, Jenkins, Sublime Text, Oracle SQL Developer, Outlook

QUALITY ASSURANCE ENGINEER January 2016 – May 2016

GovDelivery, St.Paul, MN

Projects: Communications Cloud, Connect, TMS, Textizen

Project Description:

GovDelivery provides communication technologies to hundreds of government organizations in Europe and the United States, allowing them to inform and engage people.

Communications Cloud/Evolution is the main and foremost application that GovDelivery uses to manage multichannel digital communications such as emails, text messaging, social media and may more in one system; allowing the government agencies/clients to reach, engage and convert their audience to action.

Connect product enables seamless integration of contacts, engagement data and subscriber information between GovDelivery and existing CRM systems such as Salesforce, Microsoft Dynamics

TMS is a highly scalable REST APIs based targeted messaging system that is used as medium to send emails and SMS by making TMS API calls. All TMS REST API authentications is via tokens using an API token passed by the client via the X-AUTH-TOKEN header, and all requests to TMS secured via HTTPS.

Textizen’s web platform enables clients to send, receive and analyse text messages so they can reach to the consumers through the technology already in their pocket 24/7.

Responsibilities:

Active participation in sprint planning and requirement acceptance meetings with the developers and product owner

Write and document the test cases in JIRA based on the acceptance criteria

Write the automation tests using Ruby, Capybara and Cucumber frameworks

Executed manual test cases for certain functionality that isn’t fully automated or can’t be automated

Used RestForce API for Salesforce integration in Alfine

Used Nokogiri for Email validation and click through tracking

Used Faker API for generating test data that feeds into automation tests

Used JIRA for user stories, bug and defect tracking

Send merge requests using GitLab to get the automation code reviewed and merged to main branch

Created new jobs/Tagged jobs with additional cucumber features for automated tests in Jenkins

Follow up with the developers on the status of the logged bugs

Maintain the automated smoke and regression tests in Jenkins

Used Browser Stack for multiple browser testing

Perform regression testing manually for non-automated features and maintain the traceability matrix in excel sheets after each release in all the environments

Fetch the data from database using Oracle SQL Developer in lower environments

Performed TMS/XACT API testing by sending requests and responses using POSTMAN tool

Part of an Agile team and followed 2 week sprints

Environment: Rubymine IDE, Ruby, Capybara, Cucumber, Postman, JIRA, Confluence, Slack, OSX, Browser Stack, Jenkins, EXCEL, Sublime Text, Oracle SQL Developer, Outlook

SOFTWARE TESTING ASSOCIATE Aug 2013 – Aug 2015

Ernst & Young Global Shared Service Centre, Kochi, Kerala, India

Project: Course Administration System (CAS)

Project Description: Course Administration System is a web-based tool developed for the EY Training Centre in the Manama office. It was developed to use at the office/center level. Initially EY Training centers in different offices monitored, scheduled and managed the various courses and the faculty/lecturers manually which made it difficult to provide visibility on their various activities and made it difficult to ensure process compliance. Also the faculty availability data was not accurately and timely available for all course administrators.

By bringing in CAS, all the activities from course registration, scheduling and monitoring was streamlined and automated. Also the availability and scheduling of lecturers were automated and made available to the relevant persons across the region.

Responsibilities:

Responsible for gathering Business Requirements, Functional requirements and design documents.

Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.

Extensively involved in writing and designing templates for the Test Plans and Test cases

Designed and analysed Test case design document basing on the Functional Requirement Specifications to implement through testing process and uploaded them to HP Quality Center.

Smoke Test and Acceptance Testing with Selenium in Java platform.

Used SQL queries to perform database level validation and for retrieval of test data.

Involved in Task Creation, Task Estimation, Task Distribution, Task Prioritization and Creation of Test Data for Member data’s according to the scenarios.

Regularly followed up with the development team to discuss the defects identified during Testing.

Involved with Test Coverage Metrics and Defect metrics such as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements.

Interact with end users and investigate issues related to the QA.

Coordinated user acceptance testing with final users. Prepared end user documentation for the new system.

Reporting the Test Summary execution to the Development and Business Users.

Environment: HP Quality Control, Selenium, SQL, Oracle 11g, MS Office, Windows, UNIX, HTML, Sublime Text.

INFRASTRUCTURE AND EVENT MONITORING TECHNICIAN May 2011 – July 2013

Ernst & Young Global Shared Service Centre, Kochi, Kerala, India

Project Description: Infrastructure and Event monitoring team is responsible for management of IT infrastructure located in 3 different data centres for various EY offices globally. We used to follow ITIL (Information Technology Infrastructure Library) standards for Incident Management, Change Management and Problem Management.

Responsibilities

Proactive monitoring IT infrastructure of E&Y offices all around the globe

Incident Management, Servers and network devices monitoring that are located all over the world (E&Y Offices in 140 Countries) using RDP

Monitor data backups using the Veritas Tool, analysing logs and troubleshooting errors as per day-to-day operations

Level 1 troubleshooting in Windows, UNIX, Networks, Lotus Domino and Blackberry servers

Co-ordinated with various teams located in North Americas and Middle East data centres

Dealt with alerts for various Operating systems, Tools and Infrastructure components:

oWindows: Disk Space, Services, Dell cond., DHCP, Server Down, Heartbeat Polling, Veritas Backup, BAC alerts

oUNIX: Table Space, Oracle Database

oLotus Domino: Domino Server Down, Pending mails, dead mails, Task not running, Blackberry service not running

oNetwork Devices: Routers- GWAN, IVPN, Engagement sites, Node down and address not responding, Switch, Interface and tunnel down, WAP and WOC devices

Validation of alerts and Incident ticket creation using the Remedy and Service Now Tools

Document each case in the work log of the ticket

Alert resolution and acknowledgement within the SLA

Timely escalation of incident to Level 2 team after initial troubleshooting

Monitoring Incident Management Tool, resolving and closure of escalated Incident from L1/L2 Team

Annotation of the Service Now ID in the respective consoles

Updating daily planned maintenance, emergency maintenance and patching of servers

Environment: Windows, UNIX, Lotus Domino, Smarts, WUG, GWAN, IVPN, WAP, WOC, Remedy, Service Now.



Contact this candidate