Suresh P. Middle Manual QA Engineer

Manual QA / Tester

Summary

- Over 4 years of knowledgeable Test Automation Professional experience with several skills sets and Testing Applications (Both Manual and Automation testing).
- Upper-intermediate English.
- Available ASAP.

Experience

QA Automation Engineer, SquaTech Solutions, Apply to Education

Sept 2020 - Present
Description: Apply to education is one of only 4 websites approved by the BC College of Teachers (BCCT) and the Ontario Ministry of Education for the purpose of advertising a position before granting a Letter of Permission. Apply to education streamlines the recruitment process for applications by allowing them to fill out one application form online and upload portfolios online.
Responsibilities:

  • Worked on Analyzing business requirements/system requirements/functional testing requirements for opportunities pursued by the Business Group and built enterprise applications.
  • Assessed and analyzed user stories and participated in Sprint planning, Review
    Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Conducted Regression testing, smoke testing, cross browser testing through automation testing tools like Selenium Webdriver using Java and with manual testing.
  • Performed Functional testing to identify various critical points in the application and automate them by using Selenium WebDriver with TestNG.
  • Created Extent reports and emailed them using Jenkins.
  • Developed Test Cases using API documentation which defines Web Service Request,
    Response, methods/operations, End Point of web service to be tested.
  • Implemented Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Build feature files for Cucumber steps using Acceptance Test Driven Development (ATDD) framework in Selenium.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature Development (includes Features, Scenarios and Step Definitions. Raised defects and performed tracking using JIRA and reported to developers.
  • Developed log files using Log4J API to store system logs and manually generated logs.
  • Automated API Test cases using Rest-Assured.
  • Developed SQL scripts/queries for data verification to compare the expected results with database and analyzed the data and the calculations in the mapping for its correctness.
  • Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.

Technologies: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Apache POI, Cucumber,
Eclipse, HTML, CSS, Postman, XML, JIRA, GIT, Oracle, SQL, Agile Methodology, Zephyr, Rest Assured.

QA Automation Tester, Intelli Sai Consulting, Cross Channel POS

Jun 2017 – Feb 2019
Description: Cross Channel POS - This project is about automating the web application which handles the terminal management system for VeriFone Customers / Clients. The terminal management system is capable of managing the POS terminal services remotely like configuration management, software upgrades and offer management.
Responsibilities:

  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Developed automated Test cases in Java using Selenium WebDriver.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Involved in designing and implementing of Page Object Model automation framework to be used with Selenium WebDriver using Java, Junit, ANT.
  • Actively involved with SCRUM and sprint meetings, managing testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Executed Rest based web services API using Postman.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Preformed change defects verification of data in QA environment, before the Production implementation.

Technologies: Java, MySql, Javascript, HTML, JSON, Postman, Selenium WebDriver,
Junit, ANT, Eclipse, GIT Hub, Testlink.

QA Automation Tester, Intelli Sai Consulting

Jan 2016 – May 2017
Description: The main product name is OAS (Open Application Server) which basically is a contact centre application used for serving queries of customers through calls.
Responsibilities:

  • Reviewed the Business Requirement Document, System Requirement Specifications and Use Cases in the initial phase development.
  • Implemented Page Objects, Test classes, Data Driven automation frameworks using Selenium WebDriver, JAVA, and JUnit.
  • Developed data driven tests for Functional and Regression testing.
  • Monitored regression test results, fixed tests as needed and created bugs.
  • Occasionally performed manual testing during critical release time issues.
  • Facilitated and fulfilled tasks using agile practices (includes peer reviews, paired programming, daily stand up meetings etc.
  • Involved in preparing status reports and attending daily, weekly, monthly and quarterly meetings to update the automation status, challenges and efforts.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
  • Developed reusable Generic and Application functions and these functions can be used anywhere in the test scripts.
  • Planned, monitored and managed all activities related to Automation Testing

 

  • Provided with the testing results of all testing cycles on regular basis.

Technologies:  JUnit, JAVA, Selenium Web Driver, SQL, Maven, Rally, Eclipse IDE, TestRail, Firebug, Agile, WebAPI/Web services Testing, SoapUI, SQL, UNIX.

Education

College CDI Web Design Montreal
2021

Gujarat Technological University Electronics & Communication Engineering India

2016