Quality Control Consultant Resume
SUMMARY
- 12+ years of work experience as a QA Engineer including Automated/Manual Testing of Web based applications with test automation using Selenium WebDriver with Java, JUnit/ TestNG, Maven, Cucumber, Jenkins, Git. Accomplished and seasoned professional with proven ability to communicate and develop vital business - consumer relationships; possess strong interpersonal, oral and written communication skills.
- An established leader with the ability to identify and capitalize on individual strengths, motivate teams and implement vision to achieve business goals on a global level.
- Excellent communicator, team player, detail oriented with excellent analytical and problem solving skills.
- Develop and write reports, guidance and other technical documentation.
- Experience with standard test methodologies, and ability to quickly acquire business and technical knowledge to come up with robust test cases, and work against aggressive timelines
- Experience in the entire SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) by analyzing, integrating, testing, and deploying various business applications
- Strong product development and technology background.
- Extensive experience in Software Testing, Quality Assurance, and Development of various business applications in Web based Client / Server environments and well versed in all stages of testing aimed at providing complete business solutions.
- Proficient in developing and analyzing test documents such as Test Plan, Test Scenarios, Test Scripts, Test Cases, Requirement Traceability Matrix (RTM) and Test Analysis Report (TAR).
- Extensively experience in developing Test Scripts for automation testing.
- Specific testing expertise includes System Testing, Functionality Testing, Positive Testing, Negative Testing, Integration Testing, User Acceptance Testing (UAT), Regression Testing, Manual Testing, Load Testing, Stress Testing, and Volume Testing.
- Experience in 508 compliance testing using JAWs and AccVerify.
- Expert in multi-tasking, and experienced in working with multiple projects simultaneously.
- Strong customer service focus, with the ability to communicate with highly technical management teams
- Experienced using Open Source Testing tools like Selenium, WebDriver and JIRA.
TECHNICAL SKILLS
Testing: System Testing, Functional Testing, Integration Testing, Regression Testing, Ad hoc Testing, Stress and Performance Testing, Negative Testing, Boundary Testing, Connectivity Testing, Web Service and Cross Browser TestingDatabases: Oracle 10g, MS Access, SQL Server, DB2
Operating Systems: MS-Dos, Red Hat LINUX, Windows-98/NT /2000/XP/Vista/7/8/10, UNIX, Sun Solaris, Macintosh.
Software/System Architecture: PL/SQL, C, C++, JAVA, JavaScript, HTML,CSS, Visual Basic, ASP.NET, XML, SharePoint Selenium WebDriver, Cucumber, Firebug, FirePath, Jenkins, SoapUI, Saucelabs,Clear Quest, Clear Case,WinSCP, IBM Functional Tester, Crystal Report, SharePoint,IBM Rational Service Tester
Programming Languages & Testing Tools: Test Manager, Quality Center, ALM, Quick Test Pro/UFT, Toad, JAWS, PVCS Tracker, PuTTY, JIRA
PROFESSIONAL EXPERIENCE
Confidential
Quality Control Consultant
Responsibilities:
- To Enhance the brand image of “IDEAL” and to take the brand as complete solution by implementing QC process.
- To Develop efficient plant utilization implementing Utility management Software.
- To Implement Cost Minimization and increase profitability by implementing ERP.
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test
- Guide and Develop automated test suite by Selenium WebDriver.
- Created feature, step definition and test runner file from scratch to run behavior driven testing.
- Implemented cross browser and cross platform web testing with Selenium WebDriver.
- Execute Automate Test Suit through Jenkins as part of the Continuous Integration.
- Scheduled Jenkins to generate email notification for application status.
- Implement/Configure Saucelabs for Browser compatibility and OS Compatibility testing.
- Implement Git to manage updated source code.
- To Improve Annual budgeting by implementing Inventory and process management Application.
Confidential
Sr. Software Test Engineer (Subject Matter Expert)
Responsibilities:
- Regression test cases were written and automated using WebDriver.
- Used web debugging tools such as firebug, Firepath and xpath to locator elements.
- Designed, developed and implemented Data Driven Framework based automation-testing framework utilizing Java, Selenium WebDriver, JUnit and Cucumber.
- Setup the Automation framework using Selenium WebDriver-Java to run test cases in multiple browsers and platforms.
- Developed custom libraries for automation using Selenium WebDriver.
- Developed Automation framework using Selenium WebDriver (Java) and Test Execution using JUnit.
- Maintained and executed Maven builds files for running automated tests.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Used Firebug to do web based application testing with Selenium for the commands and locator application.
- Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
- Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
- Implemented BDD framework using Cucumber.
- Created step definition and feature files using Cucumber.
- Implemented Junit test runner class to call Test cases in Cucumber.
- Developed custom libraries for automation using JAVA & Selenium WebDriver.
- Automated SOAP UI Test Suites using maven sure-fire plug-in to run with CI Tools (Jenkins).
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
- Write existing Quick Test Professional QTP scripts to Selenium WebDriver.
- By using UFT I have developed Data Driven Framework for our .Net based Application. I also used Several Checkpoints and Parameterization to execute my script.
- Created and build Test Framework using Selenium for further test creation and execution.
- Managed Requirements, Test Cases and Defects by using IBM Rational Clear Quest.
- Performed System, Integration, Regression, and Functional testing.
- Performed tests on various features of Agile Development process and conducted daily Scrum Meeting.
- I follow an extremely light and efficient Agile process, adapted to be most easily applied, acceptable to change a project plan, battle-proven, easy and fast, to prioritize among projects and manage a release based program in an Agile manner.
- I am actively involved in Sprint Planning and Continuous Deployment process.
- I have gather data and provided Agile Metrics to plan release.
- Managed Requirements, Defect by using Jira, also managed the project Scrum Board.
- Wrote SQL query to perform data validation and verification.
- Perform Data Authentication and Data Warehouse testing by using complex developing and executing Complex SQL Queries.
- Attended walkthroughs and review meetings with Business analysts and development teams.
- Formulates logical statements of user requirements and develops solutions through application of systems and methods of engineering techniques.
- Performs moderately complex systems modeling, simulation analysis and Evaluates vendor capabilities to provide required products or services.
- Reviews alternate approaches and selects appropriate methodology. Recommends corrections in technical applications and analysis.
Confidential
Sr. Software Test Engineer
Responsibilities:
- Perform Version control by using IBM Rational Clear Case.
- Created users with various security levels for different agencies and used them to perform negative and boundary testing.
- Performed Functional Testing for the Crystal Report generated Document s.
- Used Windows Secure CoPy (WinSCP) to validate server side testing to validate system logs are successfully generated as per requirement.
- Developed and updated Requirement Traceability matrix (RTM) to trace the requirements and corresponding developments through the Software Development Life Cycle.
- Performed Integration, regression and compatibility test for Business Object Module and CATS.
- Performed Data Authentication, Data Warehouse and Server Side testing to evaluate the quality of the CATS application when it is upgraded from 32 Bits to 64 Bits.
- Completed Performance testing and User Acceptance Testing by following appropriate guideline provided by the agencies.
- Participated on service by service and interface by interface Web Service Testing by using IBM Rational Service Tester.
- Executed Security testing to identify weak password, passwords are selected according to policy and passwords are not selected according to the policy.
- Wrote SQL queries for database verification and validation.
- Performed the DB testing by executing and retrieving the data for SQL queries.
Confidential
System Analyst IV
Responsibilities:
- Developed, reviewed and prioritized Test Plan based on the business requirements and technical specifications.
- Designed and developed Test procedures based on functional requirements.
- Performed Integration Testing to verify Active Modules of the Secure Image Management System application working with the Database and Power term application is combined properly and working as per requirement.
- Designed, developed and executed Test Cases based of the SRD (Software Requirement Document).
- Performed Functional Testing, Regression Testing, Smoke Testing, Backend Testing, and Sanity testing.
- Managed Requirements, Test Cases and Defects using HP Quality Center.
- Developed and updated Requirement Traceability matrix (RTM) to trace the requirements and corresponding developments through the Software Development Life Cycle.
- Executed the manual Test cases in the Quality Center Test Lab section.
- Developed Defect reports, Test Scenario, Status Report and Test Summary Report after each phase of the execution.
- Tested deployment guide by deploying code in the integration and development environment.
- Developed and enhanced automation scripts in Quick Test Pro for Functional and Regression Testing
- Enhanced QTP script using checkpoints, parameterization, regular expressions and optional steps.
- Conducted Automated Business Process by using QC from the Business Component section and transferred manual test cases to automation test script in QTP where it works like reusable function.
- Extensively worked with object repository management.
- Designed and developed Data-Driven Tests by using Data Driver Wizard and by manually adding data driven statements to test scripts to check how it performs the same operations with multiple sets of data.
- Communicate with the team about the issues, bugs found and fixing them in the testing phase of the application.
- Developed a process that identifies the security test requirements and designed security test plan, test procedure, identifies tools for testing.
- Executed Security test to identify weak password, passwords are selected according to policy and passwords are not selected according to the policy.
- Participate weekly meeting with testing team members, developers and business analyst by organizing, creating agenda and taking meeting minutes.
- Experienced with Section 508 to determine web elements of the application are accessible.
- Strong accessibility testing experience on 508 Complaint applications screen reader tools like JAWS 10.0
Confidential
Software Tester
Responsibilities:
- Actively participated in all phases of SDLC (Software Development Life Cycle).
- Performed, Functional testing, Smoke testing, System testing, GUI Test defect tracking, resolution of applications and solutions.
- Developed and updated Requirement Traceability matrix (RTM) to trace the requirements and corresponding developments through the Software Development Life Cycle.
- Developed Test Cases and Performed Positive testing, negative Testing and Boundary Testing.
- Prepared and developed test cases, test scripts, and test approach documents.
- Implemented the Unit and Integration test cases for the components developed, using testing framework.
- Design and executed automation scripts in Quick Test Pro for Regression Testing
- Executed tests using both recording and programming using QTP. While recording test, developed automation script by using checkpoints such as Standard, Text, Table, Page and Database, to check the behavior of the application.
- Used Quick Test Pro for testing the compatibility of the application with different platforms
- Defects were tracked, reviewed, analyzed and compared using Quality Center.