Sr. Qa Engineer Resume
Miamisburg, OH
SUMMARY:
- Highly seasoned and accomplished Software QA Engineer with deep and broad proficiency in all types of corporate software. Strong and accessible teacher and presenter of difficult and complicated material to a variety of professional and non - professional audiences. Able to function well independently or as part of a team
- Software Quality Assurance Consultant with nearly seven yearsof industrial experience in software development, software quality assurance, and web-based application.
- Diverse experience in testing both Client-Server and Web-based applications.
- Strong skills in delivering Manual testing and Automated testing.
- Good understanding of software development process and software development life cycle.
- Expertise in testing client-server application as well as web-based application.
- Worked and Implemented multiple projects following agile and waterfall methodologies.
- Experience on Jenkins for synchronization of environments after release & deploying of changes made in code for testing.
- Good Experience in AWS.
- Experience in testing Web Services using SoapUI & Advanced REST Client.
- Extensive experience in Writing REST and SOAP automation test cases.
- Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and test deliverables for various applications
- Good Experience of writing, executing test cases and tracking bugs in quality center.
- Experience in functional testing, integration testing, regression testing, GUI testing, system, Regression, integration, API Testing, UAT testing & browser compatibility testing.
- Experience in open systems and client-server environment using various testing and Quality Assurance tools and methodologies.
- Good Experience in development of iterative and detailed project management plans and schedules using Agile-SCRUM methodology
- Experience in Scrum and Kanban Board.
- Writing and executing SQL statements for checking the validity and integrity of the data in various databases such as Oracle and Microsoft SQL Server etc. to perform back-end-Testing
- Experience in requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.
- Participation in design reviews with the Development Team.
- Proficient in Functional, Performance, Regression, System Test and End-to-End Testing.
- Excellent track record as a leader and team player with excellent communication and inter-Personnel skills.
- Highly organized, detail-oriented professional with strong business and technical skills.
TECHNICAL SKILLS:
Skills/Technology: Functional, Regression & Automation Testing
Programming/Scripting Languages: Java and SQL
Databases: Oracle SQL Developer
Tools: & API: SOAP UI, Advanced Rest Client
Test Management Tools: JIRA and HP ALM, Confluence
Test Automation Framework: SOAP, REST
Continuous Integration: Jenkins Basics, AWS
Types of Manual Testing: Sanity, Regression, E2E and API
Types of Automation Testing: GUI, Database and Web Service
PROFESSIONAL EXPERIENCE:
Confidential, Miamisburg, OH
Sr. QA Engineer
Responsibility:
- Involved in Planning and reviewing the Test Scripts for Functionality, Regression, Security, Database and User Acceptance testing of the application.
- Designed different test scenarios to cover all features of Service Requests for project.
- Performed Manual and Automation Testing on different Services of the project by executing the Test Scripts.
- Automated Web Services Tests (Rest Api’s) to test individual services based on URL’s provided to support UI functionality.
- Created SOAP and REST services based Test cases and automated them.
- Responsible for test management (Tests cases, tests and defects) through Quality Center Manually.
- Analyzed BRD and produced walkthrough report.
- Developed and maintained scripts for Regression and Integration Testing.
- Coordinated with Development and Business team for Defect resolution.
- Involved in design and implementation of automation framework for smoke and regression test suites using SOAPUI PRO.
- Developed test scripts using SOAPUIPRO, Advanced REST Client, Executed Automated Test Scripts &analyzed the results
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility
- Performed Regression testing on new builds, every modification in the application using Selenium Web driver.
- Created Groovy Script to update Test Result in QC.
- Used Quality Center to create, execute test cases and report Bugs.
- Prioritized problems based on the effect of the application on the end user.
- Retrieving the data from the database using SQL queries..
- Developed Test Plan for functional and graphical user interface testing.
- Created test cases for manual testing of the application functionality.
- Preparing Status Reports on daily basis.
- Participated in Uploading all the Manual Test Scripts to the Quality Center.
- Performed User Acceptance testing of the applications.
- Developed Test Summary report for Functional test, Regression tests
- Kept track of the new requirements / change in requirements of the Project.
Environment: Quality Center 12.0,12.20,SOAPUIPRO, Advanced Rest Client,Windows 2000, DB2, HTML, Web Test ing tools. Agile (Scrum), Kanban MS-Office 2003, and XP Professional.
Confidential, San Francisco, CA
QA Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
- Extensively performed Blackbox testing for validating the functional requirements to meet the Definition of Done.
- Working on SDET(Software Development Engineer in Test) for development and testing of Web application and web services.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Tested Rest API using Apache HTTP Client, rest assured, Test NG, JXL, Log4j and Page Object Model Framework.
- Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through Postman.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services
- Involved in Web Services Testing using SOAPUI to create and execute automated functional, regression, compliance, and load tests.
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives using Ruby Script.
- Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
- Involved in executing SQL queries for backend testing. Used SQL Queries to verify the data from the Oracle database
- Co-originated with various team for managements defects calls and resolve the testing issues.
Environment: Java, Selenium WebDriver, TestNG, SDET, Maven, Jenkins, Apache HTTP Client, rest as sured, Log4j, SOAPUI, BDD, TDD, Agile, XML, xPath, Web Services (SOAP & RESTFUL), HTML, HP ALM, Firebug, SQL, Oracle, Windows.
Confidential, SacramentoCA
QA Engineer
Responsibility:
- Draft test cases and test plans to test features.
- Automate test cases, reproduce and validate defects.
- Conduct server level testing on enterprise Web-based applications.
- Executed Regression test suite against each QA build.
- Develop and run automated test scripts to simulate regression testing.
- Develop and execute Silk Performer scripts to conduct product stress testing.
- Assess Technical Documents generated by Development team to translate into automated scripts.
- Developed and executed the test scripts with Selenium, Java
- Initiate and maintain multiple detailed tasks in dynamic environment.
- Coordinate as a team with local and remote teammates.
- Collaborate with teams to enhance software quality delivered.
- Report and track defects in a bug tracking system.
- Support software engineers in reproducing problems.
- Classify and archive software images for retrieval and system configuration.
- Implement test cases by adhering to test instructions.
- Manage test plans for automated testing tools use.
Confidential
QA Tester
Responsibility:
- Execute Quality Assurance activities to ensure system standards and user requirements are met
- Write, manage and execute test plans
- Design, write, and execute test cases and test scenarios
- Leverage HP Application Lifecycle Management, JIRA, SQL and other testing tools in the execution Quality Assurance activities
- Gain understanding of operating environment, business processes and application functionality
- Experience with Mobile testing on different platforms and operating systems
- Experienced with use of test tools used in the DevOps environment
- Author the Test Suite - test scenarios and test cases traceable to requirements in order to validate the application deliverables
- Validate data and reports using SQL and other tools (where needed)
- Report QA metrics and testing status
- Identify, document and track issues found during testing
- Coordinate with developers and project team members to triage and resolve issues
- Participate and occasionally lead discussions in team meeting
- Contribute to performance testing tasks
