Qa Analyst Resume
San Francisco, CA
SUMMARY
- A highly competent, focused and result oriented Software Quality Analyst and Automation Tester with 5 years + Of Testing Experience in all phases of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) with strong experience in test automation scripting using Selenium with different frameworks and WebServices (Soap & Rest) Testing Using SoapuiPro
- A Top - Level Professional with strong written and verbal communication skills and possess a strong ability to function with both technical and non-technical resources.
- Proven ability in SQA(Software quality assurance) including both manual and automation testing with tools such as Selenium RC/WebDriver/IDE/Grid, TestNG, Junit, Quality Center and Jmeter, cucumber.,
- Automated highly transactional Banking and E-commerce web application/services using Selenium WebDriver and SoapuiPro respectively
- Used core Java APIs to create and maintain automation framework in Selenium.
- Expertise in writing Selenium WebDriver automation scripts in Java
- Expertise in Implementing Page Objects, Data Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, JUnit. And TestNG.
- Proficient in writing SQL scripts.
- Strong Understanding of SOA, XML, JSON, UDDI, HTTP, URI, WSDL, REST and SOAP and demonstrated experience with web services APIs.
- Practical experience with Linux, such as Red Hat or Ubuntu, including Unix shell scripting.
- Good experience using continuous integration tool like Jenkins.
- Amazing experience in Web services testing using SOAP UI Pro.
- Solid and strong experience in writing, developing, maintaining Test plans, Test cases and reporting Test results.
- Good understanding of Soap and Rest services’ Functional testing, Security testing, Load & performance testing and usability testing. .
- Excellent Knowledge of Build Acceptance with Smoke/Sanity test execution.
- Solid experience of Functional testing, Integration testing, System testing, API testing, UI testing, and Device testing.
- Strong background in object oriented programming
TECHNICAL SKILLS
DOMAIN EXPERTISE: E - commerce Telecoms Healthcare Banking & Finance
DEFECT TRACKING TOOLS: JIRA Relational ClearQuest HP-ALM / QC
PROGRAMMING LANGUAGE: Java
OPERATING SYSTEM: Windows Mac Linux
SDLC METHODOLOGIES: Agile/Scrum Waterfall Hybrid
TESTING PROFICIENCY: Smoke testing Sanity testing GUI testing System testing (Functional) Regression testing Data-driven testing UAT
PROFESSIONAL EXPERIENCE
Confidential, San Francisco CA
QA Analyst
Responsibilities:
- Participated in creating the Technical Test Plan in the initial phase and also during change requests.
- Tested various Webservices(RESTful) API using SoapuiPro
- Developed Selenium test scripts for identified test cases by using data driven framework.
- Implemented Page Objects framework from scratch to represent web pages.
- Created Testcases for Rest Webservices and occasionally performed manual testing and Rest Webservices(Back-End testing)
- DevelopedKeyword Driven and Data Driven frameworksto retrieve test actions, test data from Excel files and SQL Databases
- Developed page level action or page library in Selenium to support modular framework
- Occasionally did feasibility analysis for automation selenium WebDriver.
- Verified Customer Registration, Customer Login, Search, Shopping Cart and Payment modules both in the UI and Back End sides.
- Occasionally automated functional testing framework for all modules using Selenium.
- Performed weekly Testing of the business logic from the User Interface via manual as well as automated tests.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired
- Identified a few project risks and recommended actions to minimize risk.
- Executed Regression Tests using automation scripts for the report generation module with tools like Selenium WebDriver and TestNG.
- Used Selenium WebDriver, Java and TestNG to create nightly automation scripts in Eclipse.
- Updated tasks, filed bugs in JIRA
- Testing of Web Services using web services client generated using SOAP UI pro to track request and response SOAP Messages.
- Worked with deployment team to create nightly automation regression execution builds.
- Worked closely with the developers within the SCRUM team.
- Occasionally used TestNG for writing unit test cases and executed them as a test suite. Used Excel to create data driven scripts.
- Gathering logs and identifying the log crash errors. Attaching the same reports with the bugs in order for a quick and efficient fix for the developers
- Attended daily scrum meetings for the new projects that followed Agile Scrum Methodology.
Environment: Agile, Selenium WebDriver, Eclipse, SoapUIPro, Maven, JIRA, TestNG, Scrum, SQL, XML.
Confidential, NY
QA Analyst
Responsibilities:
- Participated in developing all lines of QA documentation including Test Plans, Test Cases, Traceability Matrices
- Ran over 1200 test cases using Selenium Web Driver.
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
- Implemented Page Object framework throughout the entire testing from the start-up page to log-out page
- Developed test scripts to automate process of testing in Selenium WebDriver
- Executed automated Selenium scripts and reproduced failures manually
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Performed Webservices API testing(Soap &Rest) using SoapuiPro
- Responsible for automating smoke and functional test cases using Selenium.
- Ran regression tests to verify bug fixes, analyzed test results and created test summary reports.
- Automated test suites using the TestNG framework.
- Involved in Identifying the E2E scenario & Creating the Reusable methods, Generic methods & Page Factory.
- Performed External Bug Analysis and Triage. Expert in Bug Prioritization and Analysis.
- Automated highly transactional web application using Selenium WebDriver
- Worked on backend SQL data validations and also prepared test data using SQL queries
- Assisted QA lead in Providing different buildreports, Selenium automation reports, and Performance testing reports to Senior Management.
- Communicated with developers regularly regarding defect resolution.
- Developed SQL utilities in support of the applications under test. These utilities were developed in an effort to extract data from either XML files or databases for further analysis.
- Assisted the QA lead in documenting Acceptance Test Report
Environment: Selenium WebDriver, Java, TestNG, Eclipse IDE, Page Object Model, Agile/Scrum, SoapuiPro
Confidential, San Diego, CA
QA Analyst
Responsibilities:
- Reviewed the Test Basis, Participated in designing and documented Test Plan, Test Strategies, and Test Cases and executed test cases.
- Participated in creating the Technical Test Plan in the initial phase
- Created test scripts using Web driver.
- Prepared and executed batch test suite through TestNG.
- Prepared Test Report based on the Test results.
- Executed the test cases using Selenium WebDriver as per schedule, bug detecting and updating the status.
- Successfully developed, executed and maintained over 182 Selenium automation scripts for trading web application.
- Used Selenium Grid to run automated test cases in parallel on 4 environments.
- Extensively performed Database testing using Selenium. Generated Production DB reports using SQL queries.
- Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVNover the time for improvements and new features
- Made effective use of Page Objects framework from scratch to represent web pages.
- Used Selenium Grid to run automated test cases in parallel on 3 environments.
- Conducted Smoke Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing.
Environment: Agile, Selenium WebDriver, Eclipse, JIRA, TestNG, Scrum,