Codedui Tester Resume
SUMMARY
- 6+ Years of professional software experience in building CodedUI framework, developing test automation scripts, configuring automated test execution across remote machine and server for Web & desktop application with focus on reducing manual testing efforts, script reusability, enhancing test output and automatic email notifications.
- Expertise in test development platforms of CUITe framework, Visual Studio. Strong understanding in C#.Net with hands on experience on building test automation framework from the scratch using automation tools such as CodedUI, Unit Test, Selenium and CodedUI Test Builder.
- Dedicated to the profession in Software development and Release Management which includes development, enhancement, support, deployment, migration activities, Coded UI script test automation, Selenium, Unit Test automation & execution.
- Manually automated the functional test cases of Web software applications by exclusively using Web developer properties, Test Builder, VSTS TRX, Test automation batch execution, Selenium cross browser scripting and Unit test automation.
- Identified opportunities to improve functional reusable properties to enhance the test automation scripts by optimization & reusable criteria.
- Clear communicator (written and verbal) - to ensure ability to write test plans and test cases. To communicate bugs to developers and other stakeholders.
- Creative solving of technical problems - to ensure the ability translate technical requirements test plans.
- Ability to focus on deadlines and deliverables - ensures the ability to find the bad defects and bugs quickly.
- Individually automated 500 test automation scripts in a period of four recursive sprints & successfully executed the same scripts in RIT & RVT (i.e. Regression suites) with batch scheduling & without manual intervention by reducing the manual efforts of the test cases w.r.t 75% of the functionality coverage.
- Designed unit test automation framework with cross browser selenium scripting with the visual studio.
- Implemented selenium grid to execute the test case instances in remote server without installing the code behind & user inputs.
- Testing support by executing the QTP Scripts with UFT Application in HP platform.
- Strived for helping offshore resources by giving solution in technical glitches, equal allocation of task and delivering even at challenging situations.
- Individually have delivered ten complex functionalities which involves service layer interaction, UI design, code conversion with object-XML parsing.
- Administered Team Foundation Server and provided support to the developers on its usage of task capacity, backlogs, task creation, efforts update & closing the task item which are committed in current sprint/cumulative sprints.
- Have developed a project management tool in Asp dot net & C# with database SQL scripting which manages resource addition, updating/modifying & deleting the resource with appropriate project group manipulation.
- Have been awarded “Feather in cap” twice for good team player with individual Responsibilities towards project deliverables & initiative in go green eco-friendly paper saving concept.
- Ability to prioritize and work responsibly and independently without any direct intervention of leads.
- Provided project leadership including status reporting, client/project team coordination and quality control.
- Delegated tasks appropriately without removing responsibilities thereby, maximizing individual’s and project’s effectiveness.
- Extensive experience in supporting and managing complex system architectures, which run on multiple technologies/platforms and talks to diverse backend systems.
- A self-directed team player with effective communication, quantitative, analytical and interpersonal skills.
- Able to multi-task effectively during busy times, exercise patience and professionalism during stressful situations.
- As System Software Engineer in Test my primary responsibility includes.
- Automate the Test method, Scripts, Deploy test Dll’s, Schedule execution, Report generation and send Email results using CodedUI - C#, Batch Scripts, PowerShell, TRX Console and SMTP.
- Collaborate with manual tester to identify test scenario which can be automated to reduce manual test efforts in validation/verification.
- Implement and develop automated test practices for both web and windows applications primarily using Visual Studio’s Coded UI module for both web and windows applications.
- Design and create test scripts using C#.NET to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.
- Work with the Functional QA/Business Analyst to define process and strategy associated with test automation.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Plan test schedules or strategies in accordance with project scope/delivery dates.
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- Have been worked across various domains such as Banking, Insurance, Hi-tech Manufacturing, Microsoft Practice, Capital Market, Deal brokerage, Oracle PeopleSoft, OfficeMate.
- Thorough knowledge of the software development life cycle and management best practices.
- HP Application Life Cycle Management - HP Quality Center.
- Excellent in managing, mentoring, and coaching team members.
- Agile - Sprint Backlog & Grooming, Planning, Scrum, Retrospective & Stand up meeting
- Excellent interpersonal, collaboration, and problem solving skills.
- Experienced in working with a variety of teams, management levels, cultures, and personalities.
- Assess team members’ skills and identify appropriate training to address knowledge gaps.
- Proven ability in people management.
- Participate in creating a culture of transparency, accountability and agility.
- Familiar in project management methodologies, planning, scheduling methods and tools with proven ability to support simultaneous projects.
- Strong documentation and reporting skills with extensive experience in interfacing with stakeholders and management.
TECHNICAL SKILLS
Skills: C#-ASP.NET, CUITe (CodedUI Test Enhanced Framework), Data Driven Approach, QA Testing, Selenium IDE & Web Driver (Cross Browser), Batch Script, SMTP, Task Scheduler, JIRA, QTP - UFT HP ALM Test Execution, CodedUI Test Builder, AWS File Upload/Remote Uploader, Unit Test automation, HP QC ALM, JIRA/Agile TFS 2013, MTM, SQL SERVER 2008, WCF, IIS Hosting, Flex Action Script, Dot Net remoting to WCF & Web Services
Programming Languages: Asp Dot Net, C# Programming
Framework: Three Tier development, CUITe framework, Page Object, Service layer interaction
Web Servers: IIS6
Packages/Tools/Appliances: HP Lifecycle Management Quality Center, UFT
Database/Repository/Archival: .SQL Server 2008, PL \ SQL
Version Control: Microsoft Team Foundation Server (TFS), Source Tree
Build Tools: Microsoft Visual Studio Build tools
Development Environment: MS Visual Studio 2011, 2012, 2013, 2015
Virtualization Tools: VMWare horizon client
Diagnostic/Debugging Tools: Coded UI Test Builder, Wed Developer Properties
Web Services: AWS (Amazon Web Services)
Software development/productivity/process: Waterfall Life Cycle model & Agile Scrum methodology
Project Management Tools: UML Diagrams, Microsoft Office 365, TFS Project Management
Technical & Domain Trainings: Anti-Money Laundering (AML), Securities 101, SCM, VelociQ 202, Software Reviews and Testing.
PROFESSIONAL EXPERIENCE
Confidential
CodedUI Tester
Responsibilities:
- SDET role includes adding robustness approach to the desktop application test framework of CUITe such as implementing Data driven approach as a deployment package, creating Object Map for each windows form with the page object driven to eliminate the redundancy of windows form controls while test execution
- Automate the smoke test and regression candidates for build verification and release regression validation.
- Implementing the independent test execution in server workstation with the automated test script DLL’s and minimal installation of MSTest.exe.
- Providing the output results in a verbally presentation html.
- Converting the test results with the accurate failure message/validation passed.
- Uploading all the relevant test in/out folders to AWS for easy test report download as a test repository.
- Creating a single batch file to handle all the above implementation.
- Running all the scripts in a minimized desktop environment by connecting remote of the remote workstation with Registry editor configuration setup.
- Test result report generation converting the Visual studio understandable TRX to HTML console.
- Email notification of the test results to the respective team for build verification through smoke test candidates.
- First to implement the Data driven functionality within the coded UI Framework.
- Achieved the test generation conversion to a user-friendly console.
- Implemented the report upload AWS with easy to upload S3 browser console.
- Automated the email notification process with the remote SMTP configuration achieved through simple command scripts.
- Exclusively automated the Eye ExamWRITER for OfficeMate solutions test functional scope which was termed non-achievable by the functional testers.
Framework: CUITe (CodedUI Test Enhanced Framework)
Confidential
CodedUI Tester
Responsibilities:
- As a System Software Engineer, Was responsible for developing test automation framework with robustness in selenium cross browser, automation execution with no manual intervention as nightly build test, remote execution of script at client server without any software platform’s using Selenium IDE & GRID
- Design & Developed test script test automation framework in selenium, C# .Net, Unit testing & CodedUI Automation with Visual Studio as the solution platform.
- Validating the test cases for Regression & smoke test.
- Implemented data driven approach to avoid manual intervention during script execution.
- Developing cross browser compatible scripts with one code - different browser execution with selenium drivers.
- Supporting regression cycle by executing the QTP Automated scripts by configuring the project library & data input path through UFT software application.
- Automated data driven approach for creating journals with indefinite number of rows in the Journal template excel application in Coded UI Test automation.
- Create plans to test features, functionality, or whole products at the code level, including unit tests, functional tests, performance tests, scenario tests, workflow tests, install tests, and interoperability tests. Document test design, test plans, and test results. Ensure that test plans are usable by others. Participate in code and test plan reviews with rest of QA and development team. Receive test cases from a QA Analyst and build test scripts or automated tests with code.
- Participate in feature team meetings throughout the product development life cycle. Work with development team on spec. design to proactively recognize and prevent issues from developing. Test features to ensure they will interact correctly with other features in production. Provide input into feature design.
- Logs, tracks, and verifies resolution of software and specification defects.
Environment: Asp Dot Net Framework 4.5, C#, CUITe, Selenium IDE & GRID, Unit test automation, HP ALM QTP - UFT, CodedUI Test automation, NUnit, Gherkins, ATDD, SpecFlow, Cucumber, JIRA/Agile TFS 2013, MTM, Visual Studio 2010 - 2015
Confidential
CWP Test automation
Responsibilities:
- As a Coded UI test automation developer update the Scrum. Participate in Sprint Planning, Retrospective, Grooming.
- Onsite Coordinator, test automation script developer, TRX generation, Last pass Execution, RIT/RVT execution and sprint meetings
- Finalizing the test case feasibility for test automation, automating the scripts with the excel data pull.
- Generating the TRX, converting the same to excel report.
- Cumulative maintenance of the automated scripts in regular intervals of every month
- Execute test plans to find defects in product or features of products. Confirm defects and work with product development team to prioritize defects and fix them. Log defects in database for tracking and reporting. Receive defect reports from other sources including customers, product support, newsgroups, Applications Engineers (AEs) and confirm and track specific issue for use by development.
- Test and automate REST API services using GET, POST, PUT & DELETE with the resource value
Environment: CodedUI Test automation, UI Map controls, Dot NET Framework 4.5, TFS, TRX report generation, batch scheduler, NUnit, Gherkins, ATDD, SpecFlow, Cucumber, JIRA/Agile TFS 2013, MTM, HP QC, QTP
Confidential
Responsibilities:
- Support various RIT execution of both applications with overall count of 900 automated test cases each OLTO (533) & Wires (367).
- Onsite Coordinator, Last pass Execution, RIT/RVT execution and sprint meetings.
- Track and report defects, issues and overall progress of the project.
- Perform daily efforts logging & delivering the automated scripts by coordinating with onsite QA Folks to make sure offshore gets their questions clarified as clear with precise.
- Mentor and Cross Train various functional teams.
- Scheduling the batch process to run the automated test scripts without manual intervention for over a period of 24hrs continuously.
- Creates test plans and scripts for own projects.
- Liaison with development, project management, and customer support.
Environment: CodedUI Test automation, UI Map controls, Dot NET Framework 4.5, TFS, TRX report generation, batch scheduler. HP QC, QTP
International Contact Forms
Responsibilities:
- Creates, prepares and implements systems quality assurance reviews for the application.
- Have automated 125 scripts with respect to 68% of functional test cases coverage in two continuous sprints.
- Onsite Coordinator, test automation script developer, TRX generation, Last pass Execution, RIT/RVT execution and sprint meetings.
- Last pass execution of 125 automated test scripts without manual intervention.
- Facilitating the RIT/RVT execution in every regression cycles with maintenance efforts & execution with batch scheduler.
- Onsite Coordinator, test automation script developer, TRX generation, Last pass Execution, RIT/RVT execution and sprint meetings.
- Individually automated all the account open functionality which comprises of seven module of filing application online along with Online login registration.
- Have introduced Random login generation, password encryption functionality & Page wise controls Optimization methodology.
- Review functional and design specifications to ensure full understanding of individual deliverables.
- Have automated 208 scripts with respect to 70% of functional test cases coverage in three continuous sprints.
- Last pass execution of 125 automated test scripts without manual intervention.
- Facilitating the RIT/RVT execution in every regression cycles with maintenance efforts & execution with batch scheduler.
Environment: CodedUI Test automation, Selenium, UI Map controls, Dot NET Framework 4.5, Development TFS, TRX report generation, batch scheduler, NUnit, Gherkins, ATDD, SpecFlow, Cucumber, JIRA/Agile TFS 2013, MTM, HP QC
Confidential
Onsite Coordinator
Responsibilities:
- As a Coded UI test automation developer update the Scrum. Participate in Sprint Planning, Retrospective, Grooming.
- Finalizing the test case feasibility for test automation, automating the scripts with the excel data pull.
- Generating the TRX, converting the same to excel report.
- Cumulative maintenance of the automated scripts in regular intervals of every month.
- Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
- Identify test requirements from specifications, map test case requirements and design test coverage plan.
Confidential
Software Engineer in Test
Responsibilities:
- As a Developer, I was responsible for development, support, maintenance and implementation of complex components of a project module.
- As an independent team member, applying my own judgment in the areas of software development.
- Server separation activities by preparing SMTD, Organizing SharePoint documents, participating in existing team KT videos.
- Understanding new application in a short period of time & have showcased the same with the onsite peers. As a team member I was able to organize the task & assign the action items by sharing with the team members in spite of team peer’s absence to complete the work on EOD.
Confidential
Software Engineer in Test/Tester
Responsibilities:
- Was responsible for enhancement support, bug fix & source code migration of a project module.
- Being self the PL-SQL since I had knowledge in SQL server 2008 & was capable of applying the concepts in the areas of bug fix.
- Coordinating on the source code migration activities of three client applications which are responsible for Customer information process, Planning IT services & Shipping request.
- Experiences in Quality Management Software and Processes.
- Knowledge and experience in technical aspects of software solution being tested.
- Business process understanding.
- Create clear, concise detail oriented test plans/cases.
- Ability to understand and create test plans from specifications or verbal communications.
- Liaison with development, project management, and customer support.
Environment: Dot Net framework 3.5, PL/SQL Server
Confidential
Software Engineer in Test
Responsibilities:
- Logs, tracks, and verifies resolution of software and specification defects.
- Validating the business production environment by filing an end to end claim with live customer’s data through weekday & weekend support.
- Understanding the client requirements as user story by involving in sprint planning and analyzing the existing scenarios with new business functionality.
- Preparing Impact Analysis, Design Document & Unit test cases as technical documentation with proper peer review changes.
- Developing the user story and testing by deploying the US in development environment followed by fixing the defects and moving forward to QA environment thereby supporting till the code moves to business production.
- Implemented Client requested Multi-Device functionality (Mobile, Laptop & Tablet) and showcased the deployment of the products on time with Business appreciation.
- Initial Analysis & Solution Approach Document of requirement tickets.
- Provides specific guidance on defects to developers.
- Responsible for support and development of three JIRA tickets for iDerivatives COB 7 Release. Resolved QA defects through the redesign of the stored procedure and round-trip database validation & developer testing.
- Rated to excellent Responsibilities for twice in appraisal rating during the period of November 2011 - July 2013
- Delivery, Quality, Teamwork, Communication Skills and Customer Orientation and value additions.
- Experience in submitting the SMTD for Sprint auditing & SignOff
- Awarded Feather in My Cap for the two consecutive years by Wipro for "Recognition to speak out the project issues proactively, proactive risk analysis and person of green initiative." & In recognition of the relentless project efforts augmented with valuable Responsibilities in Team Asurion
- As a team of 4 members in coded UI Test automation at client location paved the way to make the team grow to 26 members within three months by delivering the automated script within sprint, executing with optimization for functional QA Efforts with customer appreciation & satisfaction
- Developed resource management tool as new developer by actively participating in logical data model, development activities (DB & Middle tier) & internet hosting.
- Actively mentored, trained and supervised new dot net developers & junior flex developers for a month in C#-ASP.Net concepts.
- Skill Summary