Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Montreal, QC, Canada
Salary:
40
Posted:
November 11, 2020

Contact this candidate

Resume:

Swetha K

QA Engineer

Ph: 514-***-**** Email : adhq7z@r.postjobfree.com

Professional Summary:

Having 5+ years of experience in Software Quality Assurance with emphasis on Automation testing, which comprising of Functional, Regression, system testing, system inssstegration testing and Automation testing of various client/server, web - based applications.

Expertise in developing Automation frameworks with Selenium WebDriver using JAVA, C#.

Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Data Driven Framework in Selenium.

Solid experience of Agile Methodologies and Scrum processes.

Strong Experience and Involved in SDLC (Software Development life Cycle).

Strong experience in reviewing requirements, design documents and developing Test Plans, Test Scenarios, Test cases, Test Scripts and Test metrics.

Developed Data Driven Framework for Selenium Remote Control (RC)and WebDriver using Java.

Experience in testing Web Services and REST API using SoapUI tool.

Experience on Performance Testing tool Apache, MTM.

Experience in defect tracking and change management using HP ALM/QC and JIRA, Bamboo, Load Runner.

Experience working with software tools Jenkins, Maven and GIT.

WebService automation using C#, Soap UI and tested web services manually using POSTMAN.

Experience in Test planning and conducting Backend, GUI, Functional, Sanity, System, Integration, end-to-end, System, Web testing, User Acceptance Testing, Bug tracking and Reporting.

Experience in Automating Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development)

Created and maintained Test Metrics for management reporting.

Proficient in backend testing including writing ssss queries for testing data integrity and validating business rules.

Captured Daily Bug Reports and generated weekly Status reports using Microsoft TFS.

Web Service testing (RESTful) and Automation using C#, .Net based framework, Apache Microsoft Test Manager (MTM), using JSON, XML payloads.

Worked with VBScript, QTP for automation testing, and validated WSDL, Response messages and Databases in SOAPUI (Groovy Script).

Experienced with Web Services, SOAP, SOAP UI, WSDL technologies.

Experienced in using LINUX platform with LINUX commands for root cause analysis and backend server validations.

Developed and execute automated scripts using Selenium, Python.

Involved in Peer Reviews of Test cases/Defects and developed, maintained Review Checklists.

Created and executed Manual and Automated test scripts for Functional, Confidence/Smoke/Sanity, System, Security, Performance, Load and Stress testing.

Worked on Operating Systems like UNIX\WINDOWS and Strong Database (Oracle, SQL Server, My SQL, and MS Access) testing skills using SQL.

Experience in reviewing applicable requirement documents and conducting second requirements scrub. As a Test coordinator, responsible for providing daily status report, sending communications, preparing final status report for the project.

Technical Skills:

Languages JAVA, node js.C#, VB Script, HTML, CSS, XML, JSON, Groovy, JavaScript.

Automation Testing Tools Selenium Web Driver, Selenium IDE, QTP, Cucumber, Bamboo,

Postman, Protractor, JMeter

Frameworks TestNG and JUnit, Jasmine, Visual Studio

Web Service Tools SOAP, SoapUI, WSDL

Software Tools Maven, Jenkins, Apache Charles HTTP Proxy, Apache, MTM

Defect tracking Tools JIRA, TFS, Bugzilla, HP Quality Center,

Database MySQL, SQL Server, Oracle

Version Control tools Git

Methodologies Agile-Scrum

Test Framework Data Driven Framework, POM, Hybrid

Operating Systems Windows, Linux, UNIX

Professional Experience:

Hollis Wealth, Montreal, QC May 2019 to Present

QA Automation Engineer

Responsibilities:

Convoluted in various stages of development of the project starting from the projectplanning until production and maintenance using Agile methodology.

Automated the manual test cases using Selenium WebDriver, and using JAVA.

Configured Selenium Web Driver, TestNG and created selenium automation scripts in java using Test NG prior to agile release.

Designed and Developed Test Cases for automated testing using Selenium, Maven and Eclipse IDE.

