Post Job Free

Resume

Sign in

Senior Software Development Engineer

Location:
Lynnwood, WA
Salary:
120
Posted:
January 24, 2024

Contact this candidate

Resume:

Shivani Utturu

425-***-**** ad22tm@r.postjobfree.com https://www.linkedin.com/in/shivani-utturu/

Professional Summary

Experienced Senior Software Development Engineer in Test (Sr. SDET) with over 9 years of expertise in both manual and automation testing of web and mobile applications. Specialized in Software Quality Testing and QA Automation Engineering, adept at designing, developing, and implementing comprehensive test strategies and frameworks for Client/Server, web-based, and mobile applications.

Technical Skills

Testing Tools: Test Complete, Selenium Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, REST Assured, Cucumber, Docker, Workbench, Heroku, Fico Blaze Tool, Appium, Android Studio

Languages: Java, JavaScript, Node.js, Python, SQL, C, C++, Perl

Databases: Oracle, SQL server, PostgreSQL, Big Query, My SQL, SQL

Cloud Platforms: AWS (Amazon Web Services), Salesforce Lightning Web Components, GCP, Google Data Studio

Web Technologies: HTML, DHTML, CSS, XML, XPATH

Logging: Splunk, Sumo Logic

Performance Tools: Apache JMeter, LoadRunner

Defect Tracking Tool: Jira, Rally, Bugzilla, ALM, GitLab

Repository Tools: GitHub & Tortoise SVN

Build Tools: Maven, Ant, Jenkins

Workspace: Eclipse IDE, Intelli J

SQL Tools: Toad, PL/SQL Developer

Version Control: TFS, CVS, Git

Work Experience

Sr. Software Test Developer Oct 2023 – Present

Lynden Incorporated Seattle, WA

Description:

As a Senior Software Test Developer at Lynden Incorporated, my primary responsibility was to develop automation test suites for the Compass Mobile Application. This app serves as a pivotal tool for both Lynden and external (UPS) packages, enabling drivers to consolidate multiple deliveries to a single address. In this role, I implemented automated testing procedures for new features and enhancements, ensuring the mobile application facilitated seamless and successful deliveries of Lynden packages to our customers

Responsibilities:

Created automation scripts for mobile native applications on Android platform using Appium and JavaScript automation testing of various scenarios using Test Complete.

Employed Appium to facilitate mobile testing by creating a mobile driver class with the necessary mobile capabilities.

Utilized Appium Inspector and UI Automation Viewer to identify and interact with mobile app elements, enabling precise test automation.

Wrote complex SQL queries to validate data in the backend for the underlying shipment status changes in the mobile application.

Conducted comprehensive regression testing in higher environments.

Sr. Software Development Engineer in Test Feb 2021 – Sep 2023

Reinsurance Group of America St Louis, MO

Responsibilities:

Automated test cases for the UI environment and repositories using Selenium WebDriver with Java, TestNG, and the Page Object Model (POM).

Developed BDD (Behavior Driven Development) using Cucumber features, scenarios and step definitions in Gherkins format.

Developed test suites and test cases for integration testing of various Rules Engines (services) using tools such as Ready API and Postman for functional testing.

Designed and developed automation test suites for regression and system testing for each release. Utilized SOAPUI Pro and Groovy Script to validate XML during UAT and release deployments.

Wrote simple to complex SQL queries for testing purposes to validate the data output for the underlying decision logics used in insurance applicant transactions.

Utilized SOAP UI and Restful API services to validate various data engines and rules engines in accordance with expected feature implementations.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tool (Jenkins) for nightly consignment run of scripts after every build.

Reviewed pull requests and resolved merge conflicts to maintain the release and master branches in Git, and initiated test builds through the Jenkins CI/CD pipeline.

Generated detailed bug reports and test execution summaries using Log4j libraries.

Prepared Test Result document which summarizes testing activities and results

Extensively involved in Sprint Demo reviews to Business, Weekly automation meeting with other QA and weekly assessment meetings with business analyst and developers.

Consistently provided guidance and leadership to a multidisciplinary team comprising business analysts, developers, and testers, empowering each member to excel and achieve their highest potential.

Sr. QA Test Engineer Oct 2018 – Nov 2020

Salesforce Bellevue, WA

Responsibilities:

Automated manual test cases using Python and Selenium WebDriver, resulting in significant timesavings and improved accuracy in testing web applications.

Collaborated with Service Cloud Technology and on premise infrastructure integration for Salesforce.com.

Conducted testing and wrote queries on Salesforce Lightning Web Component tools to streamline processes, eliminate inefficiencies, and enhance productivity.

Wrote SQL queries in Python to perform database testing, ensuring data consistency and accuracy.

Utilized Python libraries like Requests and PyTest to automate API testing, validating data exchange and integration between systems.

Used Apache POI to extract data from Excel sheets to support data entry capabilities for valid business scenarios related to policies within the product

I was responsible for configuring end-to-end integration, capturing logs from Splunk, and loading them into GCP through Jenkins to create informative dashboards measuring performance metrics (EPT, BPT, and SPT).

Oversaw the establishment of Salesforce performance environments, assuming responsibility for tasks including the configuration of custom objects, Flexipage layouts, Aura components, and Lightning Web Components (LWC) to ensure precise measurement of performance metrics.

Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in gherkin format

Used simulators and emulators to perform the manual mobile testing.

Sr. QA Test Engineer Jun 2012 – Jul 2016

Horizon Services Hyderabad, IND

Responsibilities:

Prepared and executed Manual Test scripts and was responsible to track and log the defects using JIRA.

Developed and Implemented Automation framework using Selenium WebDriver with Java.

Developed BDD test scripts in Cucumber using Selenium WebDriver.

Implemented TestNG annotations and customized the TestNG XML configuration for parallel execution, cross-browser testing, and test re-runs in case of failures.

Wrote simple to complex SQL queries to validate data in backend database.

Education

Jawaharlal Nehru Technological University Hyderabad, IND

Bachelors in Computer Science Jun 2008 – Jul 2012



Contact this candidate