Shabnam NABIYEVA
SR. SDET
********@*****.***
linkedin.com/in/shabnamnabiyeva/
206-***-**** Seattle, WA (zipcode:98109)
EAD (GC) Card Holder
PROFESSIONAL SUMMARY
Software Test Automation Engineer with more than 6 years of experience in software quality assurance and software testing in various industries, projects, and environments.
Hands on experienced with practicing Agile Scrum Methodology in dynamic IT environment.
Expert in Software Development Life Cycle (SDLC), Selenium WebDriver, Cucumber, JAVA, JUnit, TestNG, Maven, SQL, Agile Methodologies, Automation Testing tools.
Hands on experience in Web application testing, Web Services Testing, desktop application automation using manual and automated testing.
Extensive experience in Smoke, Regression, API and End to End, User Acceptance Testing (UAT).
Implemented TestNG, JUnit in grouping of Test Cases, Test Suites for Regression and Functional testing, designed Annotations and Assertions to organize the flow of the scripts.
Good exposure to Sprint Grooming and Sprint Planning sessions to analyze the Sprint Backlog items and providing proper estimates.
Solid knowledge of using JUnit and TestNG to organize the flow of my scripts by using annotations.
Extensive knowledge of developing and designing types of frameworks using POM (Page Object Model) based on automation-testing framework by using JUnit, Java and Selenium WebDriver
Experienced in writing SQL queries to validate the data for the Backend testing.
Proficient in identifying and reporting defects using bug tracking tools like JIRA.
Experienced in writing test plans, test cases, RTM, developing and maintaining test scripts and documenting all steps of Quality Assurance process.
Ability to see from the Customers Point of View, quality oriented and attention to details.
Proven leadership qualities with emphasis on individual and team effort backed with excellent written and good communication skills.
TECHNICAL SKILLS
Automation Tools
Selenium WebDriver/IDE, IntelliJ, Eclipse, Cucumber, TestNG, JUnit, POM,
Test Management Tools
Jira
Databases
Oracle, MS SQL Server
Programming Languages
JAVA, HTML, XML
Others
Agile, Scrum, API testing (Rest Assured library, Postman)
Git, Github, Jenkins, Maven, SQL, Gherkin, Web services, BDD, CICD
WORK EXPERIENCE
Role: SR. SDET
Client: JPMorgan Chase & Co., Seattle, WA July 2020 – February 2023
Responsibilities:
Used Page Object Model, UI Mapping, Selenium, Data Driven using CSV, CSS Selectors as a part of Framework.
Used Git, Subversion for code repositories and used Maven for the project dependencies.
Developed the JUnit test cases for the different web applications using Eclipse IDE.
Used Jenkins for nightly build execution and sending status mail to the team if build fails.
Understanding of the CI and CD.
Used Postman, ReadyAPI to Test the APIs
Automate smoke and regression tests by taking the code from GIT.
Created automation test scripts using Selenium WebDriver, Java, Junit and Maven.
Responsible for creating test data using automation scripts in Selenium WebDriver with JAVA.
Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
Connected to the database to query the database using SQL for data verification and validation.
Experience with automating RESTful webservices testing using Java libraries like REST-Assured.
Communicating with development staff for testing planning
Created daily or weekly status reports and scenarios
Ensured code functionality, performance and security
Identified code defects
Implemented strategies to enhance testing
Provided application support
Troubleshot the issues and found the defects
Perform API testing (Validation, UI, functional, security etc.)
Extensively used Selenium (XPath and CSS locators) to locate the elements.
Integration and JIRA as a defect-tracking tool.
Participated in agile scrum meetings, attended Daily scrum, Sprint Planning and Review meeting.
Used Cucumber for the entire regression testing and functional testing with Selenium WebDriver as primary tool to the Test Scenarios and Test Cases.
Participated in Defect Triaging and Release sign off for Continuous Delivery cycles.
Executed automated test cases for regression and analyzed test failure for defects.
Maintained and executed Maven build files for running automated test cases along with Continuous Integration tools like Jenkins.
Developed Test Scripts to implement Test Cases, feature files for BDD (Behavior Driven Development) and Test Scenarios, using Cucumber.
Role: Automation QA Analyst
Client: Bank of America, Seattle, WA Aug.2018 – July.2020
Responsibilities:
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
Implemented SOAP UI for Web Service Testing.
Performed Functional Testing Logged Defects/Bugs in JIRA.
Performed API Testing of the server-side business layer.
Performed various testing methods like Functional, Usability Navigational and UAT testing by creating Automated Scripts using Selenium WebDriver.
Created Automation test framework using Selenium WebDriver using Page Object Model principles.
Used TestNG Test Suite to run a group of Test classes and Test Cases.
Communicated with development staff for testing planning
Created daily or weekly status reports and scenarios
Ensured code functionality, performance and security
Identified code defects
Implemented strategies to enhance testing
Provided application support
Troubleshot the issues and found the defects
Parameterized the scripts to avoid frequent script changes for data.
Developed basic shakeout script using open-source tool Selenium WebDriver in Eclipse IDE with JAVA.
Developed testing strategies and test plans, including functional testing, regression testing, negative testing, deployment testing, and error handling testing.
Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
Developed test cases for testing purposes and performed testing in QA and UAT environments.
Performed regression tests on application build and analyzed the test results by executing Automation Scripts.
Performed GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues using Selenium WebDriver.
Role: Manual QA Analyst
Client: Johnson & Johnson, Seattle, WA Oct. 2016 – July.2018
Responsibilities:
Updated reports and dashboards to display the status of test coverage including the number of test cases passing, failing, or pending.
Involved in updating and executing test cases per requirements.
Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
Created manual test cases and test suites for different modules of the application.
Communicating with development staff for testing planning
Created daily or weekly status reports and scenarios
Ensured code functionality, performance and security
Identified code defects
Troubleshot the issues and found the defects
Developed Test Scripts for execution to perform GUI, Functional, Positive, Negative, Regression testing.
Performed Ad-Hoc testing and found critical defects that are not covered by business requirement document.
Set-up, co-ordinate and conduct UAT testing with business analysts and end users after the applications were all set.
Created and run manual and automated tests to ensure new functionality does not negatively impact the end user experience.
Worked with developers, users, and various members of the team to discuss issues, resolve defects, and set priorities.
Responsible for writing and execution of System Test cases by reviewing the business requirements document, and technical specifications document.
EDUCATION
Master (MS) MBA (Business analytics) Azerbaijan University of Languages 2012 – 2014
Baku, Azerbaijan
Bachelor (BS) Linguistics Azerbaijan University of Languages 2008 – 2012
Baku, Azerbaijan
AUTHORIZATION DOCUMENTS
EAD (GC) Card
WSP WATCH clear background check report
Washington State ID/DL, Passport, e tc.
Learning Appium, Python…