Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Glendale Heights, IL
Salary:
100000
Posted:
November 21, 2023

Contact this candidate

Resume:

Salma Sali

Software Development Engineer in Test

636-***-**** l ad1ckl@r.postjobfree.com l Miami, Florida

Citizenship: USA

PROFESSIONAL SUMMARY:

●Conscientious defect prevention specialist.

●Provide rigorous and effective Automation Software Testing.

●Ability to learn and implement new technologies and challenging concepts quickly.

●Expertise in both Manual Testing and Automation Testing, serving various domains such as Business and Education.

●Deep knowledge and implementation skills in Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including Agile and Waterfall Methodology.

●Proven ability in developing and designing Automation Frameworks like Data-Driven Framework and Behavior-Driven Development (BDD) Framework.

●Used Object-Oriented Programming (OOP) with core Java.

●Built Frameworks from scratch by using Page Object Model, Page Factory, and automation tools like Maven, Selenium WebDriver, TestNG, JUnit, Cucumber, and Jenkins.

●Performed Front-End Test Automation using Java, Selenium, Cucumber, Gherkin, Maven, TestNG, and JUnit.

●Provided Back-End Testing by using Java Database Connectivity (JDBC) for SQL.

●Run API Testing using Postman and REST Assured with Java Library.

●Implemented JUnit and TestNG Framework to execute Test Scripts.

●Implemented Jenkins server to perform Continuous Integration (CI) through AWS services.

●Experience with writing test plans, test cases, and executing automated test scripts.

●Experienced using Jira for project management and bug tracking tools.

SKILLS:

Testing Approaches

Agile Scrum, Waterfall, SDLC, STLC.

Testing Process

Manual, Automation, UI, Database Testing, API.

Testing Tools

Selenium WebDriver, Cucumber, Serenity BDD, REST Assured, Postman, TestNG, Junit, Cypress

Testing Build & Integration Tools

Maven, Jenkins, JDBC, API, AWS, Snowflake, RabbitMQ, TestRails, REST API using GET, POST, PUT, and DELETE methods,

API Testing REST Assured with Java

Testing Frameworks

BDD, Data-Driven, Page Object Model (POM), JUnit, TestNG, Hamcrest, Appium, JMeter, Docker

Languages

Java, JS, SQL, HTML, Gherkin, JSON, XML, Python, JavaScript

IDE

IntelliJ, Eclipse

Databases

Oracle, MySQL (JDBC), POSTGRESQL, DataGrib, DBeaver

Version Control

Git, GitHub.

Defect Tool

Jira

Logging

Log4J, Grafana

CI/CD Tools

Jenkins, Agrocd

Platform

Windows, macOS, Linux

MS Office Tools

Outlook, Teams, Word, Excel, PowerPoint, Google Slide, Google Docs.

EXPERIENCE:

Quality Assurance Engineer/ Kaseya, Miami, Florida

June 2023 - Present

●Performed testing of complex integration API services

●Conducted comprehensive testing of the web receiver component for alert data, ensuring the accurate reception and processing of incoming alerts.

●Collaborated with cross-functional teams to validate data formats, security measures, and error handling functionality.

●Documented test cases, test results, and reported defects, contributing to improved system reliability.

●Successfully tested and verified the web receiver's performance in handling alert data, even in simulated scenarios.

●Utilized industry-standard testing tools and frameworks to streamline the testing process.

●Executed test cases of complex database services such as job launcher, job processor, validated body blob with grafana logs

●Adapted testing of incidents/events for cyberattacks: malware detection

●Implemented test scenarios to initiate events from backend using RabbitMQ

●Performed testing of unified login system: single sign on - from multiple platforms

●Executed testing of psa integration setup configuration

●Performed testing of hierarchical accounts with different level of authorisation and complicated integrations with super admin

●Implemented testing of agents, agent setup configurations, validated with log4j

●Performed testing of audit services in UI, database and API calls

●Adapted testing of ticket handling services, integrated with database, UI and API

●Performed testing on deployment codes from GitHub to staging environment, AgroCD.

●Monitored issues and defects with Jira (X-Ray) project manager/bug tracker tool.

●Verified REST API's request and to get valid JSON/ XML response for the following methods like CRUD operations GET, POST, PUT and DELETE.

QA Automation Engineer/

Luxlegit LLC, RAK, UAE January 2022 – March 2023

●Performed Manual, UI, API, and database levels of testing within Agile Testing Methodology.

