Sr Qa Engineer Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- Over 7+ years of experience in Manual and Automation testing of Web and Mobile applications with specialization in Software Quality Assurance Testing, QA Automation and proficient in testing on Client/Server, Web based and Mobile Applications.
- Extended expertise in QA and Automated Software Testing using Selenium, QTP, SoapUI and HP ALM.
- Experience with Mobile Apps (both native and hybrid) testing in both iOS and Android operating systems on iPhone, Android and iPod devices manually.
- Experience in Performance Testing extensive knowledge on Apache JMeter and LoadRunner 11.51.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) and Bug life cycle.
- Hands on experience in Test automation using different open source automation tools and techniques using Selenium WebDriver/GRID, Appium, TestNG, ANT, Junit, Maven, Fire Path.
- Well versed in running and debugging of scripts in different environments with cross browser validation and extracting test results.
- Knowledge on testing AngularJS applications using Protractor.
- Experienced in various Automation frameworks like Key Word Driven, Data Driven, Hybrid, POM and Cucumber frameworks.
- Involved in software development process using TDD, BDD techniques.
- Experienced with SOA (Service Oriented Architecture), Web Services, SOAP, RESTful, WSDL technologies.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Experience with various bug tracking tools like Quality Center, Test Director and familiar with Clear Quest and Bugzilla.
- Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing
- Experience in database testing using SQL, PL SQL and ETL.
- Performed Testing of database applications developed with Oracle, Sybase and SQL Server
- Experience in both Agile and Waterfall Software Development Models.
- Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirements Document BRD, creating and developing Test Plans, Test cases and Test Scripts and interacting with development team.
- Worked collaboratively and cross - functionally as part of a team as well as independently.
- Expert in testing the applications on multiple browsers (IE, Safari, Firefox, Chrome, etc.) for Browser compatibility testing.
- Actively participated in production releases and expertise in identifying the bugs/defects.
- Experience in developing the test scripts, test plans and test cases for the given User stories based on the requirements.
- Experience in Defect Reporting and Defect tracking process using Jira.
- Experience of testingweb, mobileapplications and APIs in Agile process
- Experience with Database, writing SQL queries, major Relational Databases Oracle.
- Expert in reviewing/reporting, tracking, & maintaining Defects with elevated level of detail, accuracy and informative recreation steps using TFS, ALM/Quality Center, Bugzilla, JIRA, and RALLY.
- Experience in developing applications using Agile (Scrum).
- Ability to work under competing deadlines.
- Experience in Test coordination between Onsite and Offshore team.
- Excellent analytical and problem-solving skills with the ability to troubleshoot with strong oral and written communication skills.
- Quantitative, analytical skills and ability to work either individually or as a member of a team.
- Ability to learn and adapt to new tools and technologies very quickly.
TECHNICAL SKILLS:
Defect Tracking Tools: Quality Center, JIRA, Clear Quest
Languages: C, C++, Java, JAVA Script, PL/SQL, SQL, DB2 and Netezza
Operating Systems: Windows 7/8/10, UNIX/Linux, OS X
Database Systems: MS SQL Server, Oracle11g
Frame works: Junit, TESTING, TDD, BDD, Protractor
SOA Technologies: SOAP, REST, WSDL, UDDI, Web services and SOAP UI
ETL Tools: Informatica, Data stage
Build/ CI Tools: Ant, Maven, Jenkins, Hudson
Bug Tracking Tools: HP ALM/Quality Center (9, 10, 11.0), TFS, Bugzilla, JIRA and RALLY
Reporting tool: Cognos and Micro strategy
Testing tools: Selenium WebDriver/RC/IDE/GRID, HP Quality Center, Junit, JMeter, TestNG, JIRA, SPIRATEST, Cucumber & SOAP UI, Charles proxy.
WORK EXPERIENCE:
Confidential, Phoenix, AZ
Sr QA Engineer
Responsibilities:
- Developed manual and automated test cases to test the functionality of the application.
- Working Knowledge of Automation Tool's Like QTP, LoadRunner, JIRA and Expertise in QTP in Running scripts for Functional testing and Regression Testing.
- Implementing test cases and the test process with project timeframes.
- Identified software failures, bugs in TFS, wrote detailed easy to follow bug reports with picture attachments and communicated as needed with developers.
- Performed Web Service API testing for UI content verification and validation with business logic XML Schema.
- Created test scripts using Automation tool QTP and checked the functionality of the application for every release.
- Created the Automation Test Plan and extensively used QTP for creating scripts for functional and regression testing of various features of the application.
- Developed automated test scripts using Cucumber/Ruby/Selenium based framework.
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- Wrote python scripts to parse XML documents and load the data in database.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Performed functional and regressing tests on statements and balance sheets.
- Performed Black Box, Regression, End to End, Smoke and Functional Testing.
- Reported and assigned bugs using HP Quality Center.
- Submit team progress and high priority defects report to higher management.
- Performed User Acceptance and System Integrations testing.
- Managing testing efforts for multiple locations.
- Worked closely with business analyst and developers.
- Support end users and production teams.
- Tracking, editing, and updating defects in HP Quality Center.
Environment: QTP 9, Quality center 9.0, Windows, Linux, Java, Tomcat, XML, HTML, Oracle.
Confidential, Chicago, IL
Senior QA Engineer
Responsibilities:
- Worked in the agile environment with frequently changing requirements and features set.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Involved in setting up system configuring the testing environment
- Validating User Stories by creating test expressions to be used by system configuration team.
- Convert Functional Design Documents in to Test Scripts and secure approvals from BA and Client.
- Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- CreatedEmulatorandSimulatorsusing Android SDK and XCode.
- Helping to build/modify and maintaining test automation Frameworks for UI/API and Mobile functional automation.
- PerformedMobileAutomationTestingusing PerfectoMobileto create scripts against one device and execute against multiple devices.
- Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
- Developed test code in Java language using Eclipse IDE and TestNG framework.
- Maintain the selenium scripts to accommodate any changes in the GUI.
- Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.
- Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
- Creating Test Data, Execution of test case, Monitoring UNIX logs.
- Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
- Utilized various test tools for automation of test cases, generate test reports and performed extensive Web Services testing using SOAP UI.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Executed Data driventesting, cross browsertestingand parallel test execution.
- Worked on Accessibilitytest cases using WCAG2.0 standards.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Prepared test cases, test data and test responsibility matrices for the application under test.
- Identify, track, and accurately report defects found using Rational Quality manger.
- Extensively used QC to log the Defects in Defect tab and to manage the Test Scripts in Test Plan Tab and Test Run Status in Test Lab.
- Maintain the scripts in ALM as per the sprints and modify the Regression suite after every deployment.
- Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually. used thegroovyto make the configuration loading dynamically seamlessly when there are changes required for GPRS additions or removal.
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
Environment: Selenium WebDriver, SOAP UI, Maven, TestNG, SVN, Quality Center, XPATH, Eclipse, Java, agile, SQL, Oracle and Windows.
Confidential, San Antonio, TX
Test Engineer
Responsibilities:
- Tested stored procedures & views in Toad using SQL/PLSQL.
- Worked with Data Completeness, Data Transformation, Data Quality and Integration Testing for different line of feeds.
- Worked with SCD1, SCD2 testing while dimension data validations.
- Prepared test cases for data validations between Data Mart to data cubes.
- Involved in extensive DATA validation using SQL queries and back-end testing.
- Worked with developing advanced SQL queries to extract, manipulate, and/or calculate information to fulfil data and reporting requirements including identifying the tables and columns from which data is extracted.
- Worked with UNIX scripts in executing and validating logs for the issues.
- Involved in KT sessions for new joiners to ramp up them.
- Validated all the jobs and successfully system tested the jobs.
- Submitted weekly bug or issue report updates to the Project Manager in the form of the QA Error Log.
- Involving in Functional testing, End to End testing and Regression Testing.
Environment: Oracle11g, Informatica 9.1, Cognos 10.1 Series, Bugzilla, Qc
Confidential
QA Tester
Responsibilities:
- Tested stored procedures & views in Toad using SQL/PLSQL.
- Worked with SCD1, SCD2 testing while dimension data validations.
- Involved in extensive DATA validation using SQL queries and back-end testing.
- Worked with developing advanced SQL queries to extract, manipulate, and/or calculate information to fulfil data and reporting requirements including identifying the tables and columns from which data is extracted.
- Worked with UNIX scripts in executing and validating logs for the issues.
- Involved in KT sessions for new joiners to ramp up them.
- Validated all the jobs and successfully system tested the jobs.
- Submitted weekly bug or issue report updates to the Project Manager in the form of the QA Error Log.
- Involving in Functional testing, End to End testing and Regression Testing.
- Tested various reusable ETL Transformations, which facilitate Daily, Weekly & Monthly Loading of Data.
- Reviewed the Business Requirement Document to understand the process and write Test Cases.
- Formulate methods to perform Positive and Negative testing against requirements.
- Conducted Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
- Participated in User Acceptance testing (UAT) and involved in UA test cases, Executed test cases.
- Used Agile testing methodology for achieving deadlines in UAT.
- Executed and managed test cases and reported bugs in Quality Center 9.2.
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
- Responsible for validation of Target data in Data Warehouse and Data Marts which are Transformed and Loaded using Informatica Power Center.
- Validated data in between source and target after running Mappings by the Informatica developer team.
- Experience working with onsite team and coordinate my own efforts with team members in the on- site team.
Environment: Oracle11g, Informatica 9.1, Cognos 10.1 Series, Bugzilla, Qc, DB2, Informatica 9.1, Micro Strategy, ALM