Senior Qa Engineer Resume
Burbank, CA
SUMMARY
- More than 11 years of work experience in the field of Information Technology with extensive experience in performing Software Quality Assurance
- Experienced in Software Application System Analysis, Requirements Management, Quality Assurance, Modeling, and Configuration Management.
- Strong experience in developing Test Plans/Strategy, with accordance to requirements and design documents while specifying Testing Overview, Approach, Strategy.
- Strong domain knowledge in Banking, Financial / Insurance, Health/Life/ Disability Insurance, Financial Reports, Credit Bureaus, Search Engines, E - Commerce and Telecommunications.
- Hands on experienced in Data warehousing concepts and tools. Involved in the ETL processes using Informatica, Cognos, Business Objects, Sql Server Dashboard.
- Highly proficient in writing SQL scripts used for database/ data validation testing.
- Experienced in developing Test Scripts, as well as reviewing test scripts.
- Strong experience in Analysis of Problem Severity, Writing Test Cases, Test Case Execution, Data Verification and Validation, Defect Tracking, and Results Reporting.
- Experienced in End to End Testing, Regression Testing, Performance/Stress Testing, System Testing, API Testing, XML Testing, Web Service Testing, Database Testing, Usage Testing, UI Testing, Load Testing, and Security Testing.
- Experienced in different methodologies of software development life cycle in different projects such as the waterfall and agile methodologies.
- Highly proficient in writing dynamic scripts using Java, VBScript for automation.
- Implemented Reusable Automation Framework Architecture for Automation Testing on End-to-End testing and Regression testing.
- Highly Proficient in automation tools such as HP UFT, QTP, Selenium Webdriver, etc.
- Experience in Front-end and Back end testing of software applications.
- Proficient in Black Box testing, Grey Box and White box testing techniques.
- Highly proficient in programming and scripting in multiple languages.
- Experience in writing and reviewing documents implemented throughout the project such as test plans, concept feasibility, requirements documents, and etc.
- Experienced in testing software application in different environments, Web-based, Desktop, Mobile and Client-server applications.
- Participate in all meetings planned for particular release and obtain necessary technical automation requirement. Such meetings includes, design review, test execution timeline etc.
- Understanding the change thoroughly and if necessary contact related business analyst, developer and other SME’s.
- Conducted Usage testing against KER data (key events) and reporting tool.
- Experience in using different test environment platforms, such as Windows, Unix, Android, IOS and Mac.
- Highly Proficient in writing DDL and DML SQL scripts for testing database integrity.
- Good knowledge of shell scripting.
- Versatile team player with Excellent Presentation, Written and Verbal Communication skills
- Fast Learner, Self-Starter, and able to work independently or as a team member.
- Ability to work under strict deadlines.
- Solid analytical troubleshooting and leadership skills.
TECHNICAL SKILLS
Tools: Informatica, Cognos Reports, Neteeza, Aginity Workbench, MS SQL ServerJUnit, TestNG, Selenium, Webdriver, Firebug, Firepath, HP Quick Test Professional (QTP)11, HP Quality Center, Virtual Server, VMWare, Putty, HP Performance Center, HP ALM Application Lifecycle Management, HP LoadRunner 8.0, HP UFT Unified Functional Testing, HP Service Test, HP BPT Business Process Testing, Control-M, Test Director, Watin, Cucumber, Segue SilkTest, SOATest, SoapUI, Stylus, XML Spy, Maven, TFS, Anthill Pro, JTrac, Snagit, Groupwise, Screenhunter, MS Visual Studio SQL Server Management Studio, PL/SQL Developer, MS Access, Multi Browser Viewer, Gomez, WCF Storm, Jira, MS Sharepoint, TestLink, Serena Teamtrack, Jenkins, Robot Automation Framework, Adobe Analytics Omniture Site Catalyst, Google Analytics, Perfecto Mobile, Intellij, Confluence, Jira, Stash, Gradle, Git, Teamcity
Languages: C, C++, Visual Basic, VB.Net, VBScript, Assembly Language, ASP.Net, HTMLJavascript, Shellscript, JAVA, Actionscript, MXML, XML, PL/SQL, Perl, Python
OS: Windows, LINUX, UNIX, Mac
Application: SoaTest, Junit, MySQL, osCommerce, TOAD, CuteFTP, Eclipse IDENetbeans, MS VSS, Rational ClearCase, Visio, Sharepoint, Visual Studio, Eclipse, Netbeans, Toad, Adobe Photoshop, Microsoft Office, MS Project, Salesforce, ImageRight, NoSQL, Salesforce
Web Technologies: J2EE, Servlets, JSP, VBScript, ADO, JavaScript, AngularJS, ASP.NET, HTML, XML, WAP, REST, MXML, CSS, PHP, DHTML, LAMP, OOP, SSO, JSON, SEO
PROFESSIONAL EXPERIENCE
Confidential, Burbank, CA
Senior QA Engineer
Responsibilities:
- Involved in Business Requirements Analysis meeting and worked on Test Plan document.
- Created and Executed Automation scripts using Selenium Java.
- Used Cucumber BDD framework in writing the automated test scripts.
- Used Jenkins for continuous integration of daily builds.
- Tested on different environment and platforms, such as PC, Mac, Android, iOS, FireOS, and TV platforms such as Android TV, Apple TV, Fire TV, Roku and Xbox.
- Used Xcode and ADB to retrieve logs for iOS and Android devices.
- Worked with Agile team and represented QA in Agile teams.
- Experience in testing RESTful Web Services
- Performed Front End, Back End API testing, Regression, end to end testing
- Performed testing in QA, Stage/Certification, Production Environment
Environment: /Tools: SourceTree, Jenkins, Saucelab, Git, Intellij, Cucumber, Gherkin, BDD, Selenium Web Driver, Junit, Bamboo, ADB, XCode, DHC Rest Client, HockeyApp, Rally, Pivotal Tracker, Charles Proxy, Fiddler, Slack, Snagit
Confidential, Cincinnati, OH
Senior Automation QA Engineer
Responsibilities:
- Created and Executed Selenium Webdriver scripts in Java
- Developed and maintained Automation framework
- Used Gradle and Teamcity for continuous integration with daily builds.
- Performed testing in different applications on different environment, such as Web, Desktop, Database and Mobile Web/App.
- Tested Restful Services.
- Worked with Agile team and represented QA in Agile teams.
- Performing Functional, System, and Regression Testing.
- Used Jira for task/card reporting and defect tracking.
- Experienced testing web analytics, Omniture, Google analytics using different tools such as Google Chrome developers tool or Adobe SiteCatalyst.
- Coordinate testing efforts with offshore team.
- Performed UAT testing
- Used Kibana, Echo to check on logs.
- Lead team on QA projects and release.
- Performed testing in QA, Stage/Certification, Production Environment (PLV/ Post Launch Verification)
Environment: Intellij, Confluence, Jira, Stash, Gradle, Git Bash, UNIX, Teamcity, Putty, WinSCP, XML, XQuery, XPath, XML SPY tool for XML, REST, API, HTML, JavaScript, JSON, MongoDB, Android, IOS, Testlink, Serena, Selenium WebDriver, Junit, TestNG, Firebug, Firepath, JUnit, Maven, HP Quality Center, Angular JS, Test Cases, MultiBrowser Viewer, Functional Testing, Webservice Testing, Test Plans, Regression Testing, System Testing, Validation Testing, HP Performance Center, HP LoadRunner, Fiddler, Analytics Omniture, Google Analytics, TeamCity, Akamai, Cassandra database, Chrome Developer, Kibana, Echo logs, Puppet, NoSql, Cassandra
Confidential, Los Angeles, CA
Senior QA Engineer / QA Lead
Responsibilities:
- Created Test Cases and developed Tractability Matrix and Test Coverage reports.
- Implemented Risk Analysis to optimize the scope of the test cases.
- Writing and executing complex SQL statements and stored procedures for database testing.
- Wrote automated scripts in Java Selenium Webdriver, Vbscript, Robot, Viper.
- Wrote Selenium Webdriver scripts using TestNG framework.
- Performed testing in different applications on different environment, such as Web, Desktop, Database and Mobile Web/App.
- Ran and modify UNIX Shellscripts to trigger informatica workflows.
- Updated UNIX parameter files to modify the load start and end dates of workflows.
- Experience testing on XML documents.
- Tested Restful Services.
- Wrote Visual Studio SSIS packages to automate the loading of data to a test database and perform automated data validation.
- Wrote DDL and DML SQL scripts for database validations.
- Ran Control-M jobs to trigger batch jobs for testing of business functions.
- Worked with Agile team and represented QA in Agile teams.
- Performing Functional, System, and Regression Testing.
- Tracking, reviewing, analyzing, and comparing defects using Testlink/ Serena.
- Tested web applications containing dynamic pages built in AngularJS.
- Performing database testing using Visual Studio SQL Server.
- Experienced testing web analytics using Adobe Analytics Omniture, Google analytics.
- Trained and mentored junior teammembers in QTP/ UFT Automation.
- Performed testing in QA, Stage/Certification, Production Environment (PLV/ Post Launch Verification)
Environment: Powercenter Informatica, Cognos Reports,SQL Server, Neteeza, Aginity Workbench, SQL Server report dashboard, UNIX, Putty, WinSCP, C#, .Net, TFS, Control-M, XML, XQuery, XPath, XML SPY tool for XML, REST, API, HTML, Unix, JavaScript, MS Visual Studio SQL Database, Android, IOS, Testlink, Serena, Selenium WebDriver, TestNG, Firebug, Firepath, Watin, JUnit, Maven, HP Quality Center, QTP Quick Test Professional 11 / UFT, HP BPT, HP Service Test, Angular JS, Test Cases, MultiBrowser Viewer, Functional Testing, Webservice Testing, Test Plans, Regression Testing, System Testing, Validation Testing, HP Performance Center, HP LoadRunner, Fiddler, BMC Control-M Workload Automation, Adobe Analytics Omniture, Google Analytics, Perfecto Mobile
Confidential, Los Angeles, CA
Senior QA Engineer
Responsibilities:
- Worked with Developers and Users to develop Test plan.
- Generated and executed the Test Cases.
- Writing Automation Scripts in Java Selenium, TestNg framework.
- Performed UAT testing and Demo.
- Performed Webservice testing
- Performed testing of applications in C#, .Net environment.
- Created automated scripts to test database using ADO adapters.
- Developed Automation Framework that is highly scalable and reusable.
- Implemented Risk Analysis to optimize the scope of the test cases.
- Created data driven automation scripts
- Created scripts, executed scripts and setting up environment for Performance and Load testing.
- Testing of the compatibility of the application to support different web browser of all versions on different platforms using MBV.
- Involving in testing the functionality and usability of the system from end user perspective.
- Improved QA process to support growing products.
- Writing SQL queries and stored procedures
- Performed Webservice testing using WCF Storm.
- Performed ETL testing of informatica workflows.
- Performed testing of the reports in Business Objects
- Modifying the existing Test Cases and preparing additional cases as per the new requirements for the agency application.
- Performed testing in different applications on different environment, such as Web, Desktop, Database and Mobile Web/App.
- Performed blackbox, whitebox, and gray box testing.
- Performing Functional, System, and Regression Testing.
- Performed Web Security Testing with various runaways environment.
- Developed the automation framework used for the new automation process, Business Process Testing.
- Tested interactive phone system application.
- Tracking, reviewing, analyzing, and comparing defects using Rally.
- Performing database testing using PL/SQL Developer.
- Working with development team to ensure testing issues are resolved and fixed.
- Worked with Business System Analyst to support requirements.
- Trained and mentored junior teammembers in Automation, Performance and Load test.
Environment: C#, .Net, TFS, WCF Storm, XML, HTML, Unix, JavaScript, Oracle PL/SQL Developer, Android, IOS, HP QTP, HP QC, Loadrunner, Selenium Java, TestNG, Test Cases, MultiBrowser Viewer, Functional Testing, Webservice Testing, REST, Test Plans, Regression Testing, System Testing, Validation Testing, SoaTest, Salesforce, TOAD, Informatica, Business Objects
Confidential, Dayton, OH
Senior QA Engineer / QA Lead
Responsibilities:
- Attended Business Review, Concepts Definition Review, HLD Review, LLD Review, FS Review, UI Review, and Change Request with clients, product managers and developers.
- Building of Test cases, Test scripts and Test plan using System Requirement, HLD, FS, and UI Documents.
- Conducted Mobile Testing, Web testing/Functional Testing, Usage Testing, and Backend Testing.
- Participated in defect report meetings periodically.
- Coordinating test executions with Offshore teams.
- Conducted performance testing before release
- Execute SQL queries for testing backend MySQL database
- Used Putty to validate logs from the backend
- Performed regression testing for every sprint release and milestone release.
- Used Environment Variables for passing values from XML in relative location
- Wrote and Executed Automated scripts in Selenium Java, TestNG frameworkS
- Performed ETL testing, validating source to target mappings.
- Validated Key Events Record used in Reporting.
- Performed testing of Reports generated in Business Objects.
- Performed API testing for new APIs developed, by verifying the XML response.
- Develops, Publishes, and Implements test plans and test cases.
- Involved in Developing quality assurance metrics such as defect densities and open defect counts.
- Used Oracle Toad in for executing SQL in testing the backend database
- Worked collaboratively with the developer in creating automated unit tests using Junit and Eclipse.
- Used Descriptive programming for writing test scripts on dynamic parts of the application.
- Created automation scripts that handles database query with the Dictobject in VBScript.
- Created modular test scripts to make scripts reusable, they are either fully automated or hybrids.
- Execute SQL queries for testing backend MySQL database
- Performed regression testing for every sprint release and milestone release.
- Tested the Webservice using SOATest
- Used QTP in creating automated test scripts and HP Quality Center in creating test cases.
- Performed compatibility testing using Virtual Machines.
Environment: Java, .Net, XML, HTML, Unix, JUnit JavaScript, Oracle 9i, Solaris, JBOSS, Selenium Webdriver, Junit, TestNG, HP Quality Center, QTP Quick Test Professional 9 & 10, LoadRunner, VBScript, MS Virtual Server 2005, Android, IOS, SOATest, SoapUI, Stylus, Test Cases, Integration Testing, Functional Testing, Performance Testing, Test Plans, Regression Testing, System Testing, Validation Testing, SQL
Confidential, San Francisco, CA
Senior QA Analyst
Responsibilities:
- Worked with Developers and Users to develop Test plan.
- Generated and executed the Test Cases.
- Implemented Risk Analysis to optimize the scope of the test cases.
- Provided Input and Tracking the Bugs.
- Developing and executing the QTP Automation Scripts for Regression Testing.
- Performed Black Box Testing, Gray Box Testing and White Box Testing.
- Entering the bug into the bug-reporting tool, encountered while testing the application.
- Testing the agent screens manually and entering the bugs in to HP Quality Center.
- Executing Test Cases and generating Test Director Reports.
- Testing of the compatibility of the application to support different web browser of all versions on different platforms.
- Involving in testing the functionality and usability of the system from end user perspective.
- Performing Functional, System, and Regression Testing.
- Tracking, reviewing, analyzing, and comparing defects using HP Quality Center.
- Performing database testing using SQL queries in TOAD.
- Working with development team to ensure testing issues are resolved and fixed.
Environment: Java, J2SE, J2EE, JSP, Servlets, EJB, JDBC, XML, HTML, UnixJavaScript, Oracle 9i, Solaris, JBOSS, HP Quality Center, QTP Quick Test Professional 8.2, Test Cases, Functional Testing, Performance Testing, Test Plans, Regression TestingSystem Testing, Validation Testing, SQL