●Implemented Test Cases, Test Scenarios, Test Scripts and automated the Sprint Stories based on the Acceptance Criteria.

●Implemented test scenarios in Gherkin and test cases, test scripts with automation testing techniques in Java.

●Used Selenium WebDriver, Cucumber, JUnit, IntelliJ, Maven tools to ensure the quality of software products.

●Used Cucumber BDD testing framework to be more understandable by non-technical people too.

●Executed Data-Driven Framework with Page Object Model to reduce code duplication and Parallel Testing to decrease time of test executions.

●Created end-to-end test cases, to use as a design for developing regression automated tests.

●Automated API testing with REST Assured library and actively used POSTMAN for manual API testing.

●Verified REST API's request and to get valid JSON/ XML response for the following methods like CRUD operations GET, POST, PUT and DELETE.

●Performed Database Testing with JDBC library and writing SQL queries in Oracle database.

●Monitored issues and defects with Jira (X-Ray) project manager/bug tracker tool.

●Integrated Selenium WebDriver script to Jenkins CI /CD server.

●Actively used GitHub as a version-control system for tracking changes.

Quality Assurance Specialist

Aamal INC, Frisco, TX November 2020 – December 2021

●Defined content needs for website pages and as market needs.

●Developed and executed manual testing strategies for website pages to ensure functionality and usability.

●Collaborated with cross-functional teams to implement and validate user journeys for scheduled activations.

●Ensured cross-functional alignment & collaboration for definition of a customer journey for scheduled activations.

●Performed black box testing from UAT perspective and identified, raised, and followed-up on bugs.

●Work with development team to create test plans for enhancements and fixes on applications.

●Developed and implemented merchandising plans based on customer insights, brand strategy, e-commerce goals, and initiatives to achieve substantial uplifts in revenue, site conversion, and average order size.

●Implemented and optimized user experience, and enhanced product discovery through sorting rules, search optimization, and dynamic merchandising.

●Independently and collaboratively analyzed issues, performed all duties in accordance with established Company goals.

Quality Assurance Specialist

Al Huda Shipping LLC, Ballwin, MO June 2019 – October 2020

●Identified website content needs and executed manual testing to ensure functionality and usability.

●Collaborated with cross-functional teams to validate user journeys and ensure alignment for scheduled activations.

●Raised and followed-up on bugs from UAT perspective and worked with development team to create test plans for enhancements and fixes.

●Developed and implemented merchandising plans based on customer insights, brand strategy, and e-commerce goals.

●Optimized user experience and product discovery through sorting rules, search optimization, and dynamic merchandising.

●Oversaw accounting department and collaborated with cross-functional board members.

●Independently and collaboratively analyzed issues to achieve established company goals.

●Conducted various testing types such as Functional, Positive-Negative testing.

Finance Manager

Islamic Foundation of Greater St. Louis, MO November 2017 - May 2019

●Worked closely with Treasurer and board members on budgets, programs, and financial reporting.

●Owned monthly analysis of GL reconciliation and performed adjustments as needed.

●Analyzed balance sheet accounts, posted monthly journey entries, complying with GAAP.

●Maintained cash basis financials.

●Owned maintenance and tracking of inter-company loan schedules to meet deadlines.

●Selected and implemented new accounting and payments systems (e.g., QuickBooks, Stripe, PayPal, Square, Authorize.net), and developed and executed automated and manual testing strategies to ensure functionality and usability.

●Conducted over 10+ accounts including Operation, Charity, Accounts payable, Social Services, Education, Library and Endowment fund.

●Oversaw accounting department and collaborated with cross-functional board members.

●Conducted all accounting related projects including fundraising.

EDUCATION and TRAINING

●September 1991 – June 2001, Yakir High School of Math and Physics, High School Diploma, Bishkek, Kyrgyzstan

●September 2001 – June 2006, State Humanities University, Bachelor East Asian Languages, Literatures, and Linguistics

●August 1, 2017 – September 4, Darden Business School, Accounting and Finance: Growing Business Specialization courses

●April 2023 WGU attempting to obtain Batchelor Degree on “Cloud computing”.

Relevant certificates:

●January 10, 2023 - Certificate of Completion Java Object-Oriented Programming

●January 11, 2023 – Certificate of Completion Java Automated API Testing with REST Assured

●January 12, 2023 - Certificate of Completion Advanced Selenium: Page Objects and GUI Automation



Contact this candidate