Post Job Free

Resume

Sign in

Engineer Test

Location:
Calgary, AB, Canada
Salary:
55
Posted:
February 21, 2019

Contact this candidate

Resume:

Vinod

Email: ac8kfq@r.postjobfree.com

Ph #: 437-***-****

Professional Summary:

Highly motivated and experienced profession with QA Engineer with 5 years of experience in Quality assurance, process improvement in an Agile based environment.

Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC) and object oriented methodologies.

Experience in Automation testing using Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, Jenkins, Maven, Ant, QTP, Cucumber, SOAP UI and HP Quality Center.

Experience in using Java as client library for Selenium WebDriver to design and developed Automation test Framework using Junit and TestNG.

Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.

Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.

Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed end Testing, Black-box Testing, Functional Testing, System Testing, and Regression Testing.

Good working experience on SOAP UI for testing and validating various web services used in the application.

Experience on working XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP and latest features like Policies and Services.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM, Quality Center, JIRA, IBM Clear Quest, BugZilla etc.

Experience in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.

Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.

Excellent experience with source version control tools such as Subversion (SVN) & Git.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

Technical Skills:

Testing Tools

Selenium WebDriver/RC/IDE/GRID, QTP, HP Quality Center, Soap UI, Cucumber BDD

Languages

HTML, CSS, JavaScript, Java, XML, Python, Shell Script, .Net, C#

Test Framework

Junit, TestNG, Nuint

Project Methodologies

Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools

Jira, BugZilla, HP ALM

Build Tools

Ant, Maven

Continuous Integration Tools

Jenkins, Hudson, Cruise Control

Databases

Oracle, DB2, SQL Server, MS Access

Operating Systems

Windows variants, UNIX

Professional Experience:

Client: Corelab Laboratories - Calgary, AB. Apr 2018 – Till Date

Role: Test QA Engineer

Responsibilities:

Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.

Developed automated tests for continuous regression testing and reducing manual testing using Selenium WebDriver.

Developed test code in Java language using Eclipse IDE and TestNG framework.

Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.

Run script as a batch file through Maven and generated testing report.

Performed build acceptance testing and smoke testing using Cucumber automation tool.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.

Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.

Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.

Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.

Used Selenium for End – to End testing for Angular.js Applications.

Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, XPath, link in the application.

Performed REST API Testing using Http java Test Client for SOAP/REST web APIs.

Performed the testing of Restful web services for mobile apps for the Using SOAP UI.

Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.

Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java).

Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.

Analyzed the business requirements, developed test plans and created test cases in Jira a test management tool.

Worked with appropriate development and technical support teams to triage, assess and solution.

Worked closely with different functional team including Development, QA, Sales and Business.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Cucumber, Jira, Eclipse, SOAP UI, Rest API, Ruby, Rake, Angular.js, XPATH, Firebug, Firepath, SQL, Oracle, Windows.

Client: Laurentian Bank - Montreal, QC. Feb 2017 – Mar 2018

Role: QA Engineer

Responsibilities:

Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.

Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.

Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.

Developed and design necessary test plan and test scripts for functional and performance testing using, Selenium Web Driver.

Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java.

Created unit test cases for business component and worked on API server-side System level test cases using TestNG.

Designed and Developed Test Automation Framework using Selenium WebDriver.

Develop automated tests using Selenium and Java.

Designed scripts for bulk report generation for regression testing in Java.

Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.

Involved in using Jenkins as a Continuous Integration server to configure with Maven.

Involved in SOA testing for Payments API's using SOAP UI and Java for Web Services testing.

Developed test scripts for web services using SOAP UI and worked with XPATH.

Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.

Responsible for updating and maintaining the Jira for all the defects found during functional and regression testing and follow up of the bug life cycle.

Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.

Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Leading and coordinating the team to complete the tasks on time.

Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings and interacted with developers and business analysts to ensure high quality of the application under test.

Environment: Selenium WebDriver, Java, Maven, Nunit, Jenkins, SOAP UI, XPATH, XML, Eclipse, JMeter, Jira, SVN, Agile, SQL, Oracle, Windows.

Client: Pixalere Healthcare, Abbotsford, BC. Oct 2015 – Jan 2017

Role: QA Engineer

Responsibilities:

Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.

Responsible for design and development of requirements collected from the customer.

Prepared test plans to identify test strategies and resource.

Developed Automation scripts for new enhancements using Selenium WebDriver and Junit.

Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.

Responsible for setting up the framework and test environment.

Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

Extensively involved in integrating Selenium with existing API to test framework.

Used Selenium GRID to execute test cases parallel on different target machines.

Worked on developing the automation scripts for back-end testing using Selenium and executed the Junit tests.

Involved in executing all Selenium test scripts on different browsers and checked for compatibility.

Involved in System-wide Integration, regression and Load testing.

Worked in Manual and Automated testing of applications on Windows environment.

Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.

Worked closely with Business teams and participated in Business Acceptance Testing (BAT).

Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Java, Selenium WebDriver, Junit, Ant, JavaScript, XML, HTML, Fire Path, Firebug, Eclipse, Windows XP.

Company: Zessta Software Services, India. Feb 2014 – Sep 2015

Role: QA Tester

Responsibilities:

Identified the test requirements based on application business requirements and blueprints.

Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box.

Developed test scenarios and test procedures based on the test requirements.

Developed Test Objectives and test Procedures.

Participated in Preparing Test Plans.

Involved in analyzing the applications and development of test cases.

Involved in doing System testing of the entire applications along with team members Applications are tested manually.

Executed test cases and reported status of the test cases.

Conducted functionality and regression testing

Performed static and dynamic testing to test the application.

Used HP Quality Center for defect tracking and to report the bugs.

Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix (RTM).

Analyzed and reviewed the software requirements, functional specifications and design documents.

Involved in QA processes, test strategies and experience in creating documents like Test plan, Test procedures.

Wrote SQL queries and stored procedures to validate data.

Created test scripts, executed test scripts.

Documented errors and implemented their resolutions.

Environment: Manual testing, Win Runner, Quality Center, Oracle, Java, Windows.

References: Will be provided upon request.



Contact this candidate