Developed Maven targets to execute automation suites from command line.

Worked on Behavior Driven Development (BDD) using Cucumber features, scenarios and Step

definitions in Gherkins format.

Experienced in performing e2e tests using Protractor under Jasmine framework.

Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development)

Developed test cases and executed the same based on Acceptance Criteria.

Utilized BDD framework with Cucumber, Java and created future files with scenario and scenario

outline files.

Convoluted in Selenium web driver test scripts and writing Selenium supporting classes through

JAVA.

Customized the Selenium Test as per the Test Case by using the C# Script.

Experienced with automated API testing and SOAP UI and Restful web service testing.

Designed and automated the manual test cases using Selenium Webdriver, and C#.

Automated the manual test cases using Selenium Web Driver, QTP and VBScript.

Executed data setup / testing of Rest services using Postman.

Automated test cases and test suites using Python.

Experienced in Performance Testing through SOAPUI, JMeter for Web Services SOAP/Rest.

Carried out Regression testing activities in Test environment and Production support environment.

Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.

Created automation test plans and deployed test cases on Jenkins to have a continuous integration test.

Organized TestNG Framework to execute Selenium scripts.

Studied and analyzed the Functional Requirements, System Design Specifications, and interacted with Business Analyst & developers for changes in requirements if any.

Automated web based application using Selenium WebDriver with Java and TestNG framework

on both Staging and Production environments supporting different browsers.

Worked in a fast paced Agile Scrum team environment.

Utilized Maven to create taste suite and creating technical and managerial reports.

Attended Sprint Plan meetings and estimating story points for each user story.

Analyzed the User Stories, New Features/Enhancements in JIRA.

Performed Integration of automation batch run job with Jenkins.

Worked on Logging issues into HP Quality Center.

Involved in backend testing of the application by executing SQL commands.

Take offshore calls and resolve work related issues and review the day to day work deliverables.

Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.

Environment: Selenium Web Driver, Agile, TestNG, JAVA, WSDL, Agile-Scrum, Maven, Jenkins, Cucumber, SOAP UI, C#, API, Restful, SQL Server 2012, JIRA, VisualStudio2013/2015, HP Quality Centre, C#, VBScript, TFS, Postman, Protractor, Jasmine.

Javelin Technologies, Winnipeg, MB Dec 2017 to Apr 2019

Quality Assurance Engineer

Responsibilities:

Utilized automated scripts and performed functionality testing during the various phases of the

application development using Selenium WebDriver.

Identified test cases to automate the test cases using Selenium WebDriver, Java (Eclipse IDE) and Contributed in the creation of a framework.

Designed automation test cases by using Java, JUnit, Maven and Selenium WebDriver

Carried out functional testing of Postman and RESTFUL Web Services using Postman Tool

Designed and developed test structure for web services to validate API calls using Postman.

Utilized Selenium Grid to run test cases in multiple browsers and Platforms.

Implemented POM (Page Object Model) automation framework using JAVA, Selenium Webdriver and Cucumber.

Involved in implementing BDD framework using Cucumber while working on project.

Experienced in load and performance testing tool JMeter.

Following-up with developers as to the status of JIRAs and ensuring that the issues are resolved.

Used Java language and JUnit framework for scripting.

Tested SOAP and RESTFUL web services using different assertions like HTTP assertion, security assertions, and XPATH assertions in Postman.

Managed Test results and defects using HP Load Runner defect tracking tool.

Designed, developed and implemented Hybrid testing framework utilizing Java, TestNG and Selenium WebDriver.

Utilized TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.

Created test reports generated out of TestNG and captured the error screenshots.

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

Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.

Contributed to the Continuous Integration pipeline running component builds, creating,running

Deployment jobs on individual stages on Jenkins and running automated, manual functional tests.

Involved in using GitHub to maintain and manage the build scripts, test data and other documents in the project scope.

Executed various types of testing, such as Functionality, Regression, GUI Interface, Integration

