Sr. Qa Engineer Resume
CA
SUMMARY:
- Around 8 years of experience in Software Quality Testing and Development and expertise in Web based Automation Testing and expertise in domain technologies like Banking, Finance, Health Care and Insurance.
- Experience with working on different Software Development Models like Agile, Water Fall and expert knowledge of scrum model and in software testing life cycle.
- Expert in Automation tools like Selenium IDE/RC/Grid, Selenium Web Driver.
- Strong Working Knowledge of Web Technologies like Java, XML, XPATH, HTML, JSON, and CSS.
- Hands on experience in Back - End web services testing using SOAP and REST and experience using tools like SOAP UI, Apache HttpClient, Jackson and JAXB parsers.
- Extensive experience in preparing test plans, test scenarios, test scripts, test cases, test reports and documentation of manual and automated testing.
- Hands on experience in functional testing, unit testing, integration testing, regression testing, black box testing, white box testing, API Testing, GUI testing, back-end testing, browser compatibility testing, in different stages of Software Development Life Cycle (SDLC).
- Proficiency in Maven and setting up local workspace using Maven, TestNG and Eclipse.
- Skillful in functional testing using Selenium IDE/ Web Driver using TestNG and JUNIT testing framework.
- Involved in developing the Automation using Data Driven and Hybrid frame work.
- Expertise in getting the test data using TestNG Data provider and POI API.
- Experience in Testing AJAX and Web 2.0 controls using Selenium Framework.
- Expertise in using Rally and JIRA for logging bugs in a strong AGILE environment.
- Good knowledge in using repositories like SVN and GIT.
- Good work experience in using SQL Queries in verifies the data from the Oracle DB (backend validation).
- Very good team player and excellent written and verbal communication skills.
- Strong problem solving, analytical skills in testing, development and automation.
TECHNICAL SKILLS:
Languages: Java, Visual Studio, SQL
Testing Tools: Selenium WebDriver/IDE/RC/Grid, JUnit, TestNG, Apache POI, QTP, Log4J, Postman, Chrome Developer Tools, Firebug, XPath, FirePath
Web Services: SoapUI, WSDL, UDDI, SOAP, RESTFUL Services, Postman, Advanced REST Client
Bug Tracking Tools: Rally, Quality Center, JIRA, Bugzilla
Web Technologies: HTML, CSS, JavaScript, XML, JSON, Web Services (SOAP and Restful), JXL
IDE: Eclipse, NetBeans, IntelliJ
Build Tools: Maven, Jenkins, ANT, Hudson
Databases and Tools: Oracle, MySQL, SQL Server, SQL Developer, SQL, PL/SQL
Version Control Tools: GIT, SVN, CVS
Operating Systems: Windows, MAC, UNIX, Linux
Dev Methodologies: Waterfall, Agile and Scrum
Scripting Languages: HTML, JavaScript, XML, CSS
PROFESSIONAL EXPERIENCE:
Sr. QA Engineer
Confidential, CA
Responsibilities:
- Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Designed, executed and maintained Selenium Web Driver, TestNG, automated test cases for regression test cases.
- Efficient management of Rally for bug tracking and Confluence for design documents .
- Extensively used Selenium (XPath and CSS locators) to test the web application.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Web Driver) & created Data Driven framework using TestNG.
- Used Hybrid Framework of Selenium to get data from Excel.
- Functional and Cross Browser Testing of Defined Browser Stack of the site experience.
- Completed SOA testing using SOAP UI and Java framework for Web services testing.
- Tested request and response XML's based web services interfaces using SOAPUI.
- Experience with Assertions like Schema Compliance, XPath and SOAP responses.
- Performed execution and logging defect in Quality Center and Verification of defects for System Testing
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
- Used Page Object Model, UI Mapping, Data Driven using CSV, CSS Selectors as a part of Framework.
- Involve d in We b S e r vic es Te s ti ng us ing SOAP and REST based web services to cr e ate a nd e x e c ute a uto ma t e d fu nc tional, reg r e s s ion, co mp lia nc e tests
- Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Used Firebug to do web based application testing with selenium for the commands and locator application.
- Ensure accuracy and completeness in the test reports.
- Updated the Requirement Traceability Matrix (RTM), with Test Case id’s and make sure that all BR’s (Business requirements), TR’s (Technical Requirements) and Detail Design Requirements were mapped perfectly and all Requirements were covered with Test cases.
- Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.
- Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Apache HTTP Client, rest assured, Log4j, JAXB, SOAPUI, TDD, Agile, XML, xPath, Web Services (SOAP & RESTFUL), HTML, JavaScript , HP ALM, Firebug, SQL, Putty , Oracle, UNIX, Windows .
Sr. QA Engineer
Confidential, Oakland, CA
RESPONSIBILITIES:
- Actively participate in all Spec and Design review meetings.
- As part of Agile Team, I was responsible for created test plans, test scenarios and wrote test cases for testing various services.
- Created test cases using Selenium WebDriver, TestNG and Maven.
- Created Selenium infrastructure for Regression Testing.
- Trained new team members on how to use Selenium and help them create tests using the framework.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
- Implemented SOAP UI for Web Service Testing.
- Used different features of SOAP UI tool like data source, Property transfer steps, delay steps for performing the web services testing.
- Performed API Testing of server side business layer.
- Created selenium based scripts using JAVA.
- Developed ANT build files for maintaining test automation builds & Java based library to read test data from XML & Properties files using Selenium.
- Used Bugzilla for Writing test cases and defect tracking.
- Used other confluence tools like Wiki for document sharing.
- Developed the classes in Log4J to implement logging feature in all the application modules.
- Executed SQL queries to validate the Data in tables.
- Did functional testing, regression testing, smoke testing, and integration testing.
- Worked on cross platform (OS and Web browser) testing.
ENVIRONMENT: Selenium Grid, Manual Testing, HTML, JavaScript, SOAP, TestNG, Java, JSON, XML, SQL, PL/SQL, Agile, Linux, Log4j, Oracle 11g, Maven, Eclipse, GIT, JIRA, MAC OS.
QA Engineer
Confidential, SFO, CA
RESPONSIBILITIES:
- Interacting with client and project teams to understand the testing requirements.
- Creation of the Test Cases, Weekly Status Reports and Issue Tracker.
- Participating in weekly Assessment Meetings with BAs, SMEs, and Developers and coordinating between Business Team, Development Team, and Testing Team.
- Extensively used Selenium for generating the automated test scripts and data driven tests.
- Utilized Page Object Based Data Driven Test Automation Framework using WebDriver2 and TestNG technologies.
- Wrote positive and negative test scenarios for testing of the application.
- Conducted walk through with fellow testers and test leads to discuss possible test scenarios.
- Performed extensive back-end testing to verify that the data at the database is being correctly reflected on the UI.
- Validated Web Services using SoapUI and created test suites for the functional Testing of Web Services.
- Wrote complex SQL queries using Joins and sub - queries to properly pull the data from the database and to test for a module.
- Performed unit, integration and regression testing on the UAT after every build.
- Developed the classes in Log4J to implement logging feature in all the application modules.
- Earned recognition for logging a remarkable number of defects and helping towards building a high-quality product.
- Identified, analyzed and reported errors, defects, inconsistencies and instabilities in the application.
- Responsible for defect tracking and reporting the defects and worked closely with the development team to ensure high quality and timely releases.
- Actively participated in all the review meetings and the daily scrum meetings with the business analyst, product owner and the development team for the updates to the application development.
ENVIRONMENT: Selenium Web Driver2, Eclipse, Rally, Java, TestNG, Web Services, SoapUI, SOAP, Restful, Maven, Jenkins, XPath, CSS, HTML, XML, JavaScript, SQL, Oracle, Firebug, Log4j.
QA Engineer
Confidential, MI
RESPONSIBILITIES:
- Interacting with client and project team to understand the testing requirements.
- Created some reusable and application specific functions using Selenium RC.
- Performed data driven tests in Selenium using java.
- Used Maven as build and configuration tool.
- Extensively used TestNG as Testing Framework for java applications.
- Involved in Manual and Automation testing.
- Review test cases and scripts created by team members.
- Conducted Regression testing of the web-based application using SOAP UI.
- Identify test scenarios and define test cases and test data.
- Involved in Functional Requirement analysis, creating RTM.
- Created mappings for the requirements and the test lab from all iterations.
- Extensively used Mercury Quality Center for test management process.
- Used SVN repository as Version Control.
- Organized library was used to maintain reusable classes and methods.
- Executed SQL queries for backend data validation.
- Worked closely with developers for issue resolution and bug status updates.
ENVIRONMENT: Selenium RC/IDE, Web Services, SOAP UI, Java, XML, Quality Center, SQL, PL/SQL, JUnit, GIT, Maven, Oracle, Windows
QA Analyst
Confidential
RESPONSIBILITIES:
- Involved in Manual Testing to develop test cases, test scripts and record bugs.
- Involved in Functional, Regression Testing of Access Online applications.
- Wrote test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
- Wrote and documented test cases based on corresponding business /user requirements documents & technical specification and other operating conditions.
- Assisted with the Creation and execution of automated test scripts.
- Performed Functional and Regression testing using QC.
- Closely worked with respective personnel to nail down bugs.
- Tested the whole program as well as specialized in several input applications.
- Conducted Black Box Testing for the Application.
- Opened defects and tracked them in Quality Center.
- Extensively used SQL for backend testing.
- Attending meetings, and documented User Change requests.
- Analyzed user change requirements, and made necessary amendments to the test requirements.
- Developing SQL queries to validate the report data.
- Performed Regression testing for the individual modules.
- Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the status of those bugs.
ENVIRONMENT: Selenium Grid, Manual Testing, Quality Center, HTML, Java, SOAP, Ant, SQL, Oracle, windows.
