Post Job Free
Sign in

Software Development C#

Location:
Charlotte, NC
Posted:
May 19, 2024

Contact this candidate

Resume:

Personal Details:

Name : Rupalatha B

Mobile : 925-***-****

Mailid : ad5s63@r.postjobfree.com

Skypeid:rupa0483

Working status:Citizen

Professional Summary:

Over 12+ years of QA testing experience with active involvement in all phases of Software development life cycle including requirements gathering, analysis, design, development, testing and implementation.

Good experience in all phases of Software Testing of Client-Server & Web based Multi-tier, Mobile applications.

Good experience in creating and implementing Test Plans, Test Scenarios, Test Cases, Traceability Matrix.

Create, implement and execute Test Plan, Test Cases, Test Scripts, Test Scenarios, Test Data based on technical design document and requirements specification document.

Extensive experience with Java and C# Web Framework, with sound knowledge in Object oriented programming.

Experienced in automation testing with tools such as Selenium RC/Web Driver/IDE/Grid, Ranorex and test frameworks such as JUnit/TestNG.

Experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium and Ranorex.

Experienced in using Maven build tools to manage framework dependency jar files.

Strong working knowledge of Source Control System GIT, Visual Studio.

Experience in parallel testing using Selenium Web Driver and TestNG

Expert in SOAP and REST API testing using SoapUI for both manual testing and automation

Good experience in Web Services testing using SOAPUI, XML, JSON& WSDL.

Programming experience in Java, VBScript, PL/SQL,C#.

Experienced in using web debugging tool like Firepath and Firebug for finding elements locator.

Experienced in executing Black Box, Functionality Testing, Smoke Testing, System Testing, GUI Testing, Data Driven Testing, Integration Testing, Regression Testing and UAT on various applications.

Experienced in writing manual test scripts and logging defects using Quality Center, Bugzilla, Rally, MTM and JIRA.

Proficient with UNIX systems and Shell Scripting.

Strong experience in using SQL queries for back end testing of large databases by writing Advanced Joins, Aggregate Functions and Single Row Functions in Oracle, MySQL and SQL Server.

Proficient in QA Testing Methodologies and Agile Software Development Life cycle.

Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

Technical Proficiency:

Testing Tools: Selenium IDE/RC/WebDriver, Ranorex, MTM, Visual Studio Mercury Quality Center, ALM, Jira, JUnit, QTP, Soap UI, Oracle SQL Developer, Firebug, Firepath, TestNG, Jmeter

Operating Systems: Windows, Windows 2003/2008 Server, LINUX, UNIX, Mac

Programming Languages: Oracle (SQL), Java, C#

Database: MS Access, MS SQL Server 2005,Oracle, SQL Server Management Studio

Continuous Integration: Jenkins

Education Details:

Bachelor Degree: B-Tech (CSC) –JNTU University - India

Work Experience

Insperity Inc., Madison, WI (Nov 2017 – Present)

Sr.Software Test Automation Developer

Working on Time Star web application Regression and enhancements. Time and attendance software is a type of business application designed to track and optimize the hours that employees spend on the job and keep records of wages and salaries paid.

Responsibilities:

Followed agile methodology with a two weeks sprint and daily scrum meeting to share status and identify potential issues.

Used Radar for writing Chores and Bugs and to track story completions, iterations and velocity.

Tested stories based on the acceptance criteria for the stories in each sprint and accepted the story if all the acceptance criteria are met for the story.

Automated Smoke & Functional test cases using Ranorex, C#.

Designed framework from scratch to execute the tests and report the results using Ranorex reports.

Performed data driven testing in Ranorex using test data from Data table, Excel.

Used Git and TFS as source control to check in code.

Scheduled jobs in Window task scheduler to run automation test suite daily at morning.

Performed Replication Testing by extracting data from QA environment and Cloud database and verified results to match.

Retested the defects once the developers fixed the defects.

Attended show and tell meeting with the team at the end of each sprint to demo the work that the team promised at the beginning of the sprint.

Performed Web services Testing using Postman.

