Quality Assurance Engineer Resume
Dallas, TexaS
SUMMARY
- 7+ years of immense experience in Software Quality Assurance and QA implementation.
- Strong experience in Manual, Automation and Performance Testing of client Server and Web based Applications.
- Experienced on creating test scripts using Selenium Web Driver.
- Expertise in test automation using Selenium.
- Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools
- Experience with open source tools Selenium (Selenium IDE, Selenium RC, Web Driver ).
- Expertise on Data Driven testing using Frameworks like JUnit and TestNG
- Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plans, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
- Experience in Handset Testing, writing Test plans, defining Test cases for various module screens of the application, developing and maintaining Test scripts, analyzing results and reporting defects.
- Good at defect - reporting and defect-tracking using tool like Jira, Quality center/Test Director.
- Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results.
- Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle.
- Strong exposure testing applications on different browsers like IE, Firefox, Chrome.
- Good experience in testing web applications using Soap UI.
- Exposure to continuous integration tools like Jenkins,Hudson,Bamboo.
- Tremendous expertise in Problem solving and bug reports using Bug Tracking Tools, worked on agile and waterfall models.
- Strong skills inobject oriented programming(JAVA).
- Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problem
- Team Player and self-starter with excellent communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Programming Languages: Java, SQL, HTML, XML, JUNIT, JavaScript
Database Systems: MySQL, Oracle
Web Designing: HTML, XML, JavaScript, CSS,JSON
Bug Tracking tools: Quality Center, JIRA and Bugzilla
Testing Tools: Selenium, Web driver, SOAPUI, REST Client, Jmeter and Load Runner
IDE Framework: Eclipse IDE,Intellij
Application Server: Weblogic, JBoss, Tomcat
Operating System: Windows, Linux, Mac
Build Tools: Ant, Maven, Jenkins
Methodologies: Waterfall, Agile, Scrum
PROFESSIONAL EXPERIENCE
Confidential, Oaks, Pennsylvania
Selenium QA Tester
Responsibility:
- Designed and Developed automation script using Selenium and web driver
- Automation of functional testing framework for all modules using Selenium and web driver.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors
- Created Master Test plan, Test strategy, critical scenarios and Test Scripts and Schedule for testing.
- Created traceability matrix and mapped requirements to Test Cases.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Created scripts for Regression, Security, GUI, Integration and Database testing.
- Interacted with Developers and management to identify and resolve technical issues.
- Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Performed back end testing using SQL queries in Oracle database.
- Created SQL scripts to test the stored procedures by sending different sets of input parameters.
- Ran SQL queries to performed database validation according to the business logic.
- Developed Integration and System test cases using Quality Center.
- Tracked and reported defects into Quality Center and notified management with details. Written, executed Test cases, and documented defects in the Quality Center.
- Teams to investigate and resolve product defects.
Environment: SeleniumIDE & Web Driver, JAVA 1.6, Eclipse, jUnit 4, ANT, Quality Center 10.0, Fire Bug, Fire Path, Caliber RM
Confidential, Dallas, Texas
Quality assurance Engineer
Responsibility:
- Reviewed and analyzed the Business Requirement Documents.
- Involved in preparation of test plans in accordance with the business requirements.
- Authored, Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Effectively participated in every day stand-up meetings and participated in Iteration planning and retrospective meetings.
- Automated functional scenarios using Selenium Java.
- Used Firebug to identify Objects' ids, Name, XPaths, etc., links in the application.
- Prepared Test Plan, wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using Quality Center.
- Executed Automated Test Scripts & analyzed the results.
- Developed automation test scripts using Selenium Web driver and Java.
- Created automated scenarios, framework using Selenium for regression testing.
- Used SQL queries to perform the back-end testing on Oracle.
- Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
- Used HP Quality Center to report defects and test results
- Tested with UNIX/Linux commands to perform Back-end testing.
- Automated functional scenarios using Selenium Java.
- Experience doing web Service testing using web service studio and Soap UI.
- Perform Functional Testing, Regression Testing, System Integration testing, (UAT ) User Acceptance Testing, and End to End Testing
- Performed database testing using Oracle environment.
Environment: Java, JSP, JavaBeans, Oracle 9i, XML, Quality Center, Selenium WebDriver, JUnit, Fire Bug, Eclipse
Confidential, Suwannee, GA
Quality assurance Engineer
Responsibilities:
- Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
- Provide all data validation through SQL queries UNIX/Linux commands to perform Back-end testing.
- Developed automation test scripts using Selenium Web driver and Java.
- Created automated scenarios, framework using Selenium for regression testing.
- Interacted with designers and developers to understand the application functionality and navigational flow.
- Prepared Test cases to meet the requirements and its traceability matrix.
- Performed Positive and Negative, security testing to make sure application is according to requirements.
- Validated data and performed backend/database testing using SQL queries, Joins and Functions
- Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
- Experience with performance testing using JMETER
- Documented and tracked test scripts, test results and reported test defects using HP Quality Center
- Conducted daily defect review meetings and prepared test results reports.
- Provide daily and weekly status reports on all work performed.
- Worked closely with the Designers and developers to get the immediate resolution to the defects.
- This project involved doing Black box testing includingfunctional, Exploratory, GUI,System testing, Integration, Compatibility testing, across platforms on Windows, Mac, Linux
Environment: Java, JSP, JavaBeans, Oracle 9i, XML, Quality Center, Selenium WebDriver, JUnit, Fire Bug, Eclipse
Confidential, Los Altos, CA
Selenium QA Tester
Responsibilities:
- Analysis of Business and Requirement Specifications.
- Designing Test Lab and formulation of Test Strategy, Test Plans and Test Cases in Test Director for the Functional, Integration, end-to-end, Usability, Security and smoke testing.
- Extensively tested the application for security
- Performed functional testing to identify various critical points in the application and automated it by using Selenium RC.
- Created selenium based scripts using Junit.
- Used Junit Framework for creating Selenium scripts.
- Involved in Integration system & Regression Testing
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Performed Regression testing for new builds and every modification in the application using Selenium RC.
- Developed ANT Scripts to run the automation scripts and implemented "junitreport" ant task to develop HTML based test reports.
- Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
- Used Selenium IDE for testing various web applications.
- Used Selenium RC to run testcases in multiple browsers and Platforms.
Environment: SeleniumRC, IDE, Junit, ANT, Eclipse, Windows NT/XP, HTML, XML, Javascript. Windows, HTML, XML,SeleniumIDE,SeleniumRC with Testing, JavaScript.
Confidential
Quality assurance Engineer
Responsibility:
- Develop all lines of QA documentation including Test Plans, Test Cases, Traceability Matrices
- Utilize knowledge of Java to create automation test scripts.
- Developed test scripts to automate process of testing inSeleniumWebDriver
- Write easy-to-reproduce bug reports and monitor their status until satisfactory resolution
- Involved in performing GUI, Functional, System and Regression Testing.
- Worked closely with users and program developers to ensure application development meets with the user expectations.
- Implement automated testing of SOAP web service using SOAPUI
- Performed Cross browser compatibility testing.
- Troubleshoot complex environment issues.
Environment: SeleniumIDE & Web Driver, JAVA 1.6, Eclipse, jUnit 4, ANT, Quality Center 10.0, Fire Bug, Fire Path, Caliber RM
Confidential
Quality assurance Engineer
Responsibility:
- Interacting with development team for bug’s closure.
- Generated test cases as per Use cases defined in product requirement document.
- Created template Functional documents for various project.
- Created Business requirements documents (BRD) and system design specification (SDS) of various modules.
- Helped in creating project plan.
- Worked with waterfall and later shifted to Agile methodology
- Reporting status of testing progress, issues to team lead on a weekly basis.
Environment: Eclipse, Windows NT/XP, HTML, XML, Windows, HTML, ML, Selenium IDE, Selenium RC with Testing, JavaScript.