Sr. Qa Engineer Resume
Walnut Creek, CA
SUMMARY
- 7 years of experience in Automation and Manual testing of Web and Mobile Applications using Selenium IDE/ WebDriver & Java programming lanugage
- Working Experience in different domain technologies like Banking, Insurance, Finance, Healthcare domains.
- Expertise in all stages of Testing Life Cycle including Unit, Integration, Functional and Acceptance Testing of the software application.
- Experience in testing at every phase of the development process Functional, Integration, Regression, User - interface, Acceptance, System, Ad-hoc, End-to-End, Front End and Back End testing.
- Hands of Experience in Java and Knowledge of web technologies like J2EE, Servlets, HTML, JavaScript, CSS, AJAX, XPath, JSON and XML.
- Extensive experience with Waterfall & Agile Methodologies (Scrum) & related tools like Rally
- Extensive experience in reviewing test plans and creating test scenarios, test scripts, test cases, test reports and documentation of manual and automated testing.
- Good knowledge of identifying various test scenarios. Holds strong ability to handle multiple tasks & prioritizing
- Experienced in automation of Test Activity using Selenium IDE/ Web Driver, TestNG, Firebug, Fire Path, XPath, JXL, MAVEN and Selenium Frameworks.
- Experience in writing automation test scripts using Selenium Framework and Java.
- Experience in black box, grey box and automation testing using Selenium-TestNG, on web and client applications.
- Proficient in Web Service testing (SOAP) (SOAP and RESTFUL) using SOAPUI Tools
- Hand on experience in Soap UI for validating SOAP & Restful Web services.
- Experience in using development tools like Eclipse, TOAD, SQL Navigator & Notepad++
- Experienced on backend testing to write complex SQL queries to extract data from various source tables
- Excellent communication skills for mediating between developers, clients and management.
- Experience in coordinating with people from QA, Development, Business, offshore teams to complete tasks and working within a matrix-style structure.
- Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
- Worked as a member of QA team and had good experience documentation.
TECHNICAL SKILLS
Automation Testing Tools: Selenium, Web Driver, QTP, TestNG, SOAP UI
Methodologies: Agile Scrum, Waterfall
Languages: Java, HTML, SQL, Groovy
Tools: Eclipse, XPath Checker, Firebug, Rally (Agile), Chrome advance REST client app.
Web Technologies: HTML, CSS, XML, XPATH, J2EE, Servlets, JSP, JDBC, AJAX
Bug Tracking /Defect Mgt Tools: Jira, Quality Center, Bugzilla, HP Quality Center, Rally
IDE: TOAD, SOAP UI, Eclipse
Operating System: Windows, Mac OS, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Walnut Creek, CA
Sr. QA Engineer
Responsibilities:
- Worked closely with Business Analysts to review Business Requirements & Functional Specifications and documented Test Scenarios & Test Cases
- Written and ran test suites for automated and manual execution, debugging automated tests and running manual tests as necessary to debug tests and investigate results.
- Worked with Agile/Scrum Methodology and participated in daily stand up meetings and weekly automation meetings.
- Performed manual testing and automated application testing for key product functionality and developing new test cases using tools such as Selenium and TestNG
- Wrote data-driven Selenium test cases so that a small set of Selenium test cases can drive the automation testing with a large set of input data.
- Performed tests for functionality, GUI, End-to-End, System Testing and Backend by writing scripts using Selenium WebDriver using TestNG.
- Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
- Used Page Object Model, UI Mapping, Data Driven using CSV, XPath, various locators, annotations (both Test NG and Selenium) as part of Internal Framework
- Extensively used Selenium (XPath and CSS locators) to test the web application.
- Used SOAPUI tool for testing SOAP web services (SOAP& REST).
- Performed smoke /sanity testing.
- Wrote SQL Query to extract data from various database tables for testing purpose.
- Participated in project meetings, release meetings, QA status meetings and Go-No-Go meeting.
- Reported defects and worked with developers to get bugs/issues resolved.
- Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
Environment: Java, Selenium, Selenium WebDriver 2.0, JXL, Maven, XPath, Fire bug, Fire Path, Test NG, Agile, Rally, Eclipse, Web Services, SOAP, Restful, SOAP UI, Windows, SQL, Oracle, TOAD, Windows CSS, XML.
Confidential, New York, NY
QA Engineer
Responsibilities:
- Reviewed test plans by reviewing requirements and design specifications.
- Wrote and ran test suites for automated and manual execution, debugged automated tests and ran manual tests as necessary to debug tests and investigate results.
- Participated in daily stand ups and reviews as Software development life cycle was done through Agile Methodology.
- Developed automation script using Selenium WebDriver to Perform Regression testing and System testing.
- Performed Smoke Testing in Integration, System, Load, Stage and Production servers.
- Developed the automated functional test scripts in Eclipse IDE and run them through Selenium Web Driver.
- Developed Automation scripts for functional testing by using Selenium WebDriver, TestNG.
- Performed web services testing including XPath assertion and validating response messages, errors, data using SOAPUI tool
- Regression, UAT, Black box testing and performed positive/negative testing for system validations.
- Worked on prioritizing the tasks and defects with business team and coordinated with onsite and offshore team members. Delegated and coordinated daily and weekly tasks to offshore resources. Provide feedback to team, report progress to management.
- Managed the onsite and offshore testing teams.
- Responsible in providing regular test and defect status reports to the QA manager.
Environment: Java, Agile Methodology, Selenium WebDriver, TestNG, SOAPUI, HTML, XML, Jenkins, Maven, HTML, Java script, QTP, Bugzilla, Eclipse, Windows, Oracle, TOAD
Confidential, Atlanta, GA
Software QA Engineer
Responsibilities:
- Reviewed test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
- Analyzed Business Requirements, User Stories/ Acceptance Criteria/ Use Cases and worked on automation and manual testing in every iteration
- Managed Defect Tracking Life Cycle by identifying, reporting and tracking bugs, by using Quality Center
- Involved in performing Smoke, Functional, GUI, System, Regression and Backend Testing
- Created Java based scripts for Selenium WebDriver with TestNG as automation framework.
- Performed Manual Testing of Web application and automated it by using Selenium.
- Used Selenium Webdriver, Java as automation testing tools
- Tested Web Services using SOAP UI.
- Closely worked with respective personnel to nail down bugs.
- Conducted Black Box Testing for the Application.
- Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.
- Extensively used SQL for backend testing.
- Attended meetings, and documented User Change requests.
- Interacted with team members and coordinating with teams for Weekly Status updates regarding progress of the work done in application.
Environment: Agile, Java, Selenium IDE, Web Driver 2.0, Web Services, SOAP UI, Restful, SOAP, JDBC, XML Reading Java API, Eclipse, Maven, HTML, JavaScript, MySQL, Windows, TestNG, Eclipse, Linux, MS Office.
Confidential
Test Engineer
Responsibilities:
- Worked closely with Business Analysts to review Business Requirements, Functional Specifications and Documented Test Scenarios & Test Cases.
- Analyzed user change requirements, and made necessary amendments to the test requirements.
- Validated SOAP and Restful web services responses using SOAP UI.
- Used SOAP UI to test Web Services using WSDL file given by development team
- Performed System Testing, Functional Testing, Black Box testing, UAT (User Acceptance Testing) and Regression Testing.
- Created Traceability Matrix to ensure comprehensive test coverage of all the business requirements of the project.
- Performed Back-End Testing using SQL queries to validate the data and test the data at various levels.
- Performed Database Testing to ensure data integrity and data validation for all the reports within scope
- Utilizing HP Quality center for Test Life Cycle and defect Management.
- Participated in defect review meetings with developers and management Team
Environment: Eclipse, JAVA, SQL, Web Services, Quality Center, HTML, Java Script, CSS, Eclipse, Oracle, Windows, UNIX/LINUX, Ms Word.
Confidential
QA Engineer
Responsibilities:
- Understand the business requirement and technical specification documents of the system
- Gathering test requirement and developing comprehensive test strategy
- Test case planning, execution, reporting the defects and the status
- Worked with development team in identifying impact of code changes and gone through unit tests of developers
- Served as Test Engineer of a web development team and co-ordinate with testing team.
- Collected information from different department and arranged them in proper sequence for web content development purpose.
- Performed UAT for making website more user-friendly and for web-applications.
- Performed testing and debugging as per company’s quality standards and procedures.
- Coordinated the Onsite and Offshore teams to resolve issues.
- Writing generic SQL queries which are useful for all the content teams in day to day populated data testing
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.
ENVIRONMENT: Java 1.4, MS Office, Quality Center, QTP, Windows Server, Oracle 11, SQL