Convert Ranorex Scripts to Selenium C#.

Environment: Ranorex, C#,Selenium, MTM, Visual Studio, Windows Task Scheduler, SQL Server Management Studio, Postman,GIT

Apple Inc., Sunnyvale, CA (Aug 2015-Aug 2017)

Sr.QA Automation Engineer

Worked on My Support Profile web application enhancements. My Support Profile allows customer to manage his apple products. He can add, edit, give nickname, edit nickname, and remove the product. He can also select the type of service from client like voicepass or sms. He can edit his personal information and join Apple communities.

Responsibilities:

Followed agile methodology with a two weeks sprint and daily scrum meeting to share status and identify potential issues.

Used Radar for writing Chores and Bugs and to track story completions, iterations and velocity.

Tested stories based on the acceptance criteria for the stories in each sprint and accepted the story if all the acceptance criteria are met for the story.

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

Test Scripts are written in Java language and executed and debugged and fixed errors.

Used TestNG as a testing framework to execute the tests and report the results.

Performed data driven testing in Selenium Webdriver using test data from Excel, Apache POI.

Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for Java projects.

Scheduled jobs in Jenkins to run automation test suite daily at morning.

Combined and maintained GUI performance automation testing processes with Continuous Integration Development/Delivery cycles by creating Jenkins jobs for JUnit/TestNG project for all implemented by me automation frameworks.

Performed Replication Testing by extracting data from QA environment and Cloud database and verified results to match.

Retested the defects once the developers fixed the defects.

Attended show and tell meeting with the team at the end of each sprint to demo the work that the team promised at the beginning of the sprint.

Environment: Java, TestNG, JMeter, Selenium web driver, Jenkins, Junit, Maven

Yapstone,Walnut Creek, CA(Nov 2013 – June 2015)

Sr. QA Automation Engineer

Worked on ParishPay giving donation website enhancements. ParishPay manages all credit/debit/ACH transactions. This service allows you to manage your own donations online. You can change your account number, expiration date, and recurring/onetime donation amounts. You can simply access your account any time simply by visiting ParishPay.

Responsibilities:

Followed agile methodology with a two weeks sprint and daily scrum meeting to share status and identify potential issues.

Used Jira for writing Chores and Bugs and to track story completions, iterations and velocity.

Tested stories based on the acceptance criteria for the stories in each sprint and accepted the story if all the acceptance criteria are met for the story.

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

Used TestNG as a testing framework to execute the tests and report the results.

Test Scripts are written in Java language and executed and debugged and fixed errors.

Performed data driven testing in SeleniumWebdriver using test data from Excel, Apache POI.

Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for Java projects.

Scheduled jobs in Jenkins to run automation test suite daily at morning.

Created one hub and 2 nodes through Selenium Grid for running test suite at a remote machine and also running tests against different browsers, operating systems, and machines all at the same time to cut down the time.

Performed Replication Testing by extracting data from QA environment and Cloud database and verified results to match.

Executed SQL statements in Oracle to verify the data in the database tables.

Retested the defects once the developers fixed the defects.

Testing the product, creating any defect and track any issues in JIRA.

Attended show and tell meeting with the team at the end of each sprint to demo the work that the team promised at the beginning of the sprint.

Environment: JAVA,Selenium, TestNG, Java, Jenkins,GIT,SQL, Windows7, IE9, Firefox, Safari, Chrome, Eclipse, Oracle,Jira.

SONY Corporation, San Francisco, CA (Jan 2012 – Oct 2013)

QA Engineer

To tap the opportunities with burgeoning digital reading industry, Sony launched its Sony Reader with as many as 6 models till date. In order to provide its users with an online store experience, Sony launched its online book library for US and Canada markets. The online library provides the Sony Reader users a platform to search, browse, purchase, download and transfer book titles and leading newspapers to Sony Readers. Involved in testing the data model and outputs - RICEFs (Reports, Interfaces, Conversions, Extracts, and Forms) in Enterprise Data Warehouse (EDW) as a part of the project. Users can access available titles after setting up an account and downloading Sony’s free eBook Library software.

