Sr.qa Analyst/automation Tester Resume
San Francisco, California
SUMMARY:
- Nearly 8+ years of experience as a QA using Manual & Automation Testing of Web, Mobile apps, and Client/Server with specialization in Software Assurance Testing.
- Worked in multiple domains like Oil & Gas, Banking, and Utility.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile and Waterfall.
- Strong skills in Implementing Quality Assurance Standards, and Testing Methodologies for Large Enterprise GUI, and WEB applications using Use Case Documents, Functional Specifications, and Business Requirements.
- Designed, developed, and executed Test Plans, Test Cases, and Test scripts for various applications.
- Automation experience using Selenium IDE/RC/ Web Driver, and TestNG framework.
- Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), and BDD (Behavior Driven Development) using Cucumber (Gherkins format).
- Experience in Continuous integration tools like Maven, Jenkins, and Rally Tools.
- Strong Knowledge in Mobile Testing using Appium for (Android/IOS) applications.
- Expertise in using Tools HP Quality Center, Rational Clear Quest, Rally, and JIRA.
- Expertise in TestingREST APIusing SOAP UI
- Good Knowledge of Postman tool for validating Restful services by sending HTTP requests and validating the responses.
- Expertise in performing Black Box Testing, Functional Testing, Usability Testing, System Testing, Regression Testing, System Integrating Testing (SIT), and User Acceptance Testing (UAT).
- Extensively worked with all phases of testing deliverables including the creation of Test Strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documenting, and Reporting.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Experience with Relational Database Management System (RDBMS) concepts and reporting.
- Good Communication, interpersonal, and Teamwork skills.
- Excellent Organization, Analytical and Problem - Solving skills, and ability to quickly learn new technologies.
TECHNICAL SKILLS:
Testing tools: Selenium Web Driver/IDE/GRID, HP UFT/QTP, SOAPUI, Appium, TestNG, JUnit, Eclipse.
Configuration Management Tool: SVN, Git
Languages: HTML, CSS, Core Java, XML, Gherkin, .Net
Defect Tracking Tools: Test Director, HP Quality Center/HP ALM, Rational Clear Quest, JIRA, Rally, Agile
Build Tools: Maven, Ant
Testing Frameworks: Page Object, Data-Driven, Keyword Driven, Hybrid Driven Frameworks
Operating Systems: UNIX, WINDOWS, Linux
Continuous Integration Tools/Cloud: Jenkins
Project Methodologies): Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle.
SOA Technologies: SOAP, REST/API, WSDL, UDDI, Web Services, SOAP UI, Postman
Databases: Oracle, DB2, SQL Server, MS Access, MY SQL
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, California. .
Sr.QA Analyst/Automation Tester
Responsibilities:
- In an Agile environment, attended daily stand-up meetings and reviewed user stories.
- Analyzed the Business Requirements Document, and created the detailed test design for new Functionality.
- Involved in Smoke Testing, Functional Testing, Exploratory Testing end-to-end Testing, Regression Testing, and User Acceptance Testing.
- Performed Front end testing of all the Modules using manual and automation testing techniques.
- Written and executed SQL queries and Joins, Group By clause, having clause, etc. to validate the data.
- Filed and tracked the defects using Jira.
- Prepare and execute test scripts using Selenium.
- Located web elements using Xpath expressions, CSS Selectors, etc.
- The automation testing was developed using the Hybrid framework.
- Reviewing the Test reports using TestNG.
- Ability to leverage expertise across QA organizations to enhance the QA process and raise the level of testing expertise.
- Work with soap UI for generating API requests and analyzing the response success and failures of interfaces.
- Written and executed SQL queries and Joins, Group By clause, having clause, etc. to validate the data.
Environment: Jira, Agile Methodology, Oracle, SQL Server, GIT, Selenium, REST/API, Java, Jenkins
Confidential, Olean, NY
QA Analyst/Automation Tester
Responsibilities:
- Design and execute test plans and test cases, to ensure that business requirements and functional specifications are tested and fulfilled.
- Executing Test suites and identifying, and reporting issues in the build.
- Creating Test plans, Test strategies, and Test Cases manually for the application.
- Maintaining all manual test scripts and other artifacts like test data, test results, and defect reports using JIRA.
- Responsible for running Smoke and Regression test on Integration builds and maintaining all the scripts in Test Suites.
- Prepare test data for positive and Negative test Scenarios for functional testing as documented in the test plan.
- Perform Smoke testing, Sanity testing, and GUI testing.
- Designed the automated test cases using the Selenium Web Driver.
- Used Page Object Model to Automate Functional and Regression Testing by creating a Hybrid Framework using Maven, Java, TestNG, and Selenium WebDriver.
- Used version control Git to maintain code for future releases.
- Development of holistic delivery team targets and metrics as the influence and responsibilities expand to include CI/CD engineering.
- UsedTestNGframework to run unit tests andMavento build the Project.
- Implementing Gatling for Performance testing using different frameworks.
- Identified and created issues and bugs based on the User Stories in JIRA.
- Created XML-based test suit and integrated with Jenkins Server to execute automation scripts regularly by scheduling Jenkins jobs in different test environments with different test configurations.
- Created and executed JMeter scripts for performance testing of the portal.
- Proficient with testingREST APIs, and Web & Database testing.
- Conductedbackend testing using SQL queriesto validate data for the database.
- Validated Request and Response XML data using SOAPUI.
- Provide Management with daily status reports.
- CoordinatingwithOffshore and onsite team to ensure the newly developed features function End-to-End.
Environment: Jira, Agile, DB2, GIT, Appium, Selenium, REST/API, Java, CI/CD, Maven
Confidential, Richmond, VA
QA Test Engineer
Responsibilities:
- Worked on Analyzing business requirements/system requirements/functional testing requirements for opportunities pursued by the Business Group.
- Developed and executed test scripts and drove resolution of fixes to the system before User Acceptance Test.
- Developed test code in Java language using Eclipse IDE and TestNG framework
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Worked on Jira for maintaining the requirements of the project, Project life cycle and Confluence for logging the defects, and Zephyr for maintaining quality metrics.
- Performed varied operational and financial audits.
- Utilized appropriate testing tools in the preparation and presentation of audit findings, recommendations, and reports.
- Created Test Automation Framework with BDD Cucumber and Selenium WebDriver.
- Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate HTML test reports.
- Used Firebug Tool to identify the Object’s id, Name, XPath, and link in the application.
- Exported Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed them. Prepared automation test framework (Junit).
- Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
- Performed different testing tasks using various test scripts on Selenium WebDriver and Junit.
- Used SVN as our source code management (version control) tool to checkout and commit the work into it.
- Experience in doing automation testing for Mobile applications in both Hybrid and Native applications using the Appium tool and Perfecto mobile software, which involves IOS and ANDROID platforms.
- Worked extensively on the Postman tool for validating Restful services by sending HTTP requests and validating the responses.
- Presented the project status/results on a daily and weekly basis in the Project Meetings.
Environment: Selenium IDE, Selenium WebDriver, Java, Web Services, SOAPUI, Jira, DB2 Oracle, Appium, Jenkins, Cucumber, Zephry
Confidential, Atlanta, GA
QA Tester
Responsibilities:
- Worked with Business Analysts and Developers for requirements review and developing test scenarios.
- Analyzed Business Requirements, and use cases and worked on manual testing of the application.
- Involved in developing Test Strategy Test plan and Design, Test Case documents
- Prepared test data for functional testing as documented in the test plan.
- Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.
- Used JIRA for updating and generation of reports, sprint planning, bug tracking, and reporting.
- Worked in an Agile (Scrum) development environment with frequently changing requirements and features.
- Used ALM for user stories, bug management, and team communication experienced in testing applications manually as well as using automated testing tools like Test Director and Quality Center/ALM.
- Developed and executed test cases, and test Scenarios using HP ALM/Quality Center.
- Tracking and logging defects in HP ALM/Quality Center and verifying the fixes.
- Widely used ALM for user stories, bug management, and team communication.
- Performed the Back-end integration testing to ensure data consistency on the front-end by writing and executing SQL queries on the Oracle database.
Environment: Manual Testing, Agile, Oracle, SQL Server, ALM/QC, UNIX, HTML, XML, Windows.
Confidential, Alameda, CA
QA Test Engineer
Responsibilities:
- Involved in analyzing user requirements for application enhancements and preparing testing specifications.
- Developed test scenarios and test procedures based on the test requirements.
- Executed functional and system tests manually.
- Executed Test Scripts and analyzed the results based on the specifications.
- Extensively involved in Regression testing.
- Performed Integration and User Acceptance Tests throughout the SDLC of the application.
- Generated Defect Reports and the summary and progress graphs for the application.
- Communicated with Functional Analyst on any issue clarifications.
- Actively participated in Bug Track meetings.
- End-to-end testing on validating the claims functionality including data validation from source to destination tables.
- Submitted Coverage Status Report of tests performed on weekly basis.
Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), SQL Server 2000, MS Excel
Confidential
Test Analyst
Responsibilities:
- Extensive knowledge ofSDLC (Software Development Life Cycle)methodologies.
- Creation of detailed test cases by understanding the user requirements forManualTesting.
- Creation of test cases and execution ofTest cases.
- Logged and kept track of all Defects till their closure usingQuality Center.
- Created and maintained Test Data on Excel sheets.
- Performed Backend Testing usingSQL.
- Conducted Cross Browser Testing on different versions ofIEandFirefox.
- Generated automated test scripts for functional and regression testing usingQTP.
- Responsible forFunctionalandRegressionTesting of all aspects of the application.
- Verifying change requests and defects, documenting, tracking, and communicating test results and unresolved problems, and explaining system bugs to programmers.
- Delivering and implementing the project as per scheduled deadlines, extending post - implementation and maintenance support to the client.
Environment: Manual Testing, HTML, Quality center, SQL, Oracle.
