Qa Engineer Resume
CA
PROFESSIONAL SUMMARY:
- Around 8 years of experience in IT Industry in(Software Engineer and rest as Automation Engineer) in the areas of development, automation testing, performance testing, manual testing, debugging, deploying, maintenance of web applications
- Strong expertise of all phases of Software Development Life Cycle (SDLC) and Software testing life cycle (STLC) using Agile & Waterfall methodologies.
- Experienced in reviewing and analyzing business requirements and writing detailed test plans, scenarios and test cases.
- Familiar with Web Technologies: HTML, CSS, JavaScript, xPath, XML, Web Services (SOAP and Restful), Log4j, Maven, Fire Path, Firebug, TestNG and Junit Technologies.
- Developed the Selenium Test cases with D Confidential Driven, Selenium Page Objects Model Frameworks using Selenium Web Driver, TestNG, Log4j, JXL, JDBC and Maven.
- Developed Test Plan, Test case, Test Scripts based on the Business Requirement and Functional Specification Document.
- Experience in core Java Hands - on in creating/debugging/enhancing different automation frameworks ( d Confidential driven, Keyword-driven, POM with Page factory ).
- Expertise in automating the software-testing environment with open-source tools like Selenium IDE, WebDriver and Firebug .
- Experience in testing and performing various validations Web Services (SOAP and RESTFUL), creating Test Suites & D Confidential Driven Tests using SOAP UI Tool
- Experienced in manual testing and automate SOAP and Restful Web Services using SOAP UI, Apache HttpClient, Jackson, JAXB parsers.
- Experience in writing and modifying TestNG/ JUnit test cases.
- Proficient with all levels of testing including Functional Testing, Integration Testing, Regression Testing, D Confidential Driven Testing & User Acceptance Testing using Cucumber tool.
- Developed/maintained Test Cases, Black Box testing, Defect tracking and reporting for both Manual and Automated Test environments.
- Extensive use of the defect-tracking tool like Rally / JIRA has also used GitHub for version control of testing files and used Jenkins to create and run jobs.
- Solid Back-end testing experience in writing and executing SQL Queries
- Experience in using various D Confidential bases and tools: Oracle, MySQL, DB2, TOAD, SQL Developer.
- Exposure to build tools which include Maven, Ant, Jenkin.
- Experienced in using repositories SVN/ GIT.
- Extensive experience in different IDEs like Eclipse, and Edit plus.
- Basic Knowledge of Appium .
- Quick learner, team player, hard worker, self-driven, result-oriented, able to meet deadlines and multi-tasks during project execution
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, Apache HTTP Client.
Methodologies: Agile (Scrum), Waterfall, SDLC, STLC.
Web Services: SOAPUI, WSDL, UDDI, SOAP, RESTFUL Services, Postman, Google Advanced REST Client
SOA Technologies: SOAP, WSDL, RESTful web services, SOAP UI
Languages: Java, HTML, XML, Python
Build Tools: Ant, Maven, Jenkins, SVN, Git
Testing Frameworks: D Confidential Driven, Page Object Model(POM), TestNG
IDEs: Eclipse, SOAP UI, IntelliJ
Bug Tracking tools: Jira, Rally, QMetry and Quality Center
D Confidential bases: SQL, MySQL.
Operating Systems: Windows, Linux, Mac, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, CA
QA Engineer
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Actively involved with SCRUM iteration planning and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing & review milestones and accomplishments. Used Rally tool to manage the scrum information.
- Preparing test cases for all the back-log items in current sprint.
- Report issues to the respective developer and scrum teams.
- Regression and integration testing for periodic releases.
- Involved in building automation framework from scratch using Selenium WebDriver, JAVA, TestNG and Eclipse.
- Automated Web Services using Apache HTTP Client, TestNG, JAXB, JACKSON, Log4j and Apache POI, Postman.
- Analyzed the system requirements, developed detailed test plans, test cases, and provided the documentation.
- Validated Ajax Controls, Pop-ups and Various form controls using Selenium WebDriver.
- Used TestNG Test Suite to run group of Test classes and Test Cases.
- Used Apache POI API to register the test d Confidential from the excel sheet.
- Used Firebug to capture and validate XPath Locators to identify elements.
- Performed System testing of the application to meet the Business requirement documents.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
- Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
- Used Jenkins tool for continuous integration of the builds.
- Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
- RESTful Web Services testing and automation using Apache Http client API .
- Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
- Retest defect fixes and reopen issues when needed.
- Used SQL Queries to verify the d Confidential from the Oracle d Confidential base.
Environment: Java, Selenium Web Driver 2, Agile, Java, CSS, HTML, XML, JavaScript, Eclipse, Rally, TestNG, Restful API testing, Apache HTTP Client, JAXB, Jackson, XML, JSON, Jenkins, Firebug/ FirePath, JXL, Log4j, Oracle, SQL, Firebug.
Confidential, CA
QA Engineer
Responsibilities:
- Involved in all stages of Software Development Life cycle and Software Testing Lifecycle using Waterfall, Agile and Scrum methodologies.
- Interacted with business and development teams for requirements and test scenarios reviews.
- Analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test d Confidential, Test reports.
- Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java .
- Involved in preparing test cases using Selenium WebDriver to validate all UI components, Popups, Browser navigations, Mouse Movements.
- Experience in Drag and Drop, Scroll Down, Synchronization, Double Click, CheckBoxes using Selenium Web Driver.
- Validated the Web Services (REST), both Request and Response messages using SOAP UI.
- Involved in creating XPATH, inserting different types of Assertions to check the quality of services.
- Used GIT as a version control tool.
- Worked on Parameterization and D Confidential Sets of the automated test scripts in Selenium to check how the application performs against multiple sets of d Confidential . Used Apache POI to read excel d Confidential files
- Performed Selenium Synchronization using Explicit & Implicit waits .
- Wrote test cases to handle Popups windows and Alerts using WebDriver and Alert interface class.
- Took the Application Screenshots and copied the images whenever exceptions occurred and at important checkpoints of application execution.
- Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags
- Used D Confidential Driven Framework and extracted d Confidential from external Excel files loaded into the variables in the scripted code
- Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests run at the same time using Selenium WebDriver, TestNg.
- Created XML suites in TestNG for categorization of tests.
- Managed the framework dependency jars using Maven .
- Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
- Verified the integration of various components in the application and executed end-to-end testing.
- Experience in Manual and Automation testing
- Used GitHub the version control system as a source repository to share code within the office as well as with the teams in overseas.
- Participated in Release Review/Requirement Analysis and Design review meetings.
Environment: Java, Selenium Web Driver, GRID 2, TestNG, xpath, Firebug, Firepath, Scrum, GIT, Jenkins, JIRA, Rally, XML, SQL, Quality Center, Bugzilla, Web services(SOAP & RESTFUL) HTML, JavaScript, CSS, Eclipse, LINUX, TOAD, MAC, Windows.
Confidential, CA
Test Engineer
Responsibilities:
- Worked closely with the Requirements team and analyzed the Use cases and followed AGILE/ SCRUM methodology .
- Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
- Prototyping UI designs with jQuery, HTML5, CSS3 and Bootstrap framework.
- Involved in developing applications using Java, J2EE, Struts, JSP and Servlet
- Extensively used the LOG4j to log regular Debug and Exception statements.
- Used JavaScript for client-side validation and Struts Validator Framework for form validations.
- Developed and integrated client-side JavaScript code with backend Java RESTful Web Services.
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS locators.
- Worked in creation, preparation, and conduct of quality assurance reviews and contributed to the development and execution of test plans and test scripts.
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver.
- Involved in writing and executing the Test Cases and Test Suites using Java and Selenium WebDriver.
- Used SoapUI to test the SOAP and RESTful services.
- Captured the error screenshots and created test reports generated out of TestNG .
- Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes .
- Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Jira
- Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
- Used Jenkins tool for continuous integration of the builds.
- Conducted backend testing using SQL queries to validate d Confidential for d Confidential base and Used SQL queries for retrieving d Confidential from d Confidential base for executing user specific test cases.
Environment: Java/J2EE, HTML, JavaScript,, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAPUI, Rally, QC, Toad, SQL, CVS, Oracle, Linux.
Confidential, CA
QA Analyst
Responsibilities:
- Interacted with business and development teams for requirements and test scenarios reviews.
- Involved in creating Test plans and Test cases based on business and functional requirements.
- Designed, executed and maintained Selenium WebDriver, TestNG, automated test cases for regression test.
- Participated in Smoke testing the functional use cases during production deployments.
- Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
- Created test cases and executed these test cases to test the module functionality using test functions
- Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
- Developed test scenarios for Integration and Regression testing across system releases.
- Executed Test cases and participated actively in System Testing and Regression Testing of the application.
- Performed backend testing of d Confidential base by writing SQL queries for both internal & external d Confidential interfaces.
- Provided guidance to business for UAT scenario specifics based on executed Integration test cases.
- Used SOAPUI to test Web Services using WSDL file given by development team.
- Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
- Report assessment findings and recommend remediation strategies for compliance gaps.
- Developed timely status reports to communicate the testing progress.
Environment: Selenium WebDriver, JavaScript, HTML, XML, JavaScript, Web Services, SOAPUI, WSDL, TestNG, Quality Center, Maven, Oracle, SQL, Git, Windows.
Confidential
QA Analyst
Responsibilities:
- Involved in Manual Testing to develop test cases, test scripts and record bugs.
- Deeply worked in Functional, Regression Testing of Online Access applications.
- Wrote test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
- Created and Documented Test cases based on corresponding business or user requirements documents and technical specification and other operating conditions.
- Closely worked with respective personnel to nail down bugs.
- Involved in analyzing User change requirements and documenting User Change requests .
- Specialized in Testing whole program and several input applications.
- Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
- Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
- Broadly used SQL for backend testing .
- Worked on making necessary amendments to the test requirements.
- Performed Regression testing for GIS module.
- Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.
Environment: Manual Testing, Selenium Grid, HTML, JavaScript, SOAP, TestNG, Ant, SQL, Oracle, windows.