Responsibilities:

Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.

Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.

Involved in integration testing of different modules.

Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (Junit).

Performed cross browser functional testing using Selenium RC.

Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium RC.

Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.

Performed records, enhanced, and plays back test in Fire fox using Selenium IDE.

Performed Regression Testing of different modules automated in SOAPUI.

Performed Web Services testing and Validated XML request/response data using SOAPUI.

Performed requirements Analysis, Risk analysis, Dependency Analysis and Issues/Problems Analysis.

Analysis and isolation of issues reported from clients.

Utilized UNIX commands to test the requirements given and to write UNIX scripts

Defects were tracked, reviewed, analyzed and compared using Quality Center.

Used SQL Queries for backend testing to check the data integrity and data consistency.

Interaction with developers to report software bugs and re-test the fixed issues. Involved in Creating check lists for testing team.

Environment: Java, JUnit, Selenium (RC, IDE, GRID), SOAPUI, JavaScript, HTML, SQL, PL SQL, Web server - Apache, Mercury Quality Center and Oracle, Unix/Linux

Medco Health Solutions, Somerset, NJ (June 2010 – Dec 2011)

Quality Analyst

Alpha Protocol Resolution is the prescription management process for medco mail order pharmacies. It is designed based on Imaging, workflow, ICR/OCR technology. Using this advanced technology enables medco to process prescriptions with increased speed and accuracy. The imaging system provides a paperless process where prescription images are used to verify information and move the work to the users electronically. Electronic images are sent to the workflow system within the Alpha platform. This software systematically determines (based on current rules engines, SPMLogic, etc) the area to which the order is routed. Once a processing area is determined, the order goes into an electronic queue for processing. Order passes through various queues depending on protocol (type of clarification). Once all the protocols are resolved, the order goes through the final process (PDA) to generate the final image of the order and prescriptions are then electronically transferred for to back-end pharmacies for dispensing and shipping.

Responsibilities:

Tested module Integrated Contact Management (ICM) within the application to Automate the contact management process as per business requirements.

Involved in writing and implementation of the test plan, test cases and test documentation using QTP and Quality Center.

Developed SQL, PL/SQL queries and procedures to verify successful population of data from application interface into the database.

Attended every review meetings like Peer Review meeting, Defect review meetings.

Executed the test cases using QTP.

Involved in GUI, Functional, Regression and System testing of the application.

Reported defects in Quality center &prepared details defect reports.

Worked with development team to ensure testing issues are resolved.

Created Release to Release comparison Matrices on defect.

Coordinate the testing activities for offshore Users.

Environment: QTP 9.5, Quality Center 9.0, Visual Basic, XML, Oracle, SQL, PVCS, VBScript.

Sears holding, Dodgeville, WI (Feb 2009 -May2010)

QA Tester

Description: Sears is one of the leading retailers in United States. Its website sears.com hosts an online store that features nationally recognized brands ranging from clothing, electronics to home appliances. I was the quality analyst of a project that was initiated to redesign its website with new e-commerce features and an easy navigation of the site. The project also involved a complete revamp of the site search, browsing and zoom features.

Responsibilities:

Performed the Black Box, manual testing for internal software Slingshot, POS, and websites and performed positive, negative and End-to-End testing.

Performed Manual Testing on various functionalities.

Worked on functionality, integration, and regression testing for web application

Identified software defects and interacted with developers to resolve them.

Tracked the defects using Quality Center and generated defect summary reports.

Executed SQL queriesto verify the data quality and integrity.

Performed browser compatibility testing (IE, Firefox).

Worked with the production team for customer support and solved the customer cases.

Reported numerous problems of various severity levels. Verified bugs fixed in new releases.

Generated Weekly Reports, Defect Reports, And Test Summary Reports.

Involved in project meetings to meet project deliverables and goals.

Coordinated with different teams (Business, Development & Management) to get data transfer to different Interfaces.

Environment: Windows 98, Oracle 9i, Quality Center, SQL



Contact this candidate