Quality Engineer Resume
SUMMARY
- Over 7 years of experience in IT industry in Development, Software Quality Assurance and Analysis, Design of Manual and Automated testing of various applications for Web and Client/Server environments.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of SDLC and STLC.
- Experience in both Waterfall and Agile methodologies.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing using Selenium Web Driver/IDE, SOAPUI, Junit/TestNG, Quality Center, Rally, JIRA, and BugZilla.
- Good working knowledge of development in Core Java/J2EE.
- Good working experience on testing SOAP and REST based web services using SOAP UI.
- Good Experience in setting up test data across different teams by writing SQL queries to fetch data from Oracle, MYSQL databases.
- Sound knowledge on Maven and Ant for build management, Log4j for log information and Jenkins for Continuous Integration.
- Hands on experience in Cucumber Framework with Selenium web driver to support Behavior - Driven Development (BDD).
- Good working experience in using SVN and GIT for version control.
- Specialized in user requirement analysis, documenting test plans, creating and execution of test cases to verify application functionality against business requirements using Manual and Automation Testing Techniques.
- Extensive experience in Regression, Functional, Integration, User Acceptance (UAT), Cross Browser, and Database Testing.
- Proficiency in Defect management, including Defect creation, modification, tracking, and reporting using Industry standard tools such as Quality Center, JIRA, Rally etc.
- Excellent interpersonal skills, Proactive team player with an analytical bent to problem solving and delivering under high stress environment.
- Experience in the Onsite-Offshore model & Co-ordination activities with the Implementation of various Projects.
- Communication Ability with Business Analysts, Subject Matter Experts (SME’s) & various other Stakeholders, for the Implementation of the Project.
- Received appreciation from the management for handling the active participation in release handling and delivering the quality work within very short period of joining the team.
TECHNICAL SKILLS
Automation Testing Tools: Selenium Suite (IDE, RC, Web Driver, Grid), Soap UI.
Frameworks: JUnit, TestNG, Data Driven, Hybrid Framework, Cucumber
Test/Defect management Tools: JIRA, BugZilla, Quality Center, Rally
Languages: Core Java/J2EE, Groovy Scripting, Gherkin.
Web Technologies/Services: HTML, XML, SOAP, REST, WSDL
RDBMS: My SQL, Oracle, DB2.
Web/Application Server: Web Sphere, JBOSS, Apache Tomcat.
Other Tools: Jenkins, Maven, ANT, Log4j, Eclipse, SVN, GIT.
PROFESSIONAL EXPERIENCE
Confidential
Quality Engineer
Responsibilities:
- Created test scenarios and test cases based on User stories.
- Involved in design and implementation of automating the test cases using Java Selenium scripts for regression test suites.
- Created Automation Test Scripts using Selenium and TestNG.
- Executed Test Cases to verify Reliability, Accuracy and Compatibility of Application.
- Perform Functional, Regression, Unit / Module Testing, Smoke Testing, Database Testing and System Testing.
- Performed POCs to design Automation scripts on Hybrid and Cucumber frameworks.
- Write and execute SQL queries to access the data from the database and crosscheck the results.
- Prepared test data for positive and negative test scenarios for Functional Testing as documented in the test plan.
- Test both REST and SOAP Web Services by providing required input data to request JSON/XML and validated response JSON/XML using SOAP UI.
- Reported bugs and interacted with developers to resolve the problems.
- Participated in daily SCRUM meetings and gave the daily status of testing.
Environment: Selenium (web driver) with core Java, SOAPUI, Eclipse, Rally, Maven,Cucumber, Jenkins, DB2, Web sphere.
Confidential
Quality Engineer
Responsibilities:
- Understanding the user stories created by Product Owners.
- Identifying the Test scenarios for the application based on User Stories.
- Development and implementation of Test Plans both for Functional and Automation Testing.
- Involved in design and development of Hybrid automation frameworkusing Selenium Web driver.
- Performed various types of testing viz. Functional testing, GUI, Compatibility Testing, Database testing, Usability testing and Retesting.
- Involved in writing feature files in Gherkins language.
- Tested SOAP and REST based webservices by using SOAP UI tool.
- Created test scripts to perform Functional and Regression Testing.
- Updated the test cases according to the change request.
- Defect Reporting and Tracking using JIRA.
- Attend the weekly status meetings and walkthroughs and interacted with Scrum Master and Developers for resolving Defects.
Environment: JIRA, Selenium (web driver), core Java, Web logic, Maven, Jenkins, Eclipse, Oracle, Linux.
Confidential
Quality Analyst
Responsibilities:
- Analyzed system requirement and business requirement documents and developed test cases and test scripts.
- Develop and execute the Test Plan, Test Scripts and Test case execution.
- Developed Selenium test scripts for identified test cases by using data driven, and hybrid framework.
- Designing test plan to cover all feasible scenarios.
- Taking complete ownership on the component testing, bugs tracking and deliverables.
- Collaborate with Technical Lead for unit and integration testing.
- Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, Jenkins and Log4J for logging purposes.
- Trained new team members on the product and testing process used for the Project.
Environment: Selenium (web driver), core Java, Bug-Trac, Web logic, Eclipse, Oracle, My Sql.
Confidential
QA Analyst
Responsibilities:
- Analyzed BRS (Business Requirement Specification) Documents and Provide Estimations of the Task and have written Test Cases.
- Analyzed the Test plan, which detailed the testing scope, strategy, test requirements and necessary resources.
- Ensure traceability of test cases back to the Business requirements.
- Authoring test cases to match the business requirement specification Document.
- Preparation and review of deliverable artifacts from the team.
- Participated daily stand up calls with Project Manager and other teams to explain issues in project execution.
- Responsible for preparation of test artifacts like Unit Test plan, Unit test Conditions, Unit test results.
- Execution of manual test cases and responsible to track and log the defects using Quality Center.
- Participated in Knowledge Transfer sessions and provided to KT to team members.
- Received Appreciation from the leads for delivering Quality work within a short period of joining the team.
- Use Quality Center for repository, reporting and tracking defects and providing updates.
- Perform Database validations using SQL queries.
- Perform Smoke, Functional testing of the application.
Environment: Quality Center, Web sphere, Eclipse.
Confidential
Developer
Responsibilities:
- Involved in developing presentation and business logic Development using Struts Frame Work.
- Developed Java Script Validations and Server-Side Validations.
- Developed Action Classes and Action Forms and Worker classes and DAO classes.
- Extensive maintenance of data through JDBC.
- Developed Unit-Test cases for Dealer Management module.
- Set-up test data for SIT.
Environment: core Java/J2EE,Struts, Servlets, JSP, JDBC, JBOSS, MYSQL, Windows and QC.
