Post Job Free
Sign in

Software Development Quality Assurance

Location:
Richardson, TX
Posted:
May 21, 2025

Contact this candidate

Resume:

SHIRIN GELDIYEVA

Software Development Engineer in

Test (SDET)

Phone: 469-***-****

E-mail:

******.***@*****.*** City:

Frisco, Texas

GREEN CARD HOLDER

OBJECTIVE:

To work as a professional candidate as QA Automation Engineer/SDET, using my knowledge in the field of Quality Assurance of Software Development and to serve my best for the great success of the field. Seeking a position to utilize my knowledge, skills and abilities in the industry that offers a competitive environment, a true profession, and opportunity to gain exposure to upcoming projects and being resourceful, innovative and flexible.

PROFESSIONAL SUMMARY:

● Software Development Engineer in Test (SDET) with 8+ years of experience excels in robust software quality assurance, both manual and automated, within Agile-Scrum frameworks. Proficient in Java, Python, and Pytest, alongside mastery in developing and maintaining Test Automation Frameworks using tools like Maven, JUnit, TestNG, Selenium WebDriver, and Cucumber BDD,Jenkins, Rest Assured Libraries, IntelliJ and/or Eclipse IDE.

● Demonstrates a keen eye for detail in test planning, execution, and defect management to enhance software quality, efficiency, and reliability. TECHNICAL SKILLS:

Automation Testing Tools Selenium WebDriver, Protractor, Maven, JUnit, TestNG, Cucumber, Jenkins, Postman, JDBC, Apache POI,

Pytest,Postman,API Rest Assured Libraries,Playwright Languages/Frameworks Java, JavaScript, Python,HTML, SQL, JSON, Gherkin, XML,Node.JS Operating Systems Windows, MacOS

Database Management Systems PostgreSQL, MySQL, Oracle, AWS Methodologies Agile-Scrum, Waterfall

IDE/Development Tools Eclipse, IntelliJ IDEA, Sublime, Burp Suite, Postman Version Control Tools Git, GitHub

Testing Framework Data-Driven Testing (DDT), Behavior Driven Development

(BDD), Page Object Model (POM)

Test Management Tools Jira, Jenkins

Bug Tracking Tools Jira, Jira X-Ray

PROFESSIONAL EXPERIENCE:

Codekaplan LLC Dallas, TX May 2024 - April 2025 Senior SDET Responsibilities:

● Working on an internal learning platform application which was built using ReactJS for frontend and NestJS for backend.

● Designed and implemented a Data-Driven Testing (DDT) framework from scratch using TypeScript and Playwright, significantly improving test efficiency and adaptability. ● Enhanced test maintainability by adopting the Page Object Model (POM) design pattern for modular and reusable page representations.

● Utilized Playwright's built-in API library to streamline test data loading and cleanup, ensuring test consistency and reliability across environments.

● Set up and managed test environments using AWS EC2 instances and Docker, optimizing resources for seamless testing workflows.

● Automated test execution workflows by integrating GitHub Actions, reducing manual intervention and ensuring continuous testing.

● Improved reporting processes by uploading test reports to AWS S3 using the Python boto3 library, enabling centralized and accessible results tracking.

● Authored and maintained comprehensive documentation for the testing framework, processes, and best practices, enabling efficient onboarding and knowledge sharing across teams. Environment: TypeScript, Playwright, Github Actions, Docker, AWS, Python. U.S. Bank Dallas, TX May 2022 - May 2024 Senior Associate Responsibilities:

● Developed and maintained automation framework based on Java, Cucumber, Selenium, TestNG for end-to-end testing of software applications, following best practices of BDD.

● Conducted web application security testing, including vulnerability identification (e.g., SQL injection, cross-site scripting XSS) using Burp Suite.

● Collaborated with cross-functional teams to ensure comprehensive test coverage and efficient test execution within an Agile development environment.

● Conducted vulnerability tests tailored for banking operations, identifying and addressing security weaknesses in software systems.

● Implemented security measures and best practices to safeguard sensitive financial data and ensure compliance with industry regulations.

● Worked on bug fixes and troubleshooting in a Spring Boot Java application, addressing issues related to functionality, performance, and security.

● Hands-on experience in various Relational Database Management System (RDBMS) like MySQL, SQL Oracle and JDBC-ODBC API to perform Back-End testing on Oracle Database.

● Expertise in using Rest Assured Java Libraries to accomplish manual REST API testing through POSTMAN Client-Server tool and Swagger UI.

● Collaborated with developers to identify and resolve application bugs, ensuring the stability and reliability of the software.

● Comfortable using Jenkins as Continuous Integration tool in multi browser and multiple platforms testing of web applications using Selenium WebDriver with Selenium Grid for UI automation. ● Possess good communication skills and solid Agile Scrum, Kanban practitioner with Cross Functional team mindset with maximum Collaboration among Development Team to increase the Efficiency and Effectiveness of Agile Team.

● Hands-on experience using GitHub as a version control tool for multi branching for source code. ● Provided detailed reports and documentation on application bug fixes, including root cause analysis and preventive measures.

● Participated in code reviews and contributed to the development of secure coding practices. ● Automated repetitive tasks to enhance testing efficiency and reduce manual effort in the testing and bug fixing processes.

