Qa Automation Engineer Resume
Cincinnati, OH
SUMMARY
- Over 7years of experience in Quality Assurance of software created using Java, .net technologies and software design patterns and testing tools and methodologies.
- (STLC), Requirements gathering, Analysis, Design, Development
- Working Knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle Implementation, Testing and Deployment.
- Good understanding of Agile software development lifecycle, V - model and Waterfall Methodologies.
- Worked closely with Product owner, Scrum Master, Development team, UI team, DB team and deployment team as well as members of Business team
- Expert in Manual Testing and Automated Testing
- Experienced in testing Web services and WCF services using Soap UI, WCF Storm and WCF Test Client and automated web application testing in UFT and Selenium Web driver
- Experienced in working with TFS, Microsoft Test Manager, Microsoft Visual Studio® Team Suite Testing Tools
- Experienced in writing queries to Microsoft SQL server and Oracle Databases
- Experienced in Performing Load, Performance testing using Jmeter
- Expertise in performing the mobile testing for the web application
- Expertise with Quality/Defect Management tools like JIRA, RT and HP QC/ALM.
- Skilled in Functional/Black Box Testing, Regression Testing and White Box Testing
- Experience in managing the project and providing the timeline for testing for the given requirements
- Expertise in writing and executing test plans and test cases in highly structured and loosely structured development environments and performing all types of testing.
- Performed System, Functional, Regression, Integration, GUI, Usability, International, end-end, Positive, Negative, Data Driven Testing and UAT
- Experience in participating the business discussions and proving the given suggestions
- Excellent communication and presentation skills, self-starter, quick learner, team player
- Ability to comprehend and interpret a problem and its solving techniques
- Experienced in training about the work and domain to the newly joined candidates
TECHNICAL SKILLS
Test Management/ Automation Tools: HP QC/ALM, TFS, Microsoft Test Manager, Microsoft Visual Studio, HPQTP/UFT, Selenium Web driver, Selenium IDE, SOAP UI, Bugzilla, JIRA/RT, fiddler, firebug, xpath, Jmeter, Putty
Programming Languages: Java, C, C#, Perl, Python, Nunit
Web Technologies: HTML/CSS, XML, JavaScript
Database Technologies: SQL, MySQL
Operating Environments: UNIX, LINUX, MS-DOS, WINDOWS XP/7/8/10
Software Tools: Eclipse IDE, VM ware, Virtual Box, Microsoft Office
Business Domains: Payroll, Banking, Health Care
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, OH
QA Automation Engineer
Responsibilities:
- Developed automated test scripts defining scenarios and procedures to test the application using Microsoft Visual Studio and Selenium Web Driver with C#.
- Developed the automation Test cases using NUnit Framework using Objects developed the Page Object Model Framework.
- Written new test Objects (with UI functions, and Business logic functions) in Selenium with C#.
- Updated Automation Test Cases based on New Changes in functionality.
- Written Manual Test cases for functional Testing based on Business requirements.
- Involved in performing Functional and Regression testing, Staging/live testing of the application.
- Performed cross-browser testing (Firefox, Chrome with selenium scripts, all browsers manually).
- Converted existing Manual Test Cases (smoke, regression) into selenium test suites.
- Followed version control standards with TFS.
- Wrote and executed SQL Queries to perform back end testing as well as to validate the test data.
- Using VBScript Performed Database Validation Testing using complex SQL queries.
- Ensured that the delivered software meets the expectation of the business.
- Able to deal with multiple projects at one time and Provide daily updates to the Test lead.
- Participated in Daily Scrum Meetings, Sprint Planning/reviewing and Quarter planning and story reading sessions.
- Worked in Agile environment closely with Scrum master, Product Owner and BA.
- Ability to adapt quickly, follow up with details, and to meet deadlines consistently.
- Created separate Test Data for automation.
- Raised few missed defects in the existing functionality of application
- Clearly documented all the testing work at provided repository.
- Performed functional and regression testing in each sprint and UAT for each release to Production.
- Followed the defect life cycle and coordinated with DEV team for the bug fixes.
- Responsible for creating the Test Data for every Scenario.
Environment: Selenium Webdriver, C#, NUnit, HTML, MSQL, Windows 7,Visual Studio, MTM, TFS.
Confidential, PA
QA Analyst/Automation Engineer
Responsibilities:
- Involved in Daily Scrum, Post-scrum, Sprint Planning Meeting and Sprint Review Meetings.
- Performed functional testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing on the application whenever new changes were implemented.
- Tested multi browser compatibility on Firefox, Chrome, IE by using Selenium Web Driver or Manual Testing.
- Developed and maintained automated regression test cases in Selenium Web Driver using Java and JUnit.
- Developed Automation Test Cases forFunctionalandSmoketesting of the application usingSelenium Web driver.
- Prepared and Execution of test scripts using Selenium Web Driver and added annotations using TestNG to the test (selenium)
- Recorded and plays back test in Firefox using Selenium IDE.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Participated inTest Plans,came up with Capabilities of testing the functionality, Written Test-Scriptsto cover overall testing and participated in Test execution planning for Quality Assurance Testing.
- Kept track of the bugs/defects, decided their priority and then assigned them to different developers using standard Excel spreadsheet and defect module in Quality Center.
- PerformedUATtesting in theUATenvironment prior to notify LOB to provide the Sign-Off for Production Implementation.
- Participated in team meetings, conference meetings with various vendors to understand and meet their expectations.
- Proficient in writing SQL queries and performed back end testing using RDBMs concepts and proactively worked with Developers to ensure timely Bug Resolution.
- Acting as a single point of contact between business, development and QA teams for all offshore issues.
Environment: Selenium Web Driver, Java, TestNG, JavaScript, SQL, Eclipse IDE, ALM, Windows 7, Fire Bug, Fire Path.
Confidential, Plano, TX
QA Automation Engineer
Responsibilities:
- Developed automated test scripts defining scenarios and procedures to test the application using HP QTP/UFT and used HP QC/ALM for test repository and defect management.
- Created Automated and Manual Test cases based on Business requirements.
- Involved in performing Functional and Regression testing, Black Box testing including positive and negative testing.
- Involved in reviewing test results and reporting progress for change requests.
- Created Automated Test Cases using HP QTP/UFT with VBScript.
- Extensively used Check Points, Functions and Customizing VB Scripts in UFT.
- Performed cross-browser testing (Firefox, Chrome with selenium scripts, all browsers manually).
- Created test cases and functions in Selenium to validate REST APIs.
- Created test suite for webservices testing with SOAPUI by creating data driven test suite with excel and Oracle DB data sources.
- Used assertions in SOAPUI and to validate responses in webservice testing.
- Maintained Test suites in QTP for smoke Testing and regression Testing.
- Followed version control standards with GIT hub.
- Validated data integration by working with relational data bases (RDBMS).
- Using VBScript Performed Database Validation Testing using complex SQL queries.
- Ensured that the delivered software meets the expectation of the business.
- Able to deal with multiple tasks at one time and Provide daily updates to the Test lead.
- Ability to adapt quickly, follow up with details, and to meet deadlines consistently.
- Involved in documenting, testing and debugging applications with limited supervision.
- Clearly documented all the testing work at provided repository.
- Created the Traceability metrics.
- Wrote and executed SQL Queries to perform back end testing as well as to validate the test data.
- Followed Agile Scrum in SDLC.
- Performed functional and regression testing in each Iteration and UAT for each release to Production.
- Followed the defect life cycle and coordinated with DEV team for the bug fixes.
- Responsible for creating the Test Data for every Scenario.
Environment: HP QTP\UFT, HP QC\ALM 11, VBScript, HTML, SQL, Windows 7,MS office, Soap UI.
Confidential
QA Tester
Responsibilities:
- Understand and translate requirements into test cases and test scripts, based on the specification documents (BRD, FRD, UCD, etc.,) and business user interactions.
- Created Test Case, Test Plan Document for Project Modules Cases using Microsoft Word and Excel.
- Involved in Analyzing Business Documents and Gathered Requirement Fact Sheet from Clients and verified the Requirements with Business Analyst.
- Highlighted various requirements gaps during Analysis phase, which resolved the issues at earlier stage.
- Created Positive, Negative Scenarios for various testing in different environments.
- Conducted Data Base Testing (Back End Testing) using creating SQL and PL/SQL Coding as per requirement.
- Logged Defects using Jira.
- Worked on various Browsers (Internet Explorer, Firefox Browsers) to verify the compatibility Testing.
- Prepared test summary reports closely communicating with application developers.
Environment: HP QC, Microsoft Office, SQL, Windows XP/7, Unix, Soap UI.
Confidential
QA Engineer
Responsibilities:
- Analyzed requirement documents and prepared test cases covering all requirements of the application.
- Converted test cases for various test sets to organize the execution procedure to meet the project time line and timely deliverables
- Designed and developed Test cases in HP QC.
- Involved in meetings with Project manager, developers and Business analysts
- Involved in all phases of Product development
- Tested all the existing functionality to identifyissues
- Reported the bugs to the development team in order to ensure the quality of the applications
- Responsible for updating and maintaining Quality Center for all the defects found during the functional and regression testing and follow up the bug life cycle
- Interacted with developers on a regular basis to resolve the issues related to defects
- Involved inuser acceptance testingby providing test data for users
- Reported daily Status to the test lead.
- Performedregression testingon applications in latest builds
- Actively participated in enhancement meetings, project review meetings, Weekly status meetings and various other meetings which were focused on making the application more effective.
- Worked as per deadlines and aimed to complete the tasks on time.
Environment: HP QC, Microsoft Office, SQL, Windows XP/7, Unix.
