Qa Engineer Resume
FL
SUMMARY
- More than 6 years of experience in IT with emphasis on Software Testing / Quality Assurance.
- Experience in testing web applications, as well as Standalone applications using Manual testing techniques and Automation tools.
- Experienced in performing Functionality Testing, System Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- Extensively used White Box Testing in Java applications
- Extensively worked with Selenium IDE, RC, Grid and WebDriver for testing web applications
- Proven ability in designing and creating automation frameworks for J2EE based applications using JUnit& TestNG
- Experience in creating page and custom libraries using Junit.
- Experienced in using defect tracking systems like JIRA, Quality Center
- Extensive experience in database validation using complex SQL queries like JOINS and Aggregate Functions.
- Experience in simulating Virtual Users in performance and stress testing for protocols such as HTML/HTTP, SQL applications for system analysis using Mercury Interactive Load Runner
- Experienced in creating Test Plans. Hands on experience in designing Test Cases covering all test conditions and eliminating redundancy and duplications.
- Experience in interacting with business analysts and developers.
- Knowledge of all phases of Software Development Life Cycle (SDLC).
- Experience in analyzing changes and identifying areas of the application to be Regression tested.
- Good working knowledge of major Operating Systems. And tested applications on Windows NT/2000/XP/Server2003, and UNIX environments.
- Good knowledge of SQL and experience at conducting backend testing.
- Ability to handle multiple tasks and work independently as well as in a team.
- Excellent written and verbal communication and interpersonal skills.
TECHNICAL SKILLS
Programming Language: Core Java, C, C++, PHP, JDeveloper
QA Tools: Selenium IDE/RC/Web Driver, Junit/TestNG, ANT, CI Tools, BugZilla
Database: Oracle 9i, MySQL, Microsoft SQL Server
Computer Skill: Dreamweaver, Eclipse, Tomcat, HTML, CSS, Microsoft Office
PROFESSIONAL EXPERIENCE
Confidential, FL
QA Engineer
Responsibilities:
- Analyzed the existing Process plan, requirement docs, and application functional specs in a structured Agile / Scrum development methodology.
- Possess extensive knowledge of software Quality Assurance Techniques and excellent Analytical skills coupled with Good Communication and Interpersonal skills.
- Hands on experience in Manual and Automated testing using HP Tools (Quick Test Professional), Defect Management Tool (Bugzilla), Test Case Management Tool (Application Test Manager).
- Strong Knowledge in Software Architectures like Client - Server, Service Oriented Architecture (SOA).
- Extensively created and executed SQL queries in Oracle and SQL Server in order to view successful transactions of data and to validate data at the back end.
- Extensively tested the application written in languages like ADF/Flex, Oracle Fusion, Junit and Java.
- Performed data driven tests in Selenium using java
- Able to work collaboratively with testers, developers and business in testing complex and large projects and maintain detail QA documentation.
- Created PowerPoint Presentations and Project Updates for management review.
- Expertise in Analysis of Problem Severity.
Environment: ATM, Bugzilla, Selenium IDE/Web Driver, Soap UI, Oracle 11g, putty
Confidential, Seattle, WA
White Box QA Engineer
Responsibilities:
- Developed and implemented test plans and test cases.
- Involved in developing policies and procedures to ensure website release integrity.
- Involved in ambiguity analysis of the requirements for Shopping Cart component.
- Developed automated test scripts for functionality specification to ensure bug free performance.
- Created reusable and application specific functions using Selenium Web driver.
- Performed data driven tests in Selenium using java
- Extensively used TestNg as test Framework for java applications.
- Organized library was used to maintain reusable classes and methods.
- Executed SQL DML queries for backend data validation using TOAD editor.
- Used XPath extensively to work with application objects.
- Extensively used Mercury Quality Center for test management process.
- Worked closely with developers for issue resolution and bug status updates.
- Responsible for GUI testing for the website, suggesting improvements to performance of website in terms of web-page load times etc.
- Validated Web Services by analyzing the AppServer Log files on backend.
- Responsible for regression/compatibility testing by executing batch test using Selenium grid.
- Modularized test cases and created data driven tests.
Environment: Java, TestNG, Selenium IDE/Web Driver, SQL SERVER, Quality Centre, 8.2.Tortoise SVN.
Confidential, Syracuse, NY
White Box QA Engineer
Responsibilities:
- Involved in requirement analysis and test case preparation
- Participated in reviews of Test Scenarios to ensure the requirement coverage
- Developed detailed test plans and test cases according to the business requirements and functional specification documentation
- Involved in Functional, Regression and Acceptance testing.
- Involved in Enhancing the JUnit Framework for Automation
- Developed Unit test cases using JUnit framework
- Setup Team City as continuous integration system for test automation
- Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications
- Performed Regression testing for every modification in the application and new builds using Selenium RC.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (JUnit, and ANT).
- Developed ANT Build scripts to run Sanity Test scripts developed in JUnit.
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Ant, Eclipse, Oracle, Firefox, Internet Explorer, Microsoft Office, Windows XP
Confidential, Richmond, Virginia
White Box QA Engineer
Responsibilities:
- Involved in the Quality Assurance Analysis and Health Information System.
- Analyzed the business and system requirements and developed test plans for System Testing.
- Confirmed installation standards and methodologies, documenting and communicating test results.
- On a daily basis wrote documented, maintained, executed, and verified “black-box” test cases, procedures and test scripts and updated Software Requirement Documents.
- Performed manual testing of both front and back end of the system.
- Used Selenium RC for automated Functional, Regression, Integration testing and for generating test scripts.
- Created Data driven test cases using Java/Selenium/XML&Property files
- Configured ANT build scripts to run tests, develops reports and send notifications
- Used Pre-Execution checklist to verify that the environment is ready for testing.
- Documented the successful or unsuccessful completion of each test condition in the Test Director Repository.
- Reported the bugs, E-mail notifications to the developers, project lead using the Jira.
- Managed bug fixing, bug reports and component test defects using Jira.
- Communicated with the development team and created periodical status reports.
Environment: Java, J2EE, Web Logic, XML, Oracle, JUnit, Selenium IDE/RC,JIRA
Confidential, Basking Ridge, NJ
QA Analyst
Responsibilities:
- Documented and executed Test plans, Test cases, Test schedule and Test scripts based on baseline requirements.
- Quick test professional was used to automate the Regression Testing after every version change of the application.
- Written automated test scripts for Functional, GUI validation, Data driven testing using quickest professional.
- Employed data-driven testing based on Excel tables by parameterizing test scripts to check application behavior.
- Involved in Functional, Regression, Performance and Integration Testing.
- Participated different meetings and helped resolve the problem in the application.
- Tested the application compatibility in the Versions of Mozilla fire fox and Internet Explorer browsers.
Environment: HTML, Java, J2EE, XML, Quality Center 10.0, SQL, Oracle, MS Office, UNIX
Confidential
JAVA Developer
Responsibilities:
- Programmed the clients’ website by embeddingJavaScript in it to create moving images and menus.
- Worked on the existing website to add functions and enhance the overall design to give it a new look
- Involved in the development of the Agent module, which involved multi-threading.
- Developed Servlets and back-end java classes using WebSphere Application server.
- Developed an API to write XML documents from a database.
- Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
- Performed usability testing for the application using JUnit Test.
- Wrote a multi-threaded daemon in Java, which receives requests via Sockets.
- Developed JavaScript behavior code for User Interaction.
- Used Rational Rose development tool to design various Use Cases, Collaboration and Sequence diagrams in Unified Modeling Language UML.
- Involved in the debugging of the applications.
Environment: JAVA, JUnit, J2EE Framework, MYSQl,JSP,Sevlet
