Post Job Free
Sign in

SDET

Location:
Chicago, IL
Salary:
$60/h
Posted:
February 15, 2021

Contact this candidate

Resume:

Chopa Savi

Chicago,IL

312-***-****

adj63h@r.postjobfree.com

PROFESSIONAL SUMMARY

● Senior Automation Testing Engineer with more than 6 years of professional experience in Software Testing specializing in testing automation of applications in insurance, banking and telecom domains.

● Involved in designing, developing and implementing Test Plans, Test Cases and Test Processes.

● Experience in developing and maintaining Automation Test development, Automation Framework design using Java programming language and applicable tools.

● Wide Range of exposure to Different aspects of Software Development Life Cycle (SDLC), Bug Life Cycle (BLC) and Software Testing Life Cycle (STLC) with in depth knowledge of Agile/Scrum, Waterfall methodologies.

● Hands-on experience with Linux command line.

● Used dependencies to priorities test cases, used assertions, extent reports (including screen shot). Worked on hybrid frameworks like Page Object Model and Cucumber.

● Worked with unit testing tools like TestNG.

● Experience in configuring Maven for JAVA automation projects and work on Maven Project Object Model (POM).

● Excellent Knowledge of Identifying Web Elements by using different types of Locators.

● Strong knowledge of JAVA programming language and OOP concept.

● Extensive experience in Selenium WebDriver with Java and ability to maintain automation codes.

● Excellent skills on framework build tools such as Maven and automation tools like Selenium WebDriver with Java, TestNG, Junit, Cucumber, Oracle Database (for data driven test) Jenkins and Git for testing Client Server and Web based Applications as well as management of in pom.xml and XML files for JAVA Automation scripts.

● Working experience in BDD (Behavior Driven Development) using Cucumber features, Scenario Outlines and Step Definitions as well as in Implementation of Junit/TestNG test runner class call test case in Cucumber.

● Experience in designing and developing Test Strategy, Test Plan, Test cases and generating Test data, Defect reports.

● Experience in Manual testing, Automation testing, Regression testing, Smoke testing.

● Strong understanding of relational databases, proficient in writing SQL queries, experienced using queries for Back Ending testing, report generation, and to verify congruity of data.

● Successfully performing Continuous Integration using Jenkins and solid background in using GIT for controlling the base code.

● Maintained the Selenium and Java automation code and resources in Bitbucket over time for refinements and new features by utilizing GIT.

● Solid knowledge in testing Client Server, Web Based applications.

● Hands on experience in GIT Repository for maintaining the code.

● Experience working with Project Managers, developers, business analysts, and end users in defect resolution.

WORK EXPERIENCE

Software Development Engineer in Test

National General - Chicago IL November 2018 - Present.

● Participated in analyzing Business Requirement Documents and creating test cases.

● Engaged in all activities and all phases of Agile software development and test development life cycle.

● Productively collaborated with the Scrum team in creating a Behavior Driven Framework with Page Object Model design pattern from scratch using Java, Selenium WebDriver, RESTAssured Libraries, Restful APIs, Cucumber, TestNG, Maven and Junit.

● Analyzed Test Cases, contributed in creating Test Strategy for the project and implemented Feature Files.

● Worked with developers to add custom test selectors to AngularJS Front End for use with Selenium WebDriver tests.

● Developed QA automation test scripts using Selenium and Cucumber to test Web-based user interfaces for the different types of browsers like Chrome, Firefox, IE.

● Created BDD tests for End-to-end data validations and API testing with the behavior-like Rest-assured framework with Selenium, Cucumber and TestNG.

● Hands on experience in Quality Assurance including Functional, Smoke, Regression, User Interface, API and Database testing.

● Prepared database test cases according to the requirements to validate reports by retrieving SQL queries using JDBC and SQL Developer from Oracle Database.

● Deployed and maintained the Cucumber, Selenium, Rest-Assured automation framework by using Git version control tool Github for the future release and Jenkins for Continuous Integration.

● Automated tests for Restful API web services using Rest-Assured framework and Postman manually.

● Performed Regression testing at the end of each sprint to ensure overall quality of product.

● Hands on experience with Unix - Linux based Operating System. Automation Engineer

Bank of America – Chicago, IL June 2016 - October 2018.

● As part of the Agile process involved in analyzing Requirement Specifications and involved in creating Test Plan, Test Strategy and Test Cases.

● Maintained Cucumber BDD framework and developed tests for end-to-end testing utilizing Selenium, Rest-Assured and JDBC with JUnit assertions, and Page Object Model design pattern.

● Participated in all sprint related Agile Ceremonies like Daily Stand-ups, Sprint Planning, Sprint Retrospective and Sprint Demo.

● Designed, developed and maintained Cucumber BDD framework with Java language by creating feature files with fully covered Scenarios and Scenario Outlines.

● Provided a detailed Cucumber Report with tests results for technical and business team members.

● Extensively involved in all stages of SDLC and STLC methodologies and worked on Agile/Scrum.

● Delivered high-quality tests of Web Application using Java, Selenium, Cucumber and JUnit.

● Implemented Data Driven testing utilizing Apache POI library to load data into required test scripts from external sources like Excel sheets.

● Experienced in reading and executing different programming languages like Java, HTML, Gherkin, SQL.

● Automated Database testing using JDBC with JUnit assertions and performed data validation from Front End to Back End tables in MSSQL Database by writing complex SQL queries.

● Provided efficient, dynamic locators such as XPath and CSS for identifying page elements and running tests to test the web application.

● Managed JIRA tool for tracking stories, defects and maintained Bug Life Cycle.

● Created reusable utility classes for various frameworks such as Selenium WebDriver, JDBC, Apache POI and successfully implemented in the project.

● Used Git for Source Code management using Command Line interpreter.

● Scheduled and executed Jobs for Continuous Integration using Jenkins. QA Engineer

T-Mobile - Bellevue, WA August 2014 - June 2016.

● Configured Selenium WebDriver, TestNG, Maven tool and created Selenium Automation scripts in Java using TestNG.

● Performed manual and automated API testing using Postman and REST Assured library respectively to verify functionality and reliability of pertaining RESTFul Web Services.

● Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.

● Used Linux based commands as ifconfig, grep, cat, head, tail, top, pwd, cd etc..

● SQL Queries to retrieve the data from various tables and to test the database.

● Created automation framework for complex scenarios and performed functional and regression testing for various releases using Selenium WebDriver and TestNG.

● Used complex SQL Queries to perform back-end database testing. Conducted Black box testing, smoke testing, Screen Validation testing, Data driven testing.

● Used Postman for API backend testing.

● Integrated TestNG with Selenium using IntelliJ to generate test execution results.

● Implemented cross browser and cross platform web testing with WebDriver. TECHNICAL SKILLS:

Operating System:Windows, UNIX, Linux, MacOS

Programming and Scripting:Java, Maven, SQL, JSON, XML, HTML, CSS Testing Tools:Selenium WebDriver, Selenium GRID, Junit/TestNG, RESTAssured Libraries, Cucumber/Gherkin,

MS Tools:MS Visio, MS Project, MS Excel, MS Office Tools:SQL Developer, IntelliJ IDEA, Jenkins, JIRA, Git, Postman Web Technologies:HTML, XML, JSON, Rest API

Databases:Oracle, MS SQL Server, MySQL

Cloud Platforms:AWS, Azure



Contact this candidate