Quality Analyst Resume
Phoenix, AZ
SUMMARY
- Over 7 years of Experience in Software Testing and Quality Assurance of Enterprise applications, Web - Based Applications and Client-Server Applications
- Expertise in analyzing Business/System Requirement documents
- Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies from project definition to post-deployment documentation.
- Experienced in writing Test cases, Test plans, automated Test scripts and designing Test procedures.
- Experienced in System Testing, Integration, Regression testing and UAT support.
- Designed and Implemented Page Objects, Data Driven and Keyword Driven frameworks using Selenium Web Driver, JAVA, JUnit and TestNG.
- Extensive experience in Functional testing, GUI testing, Back-end testing using SQL.
- Experience in both Manual and Automated testing of applications on Windows and Unix Environment and MAC
- Experience in creating automated scripts for browser automation for Selenium Web Driver using Java and used TestNG, JUnit framework and Ant, Maven build tools for automating the tests.
- Extensive experience in Manual Testing & Automation testing tools like Quick Test Pro (QTP), Selenium, Load Runner and defect tracking tools - HP Quality Center /ALM (Application Lifecycle Management), Bugzilla, Clear Quest.
- Experience testing SOAP and REST Web Services
- Good knowledge of object-oriented Programing Languages like Java.
- Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
- Experience in Agile/Scrum SDLC Models and Waterfall Model.
- Worked closely with Development and test team to understand the exact project needs and create suitable automation framework/infrastructure.
- Quick learner and excellent team player, ability to meet tight deadlines and work under pressure
- Exposure to all aspects of Software development, Troubleshooting, Testing, Maintenance and Production Support.
- Strong analytical and problem solving skills with all management levels.
- Proven ability to work effectively in both independent and team situations with positive results
TECHNICAL SKILLS
Languages: Java, JavascriptAutomation Testing Tools Selenium WebDriverTest Framework Junit, TestNG.
Bug tracking tools: JIRA, Bugzilla.
Servers: Websphere, Tomcat
IDE: EclipseDatabase DB2, Oracle, SQL Server, MySQL MongoDB
Web Technologies: HTML5, CSS
Operating System: Windows, Unix, Linux.
Office Suites: MS Office.
Project Methodologies: Agile-Scrum, Waterfall, V-model
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Quality Analyst
Responsibilities:
- Joined as a Software QA Engineer and responsible for testing web based applications using Selenium tools.
- Interacted with Business Analysts for requirement gathering.
- Involved in Design and Implementation of Business Logic functions and Technical requirements.
- Responsible for defining Testing Scope, Approach, Strategy, Test Entrance and Exit Criteria.
- Performed Functional testing to identify various critical points in the application and automated it by using Selenium WebDriver on different module of corporate web site.
- A very good understanding of programing language Java and its Object Oriented Concepts.
- Design and develop Functional, Load Test frameworks and automated Test suites (Selenium WebDriver with TestNg).
- Developed generic Selenium API to be reused by different teams.
- Worked on Page Object Model framework in particular to encapsulate the internal state of web page to a single page object.
- Use Firebug for the web based application testing with Selenium WebDriver for the commands and locator applications.
Environment: HP Quality Center 11 (ALM), Load Runner, SQL, Windows XP, MS Office 2007, Web services, XML, Soap UI, Java, UNIX, PerfectoMobile, Selenium
Confidential, Tempe, AZ
Automation Test Engineer
Responsibilities:
- Involved in automation framework development using selenium- webdriver, Java and TestNG
- Developed automation test cases for each sprint and certified product for two week train cycle
- Integrate automated test cases into nightly build system which pushed build on certification environment
- Involved in writing test plan and test cases for every sprint
- Developed Junit reporter using java, xml and xslt which show an automation status after each run
- Configured Jenkins for automation continuous integration, and maintained it for developer’s runs
- Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes
- Attending the daily defect triage meeting to discuss status and blockers
Environment: Selenium Web Driver Suit,TestNG, Selenium Grid, Quick Test Pro, QMetry, JIRA, SOAP UI, XML, MS Project Plan, UML Tools, Oracle 11g/12c, SQL developer, MSOutlook
Confidential, Chandler,AZ
Quality Analyst
Responsibilities:
- Used agile software development methodology.
- Involved in creation of Test plan and responsible for creating Test scenarios and Test cases from the User Stories.
- Performed black box testing, white box testing and user acceptance testing.
- Extensively work with Selenium Web Driver, generate Automation test scripts for various test scenarios using JAVA in JUnit and created Data driven and Hybrid frameworks.
- Developed Selenium scripts for test cases using Java in JUnit framework.
- Performed manual testing and automation testing.
- Developed manual test cases using excel and exported into Quality Center.
- Performed backend testing with SQL for data validation and data Integrity.
- Assisted entry-level testers on reviewing requirements, preparing test cases and report software defects.
- Expertise in giving Demos to business team and End Users
Environment: Selenium Web Driver Suite, Java, JUnit, Quality Center, SOAP UI, XML, Business Objects, MS Project Plan, UML Tools, Oracle 10g, SQL
