Senior Qa Engineer Resume
Tempe, AZ
SUMMARY:
- Hands - on experience using tools: SELENIUM, SOAP UI, Coded UI, Quick Test Professional (QTP), TFS, MS Visual Studio, Microsoft Test Manager (MTM), Quality Center (QC).
- Experience in coding using C# & writing automated test scripts to do various UI, Business and logical testing.
- Experience in Groovy script using SOAP UI in creating and executing various automation test scripts for various web services.
- Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology.
- Responsible for validation and regression testing of all High Level business critical defects.
- Creation and Design of all Test Plans, Test Cases, Test Scripts and Test Reports which cover all requirements outlined from Business Analysts and Functional Spec. Documents.
- Designed test cases and performed Acceptance, Functionality and Integration testing.
TECHNICAL SKILLS:
Testing Tools: Coded UI, Quick Test Professional (QTP), Quality Center (QC), Load Runner (LR), MS Office, SOAP UI, MTM (Microsoft Test Manager), Selenium, MS Visual Studio
Operating Systems: Windows 2000/NT/XP, UNIX
Languages: C#, JAVA, VB Script, Groovy Script, JQuery, GHERKIN(Specflow)
Web Technologies: HTML, JavaScript, XML, MQ messaging
DBMS / RDBMS: Oracle, SQL Server, MS-Access, SQL Server Tool Report Builder
PROFESSIONAL EXPERIENCE:
Confidential, Tempe, AZ
Senior QA Engineer
Responsibilities:
- Created automated test scripts using SPECFLOW or GHERKIN, C# using Selenium Web driver.
- Captured SQL queries from server using SQL profiler & Oracle plus and designed required SQL queries for automation test scripts.
- Created and executed manual test cases through MTM for the Mobile application.
- Resolved and continued creating complex automation scripts on a day to day basis.
- Tested the application across multiple browsers and devices.
- Used SQL profiler to capture the queries needed for automation scripts.
Senior QA Engineer
Responsibilities:
- Practiced daily scrum in a KANBAN project development environment.
- Responsible for designing manual test cases in TFS/MTM.
- Created automated test scripts using SPECFLOW or GHERKIN, C# using Coded UI and JQuery in MS Visual Studio
- Designed SQL queries for database testing.
- Executed test cases manually and ran automated test cases for regression.
- Created automated test runs in MTM
- Worked/ Have extensive knowledge on various source control technologies like TFS, Subversion and other package deployment solutions like NuGet / GIT, Microsoft package and deployment
Confidential, Tempe, AZ
Staff QA Engineer
Responsibilities:
- Responsible for QA delivery for MyQ project from offshore team.
- Responsible to maximize the ability to automate.
- Helped in designing new automation framework to be able to script using QTP and utilize MTM iterations and other configurations.
- Created dlls using C# by utilizing MTM management services
- Implemented new process using MTM that reduced external tracking and maintenance.
- Implemented automated reporting of QA status daily, weekly including status @ project level for all the projects together at one place using Tableau.
Staff QA Engineer
Responsibilities:
- Worked closely with developers to set up automation environment for capture application on a citrix server.
- Led the team to design QTP scripts.
- Reviewed Test cases and automation scripts based on business requirements.
- Identified the problem that is causing intermittent issues.
Confidential, Tempe, AZ
Engineer IT Quality Assurance
Responsibilities:
- Designed test cases for the complex work flow based on the functionalities required by the business.
- Designed automated test cases for the different web services using C# frame work.
- Led the analysts’ team to develop the automation project.
- Identified the testable pieces that are causing major issues to the system and designed test cases.
- Helped the dev. team by analyzing the test results/ data to fix a critical issue.
Engineer IT Quality Assurance
Responsibilities:
- Worked closely with the developers, Architect and BA’s to understand the data flow and requirements and led various projects for system level testing.
- Helped analysts technically for writing test cases and understand work flow.
- Written Groovy script using SOAP UI to validate the services at database level.
- Resolved various challenges during automation while connecting SOAP UI with different databases like Excel or SQL server.
- Automated the web services testing and possible systems using C#.
- Created project specific test data in SQL server to drive the automation scripts.
Engineer IT Quality Assurance
Responsibilities:
- Worked closely with the BA's and the manual testing team for the test scenarios review.
- Create, Execute & Trouble shoot the Coded UI automation test scripts.
- Automation scripts were developed using C#.
- Simplified the logic to parse through huge results data to do various validations that are enforced by business requirements.
- Refactored and given suggestions for various refactoring techniques on reusability of various generic validations.
Confidential, Phoenix, AZ
QA Consultant
Responsibilities:
- Creating and updating test cases.
- Participated in daily SCRUM meetings in agile environment.
- Written code to test the business logic especially for 3 basic test cases: To Pass, to fail & to throw exception using NUnit.
- Performed regression testing for each build and maintained release notes & verified functional requirements document.
- Managed various scripts for Workflow Script Editor for Customizing the QC Defects Module.
- Performed database check points and various SQL queries through Microsoft query in QTP.
- Designed SQL queries in SSRS and created adhoc reports using SQL Server 2008 Report Builder 2.0.
- Used UNIX to check the status of the file. Used common commands like Kill PID Process ID in the scripts for my testing if the process was not disposed automatically.
- Used ftp command when a file needs to be moved. Etc.
