ZHALA JANE GORE
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET) / DATA ANALYST
Tysons Corner, Virginia Cell: 302-***-**** Email: *********@*****.***
An innovative, multi-disciplined and solution oriented SDET/QA engineer and backend data analyst with nine (9) years of professional experience in various domains being a software engineer in mortgage market and a healthcare specialist. Expertise in automation and manual testing of client/server, Mobile, Web-based and Cloud (AWS) applications with a stellar record of developing and integrating efficient software quality assurance methods and approaches. Adept at leveraging SQL queries for backend testing, data validation, and manipulation processes. Excellent interpersonal skills, proven cross functional tester and a cross-functional team player with an analytical approach to problem solving and delivering under high stress environment.
PROFESSIONAL SUMMARY
Expertise in developing and executing SQL queries for data verification, backend testing, and
ensuring data integrity.
Experience in using querying tools like SQL developer on Oracle and SQL Server Databases.
Expertise in analyzing business requirement specifications, functional specifications and
design documentation and converting them into Test scenarios.
Well-versed in development of Test Automation Frameworks for Web applications using various testing tools such as Selenium WebDriver, JUnit, TestNG and Cucumber.
Well-versed in Mobile Automation testing using Appium in combination with Android Studio
and real mobile hardware platforms based on Android and iOS.
Expertise in DevOps, installing, configuring, and integrating automation scripts on Continuous Integration and Continuous Development (CI/CD) tools like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services (AWS).
Proficiency in implementing the Page Object Model (POM) design pattern by developing element for each page object and reusing all the objects in various scripts.
Expertise in Functional testing, Smoke testing, Black-box testing, Integration testing, Database testing, Regression testing and GUI software testing.
Strong knowledge of different phases of Software testing Life Cycle and Software Development Life Cycle (STLC/SDLC) including Agile Scrum and Waterfall methodologies.
Well-versed in testing Web Services for API testing using Postman Tool in combination with
REST Assured library.
Extensive expertise in using various defect-reporting and defect-tracking tools like Jira, Bugzilla, and HP ALM.
Worked on Database/Backend testing and validating the data by writing SQL queries.
Excellent interpersonal skills, strong analytical and communication skills and ability to work.
independently with minimal supervision as well as to perform as part of a team.
Possess a quality-oriented mind set with ‘test to break’ attitude and tactful behavior.
Comfortable with working with Accessibility Testing in Andi and Wave.
Experience in designing test strategies for SaaS products in AWS.
PROFESSIONAL CAREER
Freddie Mac, Tysons Corner, VA
Software Quality Assurance Engineer March 2023 - present
Roles and Responsibilities:
Utilize Application Lifecycle Management (ALM) to deploy the testing, production, and support phases, ensuring seamless coordination across the entire software development process.
Develop SQL queries to validate data integrity, perform backend testing and data manipulation.
Execute complex SQL queries to retrieve and manipulate data for testing purposes, ensuring
accurate results and adherence to business requirements.
Collaborate with the development and product teams to understand project requirements and
translate them into comprehensive test scope, plans and strategies.
Utilized Excel for data analysis and reporting, providing valuable insights into test results and performance metrics.
Create detailed, comprehensive test cases and scenarios based on functional specifications and user stories.
Execute automated and manual test scenarios daily, resulting in a steady release cadence with less rollback incidents.
Drove an initiative for more rigorous usability testing, enhancing product intuitiveness and reducing support ticket by 30%.
Utilize Postman tool to develop and maintain automated test suites for API testing, ensuring the scalability and efficiency of testing processes.
Maintain comprehensive test documentation including test plans, test cases, test results, and testing artifacts.
Premise Health, Brentwood, TN
Software Development Engineer in Test (SDET) October 2021 – March 2023
Mentor the team members in utilizing Behavior Driven Development (BDD) Framework and help them write Java code in combination with Selenium WebDriver, Selenium GRID, TestNG, IntelliJ IDEA and Cucumber while developing the reusable libraries.
Work upon a wide array of technologies including Amazon AWS Elastic Compute Cloud (EC2), AWS CI / CD tool sets.
Work with ASW cloud machines to setup selenium GRID and also Jenkins server on HUB machines.
Develop and execute Test Cases and Test matrices utilizing Quality Assurance (QA) best practices and standards.
Perform Data Driven Testing by using Apache POI for writing/reading Excel sheets.
Expertise in Test case design, Test case review, Test case execution, Writing Test scripts, testing tools usage, Defect management, and preparing Test reports.
Work in Agile environment (Sprint Planning, Daily Stand-up Meetings, Sprint Retrospective) and Agile ALM tools.
Execute parallel Test cases on Android devices and on various android emulators using Appium.
Automate Web services/API's by using Java, HTTP Client and Rest Assured library using Postman tool and SOUP UI
Collaborate in designing and implementing of Behavior Driven Development (BDD) automation Framework to be integrated with Selenium WebDriver.
Develop Scenarios, Scenario outlines, and Step definitions to automate the Test cases, Test scenarios, and features for Behavior Driven Development (BDD) using Cucumber.
Perform Data Driven Testing (DDT) using Selenium WebDriver, TestNG and Java Database Connectivity (JDBC) from scripts using property and XML files.
Create XML based test suite and integrating with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
Schedule smoke test runs for nightly execution using Jenkins.
Use Git for code version control and to store and share the code with other team members.
Use Selenium Grid for automating the execution of Cross Browser testing on Internet Explorer, Firefox, Safari and Chrome.
Deploy automated scripts and perform Functionality testing during the various phases of the Application Development.
Involved in Functional testing, Method Test, Test Suite, Integration testing using different JUnit Frameworks.
Perform automation for Regression testing using Selenium WebDriver and Selenium Grid.
Use Jira for Bug tracking and reporting and responsible for Defect management including, Defect logging, Defect tracking, and Defect closure.
Document Test automation process and other Quality process improvement initiatives.
Develop and execute SQL Queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Prepare user documentation with screenshots for UAT (User Acceptance Testing).
TeamHealth, Richmond, VA
Automation Quality Assurance (QA) March 2020 – October 2021
Roles and Responsibilities:
Performed Data Driven Testing using Selenium WebDriver and TestNG Framework which reads data from property and
XML files.
Performed Smoke, Functional, API, Regression, Integration, Black-Box, System Testing in Web Application
Maintained user stories and feature files in GIT for version control.
Developed Selenium Automation Framework using Java, Selenium WebDriver, JUnit, Maven, Cucumber, JIRA, GIT and
Jenkins.
Experience with Agile Behavior-Driven Development (BDD) implementation with Cucumber and Jenkins continuous Integration, expanded test scenarios, tracked Cucumber reports.
Analyzed the Business requirements and functional specification documents in order to structure Test Cases accordingly.
Implemented Page Object Model and Data Driven Framework for UI testing.
Creating and maintaining custom locators through X-Path and CSS.
Involved in discussions with business analysts and Subject Matter Experts (SME) during creation of test plans.
Successfully established agile test practices including acceptance test automation using Cucumber during acceptance test driven development methodology.
Capital Health
Quality Assurance (QA) April 2018 - March 2020
Roles and Responsibilities:
Developed and maintained automation Test Scripts for web-based applications using Java and Selenium automation tools.
Identified, analyzed, and recommended additional testing requirements on specific features.
Developing and maintaining automation scripts for regression test cases in Selenium using Java programing language.
Performed cross browser testing by executing Selenium test scripts on multiple browsers and platforms using Selenium Grid and checked for compatibility.
Performed Data Driven Testing using Selenium WebDriver and JUnit functions which reads data from property and XML
files.
Extensively used Selenium locators like (X-Path, CSS Selectors,) and WebDriver to test the web application.
Used Java language and Selenium WebDriver for scripting.
Integrated Selenium with Sauce Labs for distributing test on the cloud.
Attended Daily Scrum, Sprint Grooming, Sprint Planning, Sprint Review and Sprint Retro Meetings.
Used Maven for building the Java-Selenium WebDriver project. Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically.
Analyzed each regression run result and provided high level report to the team and upper management.
Reported software defects in Jira and interacted with the developers to resolve technical issues.
Scheduled test scripts to run overnight when required using Maven and Jenkins.
Used Maven to build and run the Selenium Automation Framework. Once the script was executed, Framework used to send the automation reports over email.
Wrote SQL queries for data verification and SQL statements for Back-End testing.
Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing.
Developing Behavior Driven and Data Driven Test Frameworks by reading test data from JDBC and Excel file using Apache POI.
Created detailed Test Cases in JIRA based on business requirements, data models, technical specifications and linked them to the appropriate requirements.
Effectively implemented different QA methodologies/policies, strategies, and plans in all stages of SDLC.
Working with development team to fix and retest identified issues.
Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium Web Driver, Cucumber and defined dependencies using Maven.
CarMax, Richmond, VA
Quality Assurance (QA) February 2017 – April 2018
Roles and Responsibilities:
Performed Data Driven Testing using Selenium WebDriver and TestNG framework which reads data from property and XML files.
Performed Smoke, Functional, API, Regression, Integration, Black-Box, System Testing in Web Application.
Maintained user stories and feature files in GIT for version control.
Developed Selenium Automation Framework using Java, Selenium WebDriver, JUnit, Maven, Cucumber, JIRA, GIT and
Jenkins.
Experience with Agile Behavior-Driven Development (BDD) implementation with Cucumber and Jenkins continuous Integration, expanded test scenarios, tracked Cucumber reports.
Analyzed the Business requirements and functional specification documents in order to structure Test Cases accordingly.
Implemented Page Object Model and Data Driven Framework for UI testing.
Creating and maintaining custom locators through XPath and CSS.
Involved in discussions with business analysts and Subject Matter Experts (SME) during creation of test plans.
PROFESSIONAL DEVELOPMENT
Software Development Engineer in Test Program
EDUCATION
Bachelor of Science in Dental Science 2005 - 2010 OY University
COMPUTER SKILLS
MS Office (Word & Excel), Windows, Mac, Java, Gherkin, SQL, Postman, SOAP UI, HTTP, XML, JSON, Agile, Scrum, Behavior Driven Development (BDD), Cucumber, Selenium Web Driver, Selenium GRID, Appium, JUnit, Jira, Jenkins, SQL Developer, Oracle SQL, API, REST, REST Assured, Android, Windows, AWS EC2, VMWare, Eclipse IDE, IntelliJ IDEA
REFERENCES
Upon request, the contacts can be provided.