Professional passionate QA Automation Test Developer seeking QA Automation Test Developer position within a dynamic company where I can utilize my vast experience, Education and knowledge to assist the company successfully in achieving their goals.
A dynamic IT professional with 5 years of rich experience in the arenas of Software Quality Assurance.
Strong experience with Agile best practices, facilitating Sprint Planning kickoffs, Grooming meetings, Review and retrospective meetings, helping with story pointing techniques, etc.
Experienced in analyzing Business Requirements and Specifications. Worked with Development team and Business Analysts to analyze the test scenarios and ensure that test requirements are correct and complete.
Expertise in implementing RUP (Rational Unified Processes), Agile and SCRUM Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases, and Test Scripts.
Experience includes implementation of QA Test strategy and test plan for Client/Server, SOA and WEB applications using Manual and automated testing tools like Selenium WebDriver, Postman, SoapUI and Quick Test Professional.
Experience on Test management tools like TestRail, Quality Center and Testlink.
Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box, UAT and Sanity Testing.
Experience in building different automation tools from scratch such as Data driven, Page Object model and BDD using Selenium, Java, TestNG/Junit, Ant/Maven tools.
Experience in leading the testing effort for Mainframe, java, J2EE, .NET applications.
Skilled in Web service (API) testing using SoapUI and Postman.
Experience in Bug Tracking Tools like JIRA, HP Quality center, Bugzilla.
Expertise in Back end database testing with database Oracle and SQL Server.
Proficient in executing SQL queries and strong in security backend testing.
Experience on Continuous integration tool Jenkins to run automation suite nightly
Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
A versatile team player with excellent interpersonal and communication skills.
TECHNOLOGIES AND PROCESSES
Automated Testing Tool: Selenium WebDriver, Postman, SoapUI
Operating Systems: Windows, Linux and UNIX
Testing Tool: Quality Center, Jira, TestRail, Bugzilla
Database: MySQL, SQL Server, Oracle
Tools: Eclipse, Visual studio, IntelliJ, Chropath, Toad, Putty, Fiddler, Visual Studio code.
Web Technologies: HTML, DHTML, XML, CSS, Xpath
Scripting & Languages: Java Scripts, VB Script, Java, C.
Mobile Technology: IOS, Android
Source Control Tool: Git Hub, SVN
Build and CI Tool: Jenkins, Maven, ANT
Rogers Communications,Toronto, ON
Feb 2018 – Till Date
Project: Online Rogers Portal Web QA Automation Tester
Online Portal web is where Rogers’s customer maintains their online accounts. Manage profiles, pay bills, check usage history and update plan.
Selenium WebDriver, Java, Eclipse, CSS, JIRA, TestRail, SQL Server, Linux, SOAP, REST, Postman, TestNG, Xpath, XML, Maven, Jenkins, GitHub, Agile
Extensively worked using Agile SCRUM methodology throughout all the phases of Software Development Life Cycle (SDLC).
Debugging complex software products using systematic tests to develop, apply and maintain quality standards.
Reviewed the Use Case documents with the business and development teams to understand the architecture and functionality of the application.
Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver as well as TestNG.
Participated in requirements analysis using a Use case driven approach and produced detailed use cases and Functional specifications for all the interfaces.
Involved in building Test Standards, Test Design, Test plan, Test Development and Test Results.
Involved in building Page object model test automation framework using Java, Selenium and TestNG.
Performed Functionality, System, GUI and Regression testing on the application.
Developed SQL Queries to retrieve and compare test data for consistency and integrity.
Installation and configuration of the application on QA, Dev and UAT environments.
Completed and maintained documentation of test results to assist in debugging and modification of software.
Performed analysis of test results to ensure functionality and to recommend corrective action.
Complete the logging, tracking, communication, and resolution of issues in JIRA.
Analyzing production and quality trend data to identify and solve problems.
Leverage test automation tools for installation, data population and verification, enhancing tools as required.
Generating reports on quality statistics for product release metrics.
Facilitating the daily scrum meeting with on-site and off-site teams to manage, scope and controlled change to avoid scope creep and identify impediments
Conducted monthly Retrospectives with team to address outstanding issues.
Continuously learned Agile/Scrum techniques and shared findings with the team.
Establish business continuity through Knowledge Transfer and mentoring of new resources.
Jan 2017 – Oct 2017
Maxonine Focus areas are in Portal Solutions (Web Applications), Mobility Solutions (iOS, Android, Windows, J2ME) Application Development (.Net, JAVA, Python/Django, PHP, WordPress, Clarion), Infrastructure Management Services (Citrix, VMWare, AWS, Azure, DBA, Application Support) and Software Testing.
Analyzed business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
Identified test cases to automate and develop automation test scripts using Selenium WebDriver and Java.
Involved in creating the functional testing framework using Junit and using Selenium WebDriver for writing Automated Scripts with Java.
Developed new and updated existing Automation test cases using Selenium WebDriver and Junit, used SVN as VCS for a Java based Web application, used Maven as build tool and Jenkins to create and run deployment.
Worked closely with Agile Scrum team to ensure product testability while running E2E Regression tests in
Selenium WebDriver using Junit and maintained test environments used for white box testing during new product releases.
Reviewed the automation scripts and created Continuous Integration Jobs in Jenkins.
Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
Validated the data in the database by using SQL queries.
Performed Backend Testing by Executing SQL Queries against Oracle and SQL database.
Maintaining data security and performing daily jobs for uptime server monitoring to ensure no data has been lost.
Responsible for the Team performance and preparing & submitting the graphs and metrics to the higher management.
Aug 2014 – Dec 2016
https://www.tezerac.com Software Tester
Tezerac is online furniture store where customer can buy online furniture.
Agile, Java, XML, SQL, Quality Center, UNIX, Toad, Putty
Responsible for gathering all the Business and Functional Requirements from the Business Analyst.
Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
Created detailed Test Scenarios and Test cases using Quality Center.
Executed test cases on the web based applications by performing Cross Browser testing and monitored the application behaviour during different phases of testing using Manual testing concepts.
Performed extensive Integration testing with portals and content management server.
Brainstorm outstanding issues with QA Analysts, Business Analysts, Developers and Operators and seek resolution to problems.
Logged all the issues to the Development team using proper screen shots and retested the defects after they were fixed by performing Regression testing.
Regression testing was performed upon receiving new builds and updated the Scripts accordingly
Prioritizing the bugs and keeping track of them through Defect Tracking Database.
Performed User acceptance testing and provided final test reports to the management.
Discussed with team lead and Project manger regarding testing deadlines and post deployment validation.
Attended Demos with Client for User Acceptance, and providing QA Signoff on the testing.
Identified process inefficiencies and made improvements for higher productivity.
Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
Graduate Diploma in Business Finance, 2012
Sheridan College, Brampton, ON
Master of Science in Computer Application & Information Technology, 2010
Gujarat University, Gujarat, India