Sr Qa Engineer Resume
Chicago, IllinoiS
SUMMARY
- Around 8+ years of experience in Web Application Testing and Test Automation
- Involved in various stages of Software Development Life Cycle (SDLC)
- Good exposure to Java Web Framework, with sound knowledge in Object oriented programming.
- Experienced in Functionality Testing, Smoke Testing, System Testing, GUI Testing, Regression Testing, Positive, Negative, Data Base Testing, and Web Services Testing on various applications.
- Proficient in using test automation tools such as Selenium WebDriver, and QTP/UFT to develop automation testing scripts for web and client - server applications.
- Extensive experience with Selenium Automation using WebDriver and Server. Heavy programming using Java, JUnit, and TestNG.
- Knowledge of Automation Tool like Protractor.
- Expertise in functional testing AUT using Selenium WebDriver using JUnit/TestNG testing framework.
- Experience in Database testing by using Oracle, MS SQL Server, SQL, T-SQL and PL/SQL Queries.
- Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
- Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC), Bugzilla and Team Foundation Server.
- Strong hands-on knowledge in software models: Waterfall and V Model. Very good understanding of Agile (Scrum) methodology
- Strong development skills using C and Java/J2EE.
- Proficient with testingREST APIs, Web & Database testing.
- Strong knowledge in web services testing via ToolSOAP UI/ Restful web services
- Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
- Used Postman & SOAPUI for rest service testing.
- Proficient in QA Testing Methodologies and Agile Software Development.
- Ability to work under the pressure of strict time constraints and changing priorities.
- A highly motivated with Strong communication skills, ability to interact with team members, developers, and users.
- Worked with ORACLE team to troubleshoot the issues found in oracle builds.
- Created and tested the Purchase Request approval process through workflow, convert REQ into Purchase Order, created invoices to match the PO and created accounting and post it to GL.
- Ensured that quality processes are carried out through all phases of the Software Development Lifecycle.
- Multi-tasking across several projects while maintaining expected Quality level
- Provided testing status to PMs and others as required.
- Participated in walkthrough, inspection, review, and user group meetings for quality assurance.
- Experience in preparing reports to track the execution of Test cases and defects.
- Experience in maintaining Requirements, Test Cases, Traceability, logging Defects and Reporting Bugs in Clear Quest and Quality Center.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver, HP Quality Center/ALM, JUnit, TestNG, JIRA, SOAP UI, REST, Postman, QTP, Eclipse, Protractor, Manual Testing, Appium (Mobile Testing), JMeter
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, JavaScript, AJAX, JSP.
Databases: Oracle, SQL Server & MS Access
Defect Tracking Tools: Quality Center, Jira, Team Foundation Server, Rational Clear quest, ALM
Languages: C, C++, Java, C#, SQL, PL/SQL, Python, UML.
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Browsers: Internet Explorer, Firefox, Chrome & Safari
Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux
Mobile Manual Testing: Android, iOS.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, Illinois
Sr QA Engineer
Responsibilities:
- Requirement Gathering, Impact Analysis and Designing.
- Collaborate with the business team to analyze, understand the requirements and strategize technical solutions to the achieve business goals.
- Design automation framework to provide the foundation that supports various automated software tests
- Detailed Documentation: Create detail design documents like Test Strategy documents, Test Automation flow diagrams, Test Design Specification documents, SIT/UAT Defect-Fix documents and Complex Mapping documents which explains the business functionality and technical solutions.
- Create Automation Framework Design documents, System Test documents and Automation Architecture Workflow documents.
- Create detailed Test Plan and Test Cases to validate software products functionality meets Business requirement.
- Automation Development and Maintenance · Design test scenarios for New releases, select regression test pack and Validate test coverage using Smart Spec.
- Implemented Zero touch automation framework in JPMC Environment for frictionless Automation across various phases of client onboarding for Middle Market Clients.
- Develop automation scripts using Smart Spec framework (a test automation framework) which supports different tools/technology stack such as, Gradle, Selenium, Cucumber, JAVA, Groovy.
- Automate regression test scripts using selenium/Groovy, Gherkin features with variety of testing approaches including Exploratory testing, Acceptance Test Driven Development, Business Driven Development ·
- Application testing (Unit, System and Integration Testing): Execute automation test scripts and provide report summary results using HP ALM, JIRA.
- Execute test cases as per unit test plan and automation tests scripts with test data using CTDM to ensure deliverables are accurate and meet the requirements and standards.
- Provide timely resolution for defects raised to ensure that there is no down time in testing due to high severity open defects.
- Automation, Monitoring and Environment health checkup
- Responsible to integrate automation pack in CI/CD Jules (Continuous Integration/Continuous Development) and ensure automation pack is auto triggered every time once code is checked in.
- Responsible for deployment of automation pack to check environment health check on hourly basis and ensure high availability of Integration Environments (SIT, UAT and PROD)
Environment: Smart Spec framework, Gradle, Selenium, Cucumber, JAVA, Groovy, Gherkin, NodeJS, HP ALM, JIRA.
Confidential, Chicago, IL
Sr. Software Test Engineer
Responsibilities:
- Understood options and futures trading business area and system requirements to interpret requirements for testability and ensured coverage in test case design.
- Reviewed and interpreted all documentation related to testing, including business requirements and functional and design specifications, in order to provide input to the project team regarding the planning of testing activities.
- Worked on oracle ERP Modules Purchase Requisition, Purchase Orders, and Negotiations.
- Created detailed test plans, customer acceptance test plans, traceability matrices and summary reports
- Analyzed the requirements from the client and developed test cases based on functional requirements, general requirements, and system specifications
- Performed Systems Integration Testing: validated the data entered in the front end of the application in the Data Warehouse
- Developed Test Frameworks in Selenium for UI Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
- Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Wrote and executed test cased based on design, as well as product knowledge, that resulted in greatly improving the data quality
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan
- Involved in automating the testing of in-house application for Customer Appeals and Claims using Java and Selenium WebDriver
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Developing BDD Framework using Cucumber which involves writing features and step definition snippets & developing Selenium support code using Java and implementing TestNG framework for the application unit tests.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually. are carried out through all phases of the Software Development Lifecycle
- Multi-tasking across several projects while maintaining expected Quality level
- Participated in production implementation verification and being accountable for validating system quality
- Provided testing status to PMs and others as required
- Participated in walk - through, inspection, review and user group meetings for quality assurance
- Maintained testing guides and/or other documentation for testing supported application(s)
- Managed regression test suite for supported application(s)
- Worked successfully in a deadline-driven, fast-paced environment and effectively multi-task multiple priorities in a team-oriented environment.
- Coordinated applications teams with other interfacing applications to resolve issues
- Worked with appropriate teams in order to secure test environment for all applications involved in end-to-end testing.
- Collaborated with other departments and development groups in the planning and management to optimize testing activities
- Worked with other in collaboration, value-driven manner with definitive impact within a diverse network of stakeholders
- Worked with ORACLE team to troubleshoot the issues found in oracle builds.
- Tested the setups of Oracle Procurement - defined the Requisition Templates for Oracle Procurement Public Lists, Define Information Templates,
- Involved End-to-End testing for business process using all application tiers.
- Created and tested the Purchase Request approval process through workflow, convert REQ into Purchase Order, created invoices to match the PO and created accounting and post it to GL.
Environment: Oracle ERP, HP Quality Center, JIRA, Selenium WebDriver, TestNG, BDD/Cucumber, Gherkins, SQL, HTML, CSS, JavaScript, Jenkins, Fire Bug, Fire Path Windows, MS Word, Excel.
Confidential, Wallingford, CT
Selenium Tester
Responsibilities:
- Involved in preparing the Test plan based on BRD and User Stories.
- As a tester, involved in planning & perform testing, verification & validation, and quality assurance.
- Filed and tracked the defects using HP ALM.
- Attend daily scrum meetings, and reviewed user stories.
- Involved in testing of applications using the Scrum (Agile) methodology.
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using Testing Framework with Selenium JAVA by adding different annotations.
- Developed and maintained automated test cases using Selenium WebDriver.
- Created Test Data for QA automation and UAT using Excel Sheet.
- Responsible for executing Manual Test scripts on various modules of the application.
- Automated the regression test cases using Selenium & TestNG.
- Performed back-end testing by designing and executing complex SQL Queries to extract data from different data sources to validate the corresponding reports.
- Generated the step-by-step manual test scripts in Test Director. And then executed these scripts once the new codes were deployed to the Test environment.
- Performed Manual Testing of this Web application and automated it by using selenium.
- Conducted backend testing using SQL queries to validate data for database editing and debugging tests using Selenium.
- Used ALM and JIRA for tracking, analyzing, and documenting defects.
- Involved in Smoke Testing, Regression Testing, and User Acceptance Testing.
- Involved in planning test execution activities, defect reporting, and analyzing test metrics.
- Worked on the Workday tool and Analyzed and administered various benefits programs that included deferred compensation, customer stock purchase plans, food, and distribution.
- Developed and tested the executive compensation strategy and plan design for the executive team, and overall compensation policy, structure, and practice.
Environment: HP-ALM, Java, JavaScript, HTML, Eclipse, Workday, Selenium Webdriver, SQL, Windows, MS Word, Excel.