Environment: Agile, IntelliJ, Java, Cucumber, Selenium, TestNG, Maven, Behavior Driven Development, SQL, HTML, Page Object Model, Burp Suite, Postman. Wells Fargo Philadelphia, PA September 2019 - May 2022 Software Development Engineer in Test (SDET) Responsibilities:

● Involved in analyzing system specifications, development, and execution of Test Plans and Test Cases for Manual and Automation Testing.

● Experienced in IntelliJ IDEA to develop Java codes to automate tests.

● Designed, developed and implemented POM (Page Object Model) based on automation testing framework utilizing Java, Selenium WebDriver, Maven, JUnit and Cucumber with Gherkin. ● Used BDD (Behavioral Driven Development) with Cucumber, JUnit, Java and created Future Files with Scenario and Scenario Outline as well as writing Step Definitions for behavior. ● Integrated Cucumber and Selenium screenshot functionality to efficiently analyze, report. ● Logged defects in Jira with defect type and detailed information about the defect. ● Used Apache POI for reading and validating the data from Excel files.

● Performed Regression Testing, Smoke Testing, Functional Testing, Positive Testing, Negative Testing, and Database Testing in an Agile (Scrum) environment.

● Implemented automated execution of Smoke and Regression testing using CI tool Jenkins.

● Expertise in Database Testing, Data Manipulation using SQL Queries.

● Performed Back-end testing using Java, SQL (Structured Query Language) and JDBC (Java Database Connectivity).

● Developed Data Driven Framework based on the Page Object Model by creating a connection between Selenium and ORACLE Database Server.

● Expertise in using Jenkins as a Continuous Integration (CI) tool for the project and experience in Jenkins on an AWS Virtual Machine (VM) for executing the Smoke Test and Regression Test for continuous integration.

● Used Selenium web elements locators such as ID, Name, Class, Tag Name, Link Text, Partial Link Text, XPath and CSS Selector in HTML code to test the web applications under testing.

● Followed the Agile methodology and participated in all the Scrum ceremonies such as Sprint Planning, Daily Standup, Sprint Demo, Review Meeting, and Sprint Retrospective Meeting to understand the business and testing requirements.

● Experienced in Git Version Control tool and GitHub as a remote repository. Environment: Agile, IntelliJ, Java, HTML, SQL, Selenium WebDriver, Jira, Data Driven Development Framework, Page Object Model and Jenkins, AWS.

UnitedHealth Group - Horsham, PA June 2018– August 2019 QA Automation Engineer Responsibilities:

● Analyzed Business Requirements and Functional Specifications based on SMART criteria and involved in the preparation of the Test Plan, developed Test Scenarios and Test Cases.

● Designed, developed and implemented Page Object Model (POM) based automation testing framework utilizing Java, Maven, Selenium WebDriver, TestNG and Cucumber (Gherkin). ● Used Project Object Model (pom.xml) file for managing required dependencies. ● Extensively used web element locators such as ID, Name, XPath, and CSS Selector in HTML code and Selenium Web Driver to test the web applications.

● Experienced in Eclipse to develop Java scripts using Selenium WebDriver, Cucumber. ● Seeking to leverage Python skills and Pytest expertise to contribute effectively to dynamic software development teams.

● Developed and maintained automated test scripts using Playwright with TypeScript. ● Proven knowledge of Gherkin language to read and write feature files for Cucumber. ● Built automated Test Cases using Maven build tool using Selenium WebDriver and Java. ● Used Maven software project management tool to generate Test Reports.

● Achieved Continuous Integration through Jenkins by building the framework using Maven. ● Performed Data Driven Testing by using Java Database Connectivity (JDBC) as a data source and configured SQL Queries to fetch data from the database.

● Prepared and scheduled smoke test suite using Jenkins with an AWS EC2 instance. ● Wrote SQL Queries for data verification and Oracle SQL statements for Back-end testing. ● Logged defects in Jira with defect type and detailed information about the defect. ● Experienced in implementing Git as a distributed version control tool and GitHub as a repository. ● Participated in Peer Reviews of automated Test Cases.

● Followed Agile-Scrum Methodology and participated in all the Agile ceremonies during the course of the sprint, such as Sprint Planning Meeting, Daily Stand-up Meeting, Sprint Demo/Review Meeting, and Sprint Retrospective Meeting.

Environment: Agile, Eclipse, Java, HTML, SQL, Selenium WebDriver, Maven, Jira, TestNG, Cucumber, Data Driven, and Page Object Model Frameworks.

“LebapTelecom”- Turkmenabat, Turkmenistan January 2015– May 2018 QA Engineer Responsibilities:

● Involved in analyzing system requirements, design, development, and execution of Test Plans and Test Cases for Manual and Automation Testing.

● Performed Regression Testing, Smoke Testing, Functional Testing, Positive and Negative Testing through Automation Testing on various functionalities of an application. ● Involved in providing the efficient locator strategy like XPath and CSS to run Selenium scripts in stable condition.

● Implemented Data Driven Testing Framework by utilizing Java, Selenium WebDriver, TestNG, and Maven.

● Implemented the Page Object Model (POM) based automation-testing framework utilizing Java, Selenium WebDriver, TestNG and Maven.

● Reported and tracked defects using Jira.

● Maintained Java and Selenium automation code and resources in Version Control System GIT. EDUCATION Bachelor's degree Turkmen Polytechnic Institute

(2010-2014y), Automation Engineer in Computer aided-manufacturing.



Contact this candidate