System, User acceptance and, end-to-end testing.

Prepared Traceability Matrix to ensure the adequate coverage of the test cases.

Involved in GUI testing, integration testing, navigation testing and regression testing using web and.

Logged defects using JIRA application and communicated the defect status updates to the

responsible analysis and implementation teams.

Conducted Smoke, Functionality, Integration, System, Regression tests based on Analysis, and

understanding of the requirements, non-functional specifications, and end-user needs.

Used Git as code repository and Code Collaborator to manage code reviews

Managed Code reviews using GIT as code repository and code collaborator.

Utilized HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.

Convoluted in writing SQL queries for backend/ETL testing.

Involved in writing test cases for the System Testing.

Prepared manual and functional test cases on mobile and web applications as per requirement

Participated in Weekly Status meetings with project manager, Business Analyst, Developers and

other team members.

Used Eclipse, IDE and TESTNG framework to develop test code in Java language.

Environment: Java, Appium, Selenium IDE, Load Runner, SQL, IOS, Mobile Testing, Jira, GIT, JUNIT, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Maven, Cucumber, Eclipse, IDE.

MAX Systems Inc., Winnipeg, MB May 2016 to Nov 2017

QA Engineer

Responsibilities:

Developed Test Plans, Test Cases to test the Screens and ability to work using cross-functional using agile Methodology.

Converted Business Requirements and Design Documentation into Test Cases and Test Scripts.

Created description object with specified properties and values during run time, to use instead of

logical names in test scripts.

Discharged Web testing to check for broken links in a page.

Designed, analyzed and performed Integration and wrote System requirements on different leading.

Created test scripts via Selenium l (Selenium) for UI and functional testing which can be added to JUnit based manual regression test suite.

Used HP/ALM Quality Center bug tracking tool to analyze & capture bugs, track and manage

dashboard any type of updates for project release.

Developed and executed various scripts using Selenium for testing of various functionalities.

Involved in testing compatibility of software under various Internet Browsers manually and using Selenium.

Executed and Analyzed Test Results using a Hybrid Framework in Selenium.

Wrote shell scripts to simplify running a set of commands from Linux machines.

Identified and isolated software defects and reported them via JIRA.

Followed the Agile Methodology to emphasize on real time communication over written

documentation.

Discharged backend testing for data validation using SQL Queries.

Carried out Web Testing to check for broken links on the various application pages.

Executed Acceptance, Usability, Cross-Platform and Regression Testing during different stages of the Application Development.

Used HP ALM/Quality Center to store Test Plans, Test Cases, Test Scripts for Defect tracking.

Categorized bugs based on the severity and interacted with developers to resolve them.

Extensively used Microsoft Office Suite of products for documentation and data interpretation.

Environment: HP/ALM Quality Center, JUNIT, Selenium, Linux, JIRA, SQL Server, WINDOWS, M.S Office, JAVA, Agile.

Open Logix Software Solutions Pvt., Ltd., AP, IN May 2015 to Apr 2016

QA Engineer

Responsibilities:

Convoluted in Preparation of Test Plan based on Requirements documents.

Involved in complete manual testing of the application.

Involved in the Change Control and Change Management Testing.

Reviewed and analyzed requirement document for writing the Test cases.

Executed Functionality, Integration, Security, System, UAT, Positive and Negative Testing.

Documented and reported the defects to developers using the Quality center.

Prioritized the defects and the severity levels using Quality center and discussed with the developers to resolve the issues.

Responsible for updating existing test cases against the requirements.

Automated the functionality and interface testing of application using Quick Test Professional

Participated in meetings to discuss the status and issues.

Used Quality center for bug tracking and for maintaining the test documents.

Review of documents like User Requirement Specifications, System Requirement Specifications, and Validation Plans submitted for pre-approval.

Responsible for creating User Acceptance Test Scripts.

Environment: Oracle 9i, VB 6.0, Java, J2EE, Windows NT, QTP 9.0, Quality center9.0



Contact this candidate