Lead Test Automation Developer Resume
AZ
EXPERIENCE SUMMARY:
- Over 16 years of proficient experience in Quality Assurance, Manual and Automated Testing for Client/Server and Web based applications.
- Excellent understanding of Software Development Life Cycle (SDLC) /Agile methodology and importance of QA in Development/ Enhancement and Maintenance of software applications.
- Experienced in planning the project, categorizing the specifications, test cases/Automation test scripts, prioritizing the defects and the severity levels using Quality Center (Test Director)
- Excellent experience in testing with Automated Tools such as Cucumber/Gherkin, Quick Test Pro/Unified Functional Testing, Load Runner, Win Runner and Quality Center/Test Director.
- Experienced in upgrading the automation tool QTP to UFT
- Have good knowledge of the Automation Tools like Selenium
- Experienced in JAVA development
- Experienced in implementing and testing the Web Services using SOAP UI PRO
- Expertise in analyzing requirement specifications and responsible for developing Automation Test plan, Test matrix and Test Scripts.
- Expertise in writing SQL queries and performing Back End Testing such as SQL Server Oracle tables and data manipulation using PL/SQL.
- Experienced working in Agile software development process.
- Ability to create and implement QTP and Win runner automation Framework architecture like Keyword Driven Framework.
- Experienced in creating library functions and reusable Actions using Win runner and QTP/UFT
- Experience with designing, developing and the execution of reusable and maintainable automated scripts required. i.e. (C and VB scripting)
- Earned reputation for meeting demanding deadlines and delivering critical solutions on various levels of Quality Assurance for client server and web based applications.
- Extensive experience in conducting different kinds of tests such as Interface, Functional, Performance, Regression, Integration, Volume, Stress, Load and Security testing.
- Very Good Experience in testing of E - commerce applications developed using Web Technologies using Manual and Automated Testing tools.
- Excellent Scripting Knowledge of Mercury’s “Test script Language” (TSL) and VB Scripting.
- Proficient in using Manual/Management testing tools like Test Director for preparing test plan, writing test cases, and bug tracking.
- Experience with programming technologies like Java, C, C++, VB, UNIX, HTML and SQL.
- Train other/new QA resources on functional and performance test automation
- Worked on different operating systems like Windows 2000/XP/Vista/Windows 7 and AS 400.
- Possess excellent analytical skills and self-organizing skills, assertive and a committed team player.
- Experienced in conducting training sessions in preparing documentation to all junior and New testers
- Collaborate with different IT groups to address performance and capacity issues
- Conduct test results review meeting and presentations with technical and non-technical audience
- Provide accurate and timely daily status report on project/release overall status and progress
- Effective and experienced in oral and written communicator and drafting skills with well developed presentation and leadership skills.
SKILLS SUMMARY:
Testing Tools:Quality Center(Test Director), Quick Test Pro, Win runner, Load Runner, Cucumber & Gherkin,Selenium
Test Scripting:VB Scripting, Test Script Language, SQA Basic, C, Ruby
Test Processes: Agile Methodology
Programming Languages:Ruby, Gosu, JAVA,C, C++, JAVA,C#, VB, SQL, PL-SQL, .Net
Web Technologies:HTML, XML, JavaScript, J2EE, VBScript, JSP,ASP .Net,JENKINS,MAVEN
Web Servers:Apache 1.3, IIS 5.0, Netscape I-Planet
RDBMS:Oracle, SQL Server, MS Access
Operating System:Windows XP,NT 4.0/2000, Windows Vista, AS 400
PROFESSIONAL EXPERIENCE:
Confidential, AZ
Lead Test Automation Developer
Responsibilities:
- Lead all testing related activities for the projects like creating Master Test Strategy, coordination of testers, creating build requests for the code deployment to test environments, updating the Gherkin scenarios in Quality Center for audit purposes, escalate all critical issues attending all Leads meetings
- Work closely with developers and product managers to define the automated testing components that will be used to validate the requirements against developed software
- Currently working on the tools Cucumber & Gherkin after QTP was rolled out
- Experienced in developing the automation scripts using Object Oriented Programming in Ruby
- Experienced in JAVA development and had an opportunity to do coding in JAVA
- Responsible to write Gherkin scenarios before the development and execute it as a part Test Driven Development.
- Implemented SOAP UI PRO for testing the Web services for Claim Center and Accelerate applications
- Acted as a Lead for testing the Web Services for the projects Claim Center and Accelerate (Western heritage)
- Worked closely with the Developers and SOA team at Nationwide while testing the Web Services and for resolving the defects
- Assisted with Scrum Team estimation of User Stories/Requirement changes and sizing of effort to include the representation of the test automation
- Contributes to an atmosphere of cross-functional teamwork within the organizations’ Agile project lifecycle
- Responsible to update the status in the daily standup meetings
- Execute automated testing on both Web Front end and back end systems
- Created and Enhanced the QTP/UFT Regression scripts for Claim Center using the Keyword Driven Framework
- Expanded automation framework to provide additional test capabilities for Work Flows for Claim Center
- Leading the functional Automation testing effort for the Claim Center standing team
- Design, code and document automated test cases within a defined framework to ensure quality
- Improve the reliability and repeatability of automated testing
- Executes smoke and regression test cases during release cycles
- Provides metrics upon execution of smoke and regression suites
- Trains/mentors existing QA team members on automation tools
- Plan, develop and execute software testing tasks for applications developed using various technologies including distributed Internet technologies (Java/J2EE, relational databases, XML, web services, etc.)
- Collaborate with software development and QA testing teams to ensure requirements are being met and that software testing services are adding value
- Proactively share knowledge across software testing groups on best practices for testing software developed using new and emerging technologies
- Partners with other team members across locations to ensure understanding of automation strategy and approach; brings forward recommendations for improvements as needed
- Ensures automation efforts adhere to overall automation strategy, approach and best practices
- Create system/applications functional, performance/load/scalability test strategy and test plan
- Coordinate performance test execution with different platforms and groups
- Responsible to maintain the scripts and repositories using the Source Control systems like Tortoise SVN
- Environment: Cucumber & Gherkin, QTP/UFT, SOAP UI PRO ,Load Runner, Quality Center, MS Project, Guide Wire / Claim Center and Tortoise SVN
Confidential, AZ
QA Lead
Responsibilities:
- Define, document, and manage the test scope on projects and enhancements
- Facilitate daily meetings related to testing deliverables
- Ensure timely delivery of all components
- Provide test estimates, duration, and effort
- Provide input for test resource needs
- Define and create comprehensive test scenarios and conditions
- Logged the defects and track them using Quality Center and co-ordinate with the development team to resolve the defects. Maintained defect tracking and reporting using Quality Center
- Create and publish test execution and defect management status/progress reports
- Perform job responsibilities as self-starter with minimal supervision
- Execute test cases according to test schedule
- Update and report on test progress against test cycles and test schedules
- Identify, document, and retest defects to ensure resolution
- Communicate test status / concerns/ risks
- Review and sign-off design deliverables including conceptual design deliverables and technical specifications. Review and sign-off unit/assembly test cases
- Ability to effectively lead and facilitate meetings
- Create Change requests for the Design changes
- Manage test execution for system and user acceptance testing according to testing cycles and test schedule
- Define and create comprehensive test cases and test data
- Define and create comprehensive test cases and test data
- Responsible for executing the Load Test Scripts using Load Runner
- Review application usage and define test user profiles for automated functional and performance tests
- Review functional and design specifications and provide system performance impact analysis
- Identify and implement performance test improvements
- Participate in review of test case deliverables
- Coordinated with the offshore team
- Responsible for gathering the requirements based for doing load testing
Environment: Load Runner, Mainframes, IDX System, HTML, Quality Center, MS Project
Confidential, AZ
Sr. QA Engineer
Responsibilities:
- Responsible for writing the test cases based on the requirements of the Microsoft CRM application.
- Responsible for validating the windows based application called CampusVue.
- Performed Manual Testing of the Application, Interacted with developers and discussed technical problems, and reported bugs using Test Director
- Responsibilities include UAT, functional testing, Integration testing, System testing, performance testing, stress testing and load testing the system
- Involved in creating the Test scripts for doing functional testing using Quick Test Pro.
- Actively participated in the agile process- planning the project, categorizing the specifications, test cases, validating the automated scripts, prioritizing the defects and the severity levels and validation
- Involved in logging the bugs, prioritizing and keeping track of the bug status using Jira
- Automated test scenarios for GUI, Functionality and Regression Testing using QTP
- Created automated Smoke test using QTP
- Coordinated with the offshore team
- Efficiently handled the Object Repository especially with the windows/Objects with varying labels, locations, created various check points using QTP.
- Responsible for gathering the requirements based for doing load testing, creating load test scripts, creating scenarios and analyzing the load test results using Load Runner.
- Involved in writing, analyzing the scenarios and test cases and mapping the requirements by using Quality Center.
- Logged the defects and track them using Quality Center and co-ordinate with the development team to resolve the defects. Maintained defect tracking and reporting using Quality Center.
- Interact with developers to resolve technical issues and investigated the defects in the application. Attend SCRUM meeting everyday for updates on individual levels
Environment: Quick Test Professional (QTP),Load Runner, Agile environment, C#, MS Visual Studio 2005, Windows Vista, XP/2003, HTML, SQL Server, Sub Version, Jira
Confidential, AZ
Sr.QA Engineer
Responsibilities:
- Involved in developing test scenarios, test procedures and writing test cases
- Wrote detailed test cases based on the requirements document and tested the application in SIT and UAT environments
- Responsible for validating the Windows and web based applications.
- Involved in all the phases of the testing effort right from the requirements stage till the deployment in to the production environment working closely with the BAs and UAT team
- Closely worked with the team in testing the application manually, interacted with developers and discussed technical problems.
- Involved in various scenario review and code review meetings with developers and Business Analysts, updating requirements if necessary and developed suitable testing procedures.
- Involved in logging the bugs, prioritizing and keeping track of the bug status using Elementool.
- Effectively worked with the development team on change requests, defect management, prioritization, and resolving the bugs logged.
- Automated test scenarios for GUI, Functionality and Regression Testing using QTP.
- Checked the data flow through the front and backend and used SQL queries to extract the data from the database.
- Involved in doing Load/Performance testing of the web based applications using web(HTTP/HTML) Protocol in Load Runner
- Wrote SQL queries to verify the database updates and inserts, to delete some of the records and to validate reports.
Environment: Quick Test Professional (QTP), Load Runner, Agile environment, C#, MS Visual Studio 2005, WindowsXP/2000, HTML, Oracle, SQL Server, Team Foundation Server, Elementool.
Confidential, AZ
Responsibilities:
- Involved in the development of test procedures for various stages like Smoke, Integration, System and User Acceptance Testing, Positive and Negative Testing.
- Involved in developing test automation strategies, test scenarios and creating test cases.
- Performed system testing, Installation testing, Performance testing, User interface testing
- Automated the functionality and interface testing of application using Fitnesse.
- Performed Database testing using SQL Queries.
Environment: Fitnesse, watin Fixture, Test Track Pro, C#, Windows XP / 2000, HTML, SQL Server
Confidential, PA
QA Tester
Responsibilities:
- Performed Manual Testing of the Application, Interacted with developers and discussed technical problems, and reported bugs using Test Director
- Prepared Test strategy, which specifies testing overview, testing approach, systems impacted, testing strategy, roles and responsibilities and scope of testing using requirements documents.
- Involved in developing test automation strategies, test scenarios and creating test cases.
- Created Requirement Traceability Verification matrix to map the requirements to the test cases.
- Responsibilities include UAT, functional testing, Integration testing, System testing, performance testing, stress testing and load testing the system
- Conducted system and Regression testing, identified software errors and interacted with developers to resolve technical issues.
- Maintained the testing effort effectively with a well defined approach in naming conventions and level of detail in the test cases and bugs logged.
- Involved in writing, analyzing the scenarios and test cases and mapping the requirements by using Quality Center.
- Involved in writing SQL queries for Backend Testing.
- Used Test Director for bug tracking and for maintaining the test documents and generated defect reports.
- Converted manual tests to automated test scripts in Win Runner , enhanced the scripts by adding user defined functions
- Created user defined functions to enhance the maintainability of test scripts and handled exceptions using Win Runner.
- Created automation test scripts for doing load testing by using Load Runner.
Environment: Test Director, Win Runner, Load Runner, JAVA, Windows XP /2000, HTML, Oracle, SQL Server.
Confidential
Test Engineer
Responsibilities:
- Study and Analyze the Business Requirement Document and Functional Specification Document to prepare Test Cases based on Test Plans.
- Formulation of test plan, test cases, test data and test scripts.
- Involved in unit testing, system testing, user acceptance testing, performance testing and regression testing.
- Participated in meetings to discuss the status and issues.
- Involved in testing of web applications and performed GUI, functional, regression, and security testing.
- Involved in writing SQL queries for Backend Testing.
- Environment: HTML, XML, Java Script, JIRA, J2EE, Windows 2000, Oracle
Confidential
QA Tester.
Responsibilities:
- Involved in the development of test procedures for various stages like Smoke, Integration, System and User Acceptance Testing, Positive and Negative Testing.
- Involved in developing test scenarios and creating test cases.
- Performed system testing, Installation testing, Performance testing, User interface testing
- Extensively used SQL queries to access the data.
- Maintained testing standards and followed the SDLC Software Development Life Cycle.
Environment: Manual Testing, AS 400, SQL, and PL/SQL, Excel.
