Qa Analyst Resume
Irvine, A
SUMMARY
- 7 years of Professional Experience in Software Quality Assurance and testing for web - based applications, client server, database and mobile applications.
- Extensive experience in executing Manual and Automation test cases.
- Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) from project definition to post-deployment documentation.
- Extensive experience in test management and testing lifecycle methodologies likeJIRA and Waterfall.
- Experience in the development of Test Plans, Test Cases, Test Procedures and Requirement traceability matrix.
- Hands on experience on handling the defects throughout the bug life cycle from detection until resolved using Bugzilla, JIRAandHP ALM/Quality Centre.
- Expert in developing test scripts using Java, Selenium WebDriver and developing Test Frameworks using TestNG/Junit, Maven tools.
- Hands-on experience using Hybrid, Data-Drivenand Cucumber framework.
- Validated Web services Response using Swagger, Postman,SOAP UI.
- Hands on Experience in Mobile testing using Emulators (Both IOS and Android Platforms).
- Experienced using Jenkins as Continuous Integration/ Continuous Deployment tool.
- Strong Skills in performing Functional, Regression, Unit, End to End, Performance and UAT Testing.
- Working knowledge of Core Java and Object-Oriented Concepts.
- Experience in using T-SQL, PL/SQL for developing database queries for backend testing, in-depth knowledge on SQL Server and Oracle.
- Experience in working in Scrum teams and participating in different sprint ceremonies which are part of agile principles.
- Experience in testing WebServices usingSoapUItool
- Expert in documenting and creating test data, test scenarios, test plan & test strategy document.
- Was involved in setting up the test environment, created test data as per the requirement.
- Ability to lead tasks Successfully
- Responsible to Deliver the task in assigned timeframes
- Excellent Communication skills, Ability to quickly adapt to different project environments, work in teams and accomplish difficult tasks independently within time frame.
TECHNICAL SKILLS
Methodologies: AGILE (SCRUM), WATERFALL, SDLC, STLC, BUG LIFE CYCLE
Test Automation tools: Selenium IDE, Selenium WebDriver, Selenium Grid, TestNG, JUnit, Auto IT, Cucumber, QC, Log4j
Build Test & Integration Tolls: Maven, ANT, Jenkins, Git and SVN
Test Management Tools: JIRA, HP ALM/ Quality Center, Rally, Bugzilla
Programing Languages: JAVA, Java Script, VB Script
Markup Languages: HTML, CSS, XML, XPath, CSS Selector
Databases: Oracle, SQL Server
Frameworks: Junit, TestNG, Keyword driven, Data driven, Hybrid, Page Object Model
Operating Systems: Windows 7, 8, 10, Linux, Mac, iOS, Android OS
MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint
Browsers: IE, MozillaFirefox, Google Chrome, Safari, Opera
Utilities: Eclipse, Firebug, Fire Path
Web Services Testing Tools: Swagger, SOAP UI, POSTMAN
PROFESSIONAL EXPERIENCE
Confidential, Irvine, ÇA
QA Analyst
Responsabilités:
- Responsible for Quality Assurance of Web and Mobile Apps (IOS, & Android) for PROWESS Application.
- Analyze Application System, Business Process Requirements and user stories to design Test scenarios, Test cases, and Automation tests to ensure test coverage of Applications by following AGILE methodology.
- Review the Test Scenario Documents to PrepareTests and execute them.
- Develop and execute manual and automated tests during designated testing cycles(Sprints) by following Agile methodology to verify application readiness for Production Launch.
- Writing, executing and updating the test scripts for functional and regression test suites using Selenium Web Driver for web App.
- Developed BDD with Cucumber and writer step definition for gherkin based on feature file.
- Create and retest the bug in sync to the release versions of the Mobile App and follow up those logged bugs throughout test life cycle on JIRA.
- Develop the Automation Test Scripts for web services using JavaScript, Build and Update Automation Regression and Smoke Test Suits for web services using POSTMAN and SOAP UI tools.
- Pull the Source code from the Gitrepository through Bitbucket Application and clone it to the IOS & AndroidEMULATORS to run the Mobile Tests.
- Writing the T-SQL queries and Running the Procedures for SQL-Server database on Microsoft Management Studio tool for validating the data records in the database, to compare it with Response body data records of web-services and data displayed on Frontend.
- Responsible for ensuring the Consistency of Application Functionality on different OS and cover the tests to make sure the functionality is compatible with in-build functionality of different mobile operating systems (IOS, & Android will be primary).
- Involve in Mobile Grooming and Technical review meeting to ensure that testing activities allow mobile applications to meet changing business requirements /user stories and identifying existing blockers or potential issues.
- Validate the “Go Live” activities such as Pre- Production Validation to ensure no issues on the Production Environment with new changes.
- Participate in PLV-Production Launch Validation before handing over the system to the end users to make sure all the requirements are working as intended on Production.
- Participate in Review and Retrospective meeting to review the sprint QA work and discuss about improvements to the process from QA perspective to DEV, BA for upcoming sprints.
- Daily Consolidate all the Test results and create a report to the QA Manager to triage the defects.
- Responsible for creating weekly Mobile QA reports to the IT Manager to update management about test completion Status.
Environment: SeleniumWeb Driver, TestNG, GIT, Jenkins, Jira, Eclipse, SQL Server, SOAP UI, POSTMAN, Swagger.
Confidential, Bronyx, NY
QA Analyst
Responsibilities:
- Interacted with BA’s and Team lead to obtain specific system requirements and develop Test Plans, Test Scenarios and Test cases.
- Identified the test cases that requires automation and separate from manual test cases.
- Extensively usedSelenium Web Driver to test the web applications.
- Involved and coordinated with team members for performing unit testing with in TestNGframework.
- Automated test scripts using SOAP UI tool for testing various SOAP and RESTful web services.
- Performed functional and regression testing using Selenium Web driver tool
- Maintained automation resources such as object repositories and functional libraries
- Used the ‘Firebug’ tool forxpath navigations using DOM object model in selenium
- Utilized the built-in functions thereby reducing time for user-designed functions
- Handled duplicate objects and dynamic objects using index property and regular expressions.
- Analyzed the test results after every build and generated reports
- Modified and Updated Automation scripts and based on changing/modified requirements.
- Run the test scripts suite daily to ensure the application is not broken.
- Involved in validating SOAP and RESTFULWeb service using SOAP UIand POSTMAN.
- Wrote SQL scripts for backend testing and data validations.
- Performed Defect Tracking in JIRA.
- Test management like Mapping system requirements with Test cases, ensured traceability of Test Cases back to the Business Requirements, Ensuring the actual results matches the expected results using HP ALM/QC.
- Used GIT for version control and Jenkinsfor continuous integration.
- UsedMaven central repository to manage external JARs and other dependencies.
- Attended daily project scrum meetings and weekly team status meetings.
- Reported on testing progress to the Project Manager and other designated project personnel.
Environment: SeleniumWeb Driver, Java, TestNG, API Test, GIT, Jenkins, Jira, HP ALM, Eclipse, SQL Server, Eclipse, SOAP UI, POSTMAN.
Confidential, Philadelphia, PA
QA Analyst
Responsibilities:
- Interacted with developers to understand the application functionality and navigation flow.
- Reviewed business requirement document and the technical specifications
- Involved in Software Development Life-Cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Developed Test Cases based on the Requirement documents.
- Involved in writingTest Plans and Test Strategies.
- Created traceability matrix between requirement and test cases and document the application, data associated in each test case.
- Experienced in managing defects and testing process using HP ALM
- Interacted with Business Analysts and Developers to resolve defects.
- Coordinated in execution of automated testing using Selenium.
- Involved in testing web services using SoapUI and Broken Links Checker to provide enhancements.
- Involved in functional testing of web pages using different types of browsers like IE, Safari, Google Chrome, and Mozilla Firefox.
- Performed Integration Testing, Regression testing, Security Testing, Positive & Negative Testing.
- Participated in daily and weekly meetings with the development and SMEs for project status.
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Performed backend testing using SQLqueries to retrieve and verify information in the database.
- Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.
- Maintained QA/Test environments, assisted in build, and deploy activities.
- Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
- Interacted with the development team to validate the scope of fixing the bugs
Environment: Agile Scrum, Microsoft Office, SQL, Selenium Web Driver, HP ALM, JAVA, JavaScript, SOAP UI, GIT, JIRA, Confluence.
Confidential
QA Analyst
Responsibilities:
- Reviewed business requirement document and the technical specifications
- Interacted with developers to understand the application functionality and navigation flow.
- Involved in Software Development Life-Cycle and Test Life Cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Developed Test Cases based on the Requirement documents.
- Created Traceability matrix between requirement and test cases and document the application, data associated in each test case.
- Experienced in managing defects and testing process using HP Quality Center.
- Interacted with Business Analysts and Developers to resolve defects.
- Coordinated in execution of automated testing using Selenium.
- Involved in backend testing for validation testing to check front-end and database systems using SQL commands.
- Involved in testing web services using SOAP UIand Broken Links Checker to provide enhancements.
- Performed unit testing, Regression testing, Smoke testing, Positive & Negative Testing.
- Participated in daily and weekly meetings with the development and SMEs for project status.
- Involved in developing database queries for Backend Testing.
- Created, optimized, reviewed, and executed Oracle SQL test queries to validate transformation rules used in source to target mappings/source views, and to verify data.
- Involved in functionality testing of web pages using different types of browsers like IE, Safari, Google Chrome, and Mozilla Firefox.
Environment: Selenium Web Driver, PL/SQL, TOAD, Oracle, JAVA, HP Quality center, SOAP UI, SVN.
