CVETA SHALEVSKA QA AUTOMATION ENGINEER
Alexandria,VA +571-***-**** **********@*****.***
PROFESSIONAL SUMMARY
I am a highly qualified and professional Results-oriented quality assurance tester who always strives to add value to the team. With expertise in a fast-paced environment with quick application development life cycles, I have a track record of delivering high-quality results on time and within budget—direct, hands-on experience with automated software development tools, improving development processes and ensuring software quality. I have experience with the full system development life cycle, including designing, developing, and implementing multiple test cases and plans using Java, Postman, SoupUI, Selenium, SQL, and other technologies. I have also worked in different domains, such as human resources, healthcare, finance, and customer relationship management.Experience supporting sales and business development, leading to increased revenue generation and customer retention.Strong financial management skills, ensuring efficient resource allocation and maximizing profitability. Demonstrated ability to build trusted advisor relationships with clients, providing valuable insights, and maintaining positive and long-term relationships. I am a team player with an eye for detail and a dedication to continuous learning and improvement. I take pride in my ability to analyze business requirements, conduct gap analysis, estimate project scope, and work closely with fellow developers to deliver high-quality software customer solutions.
One of my key strengths is my ability to identify areas for improvement and proactively suggest solutions that can benefit the team. I am always open to feedback and take on constructive board criticism as an opportunity for growth.
Overall, I am a hands-on technology professional who is accustomed to working in complex, project-based environments. My multifaceted experience in QA software testing, software development, and user-acceptance testing make me a valuable asset to any team. Front-end & back-end testing
TECHNICAL SKILLS
Methodologies: Agile, Waterfall
Languages: Java, SQL, XML, HTML, JSON
Testing Build: Maven
Reporting Tools: Jira, Zephyr Trello
IDE: IntelliJ, Eclipse, Visual Studio Code
Test driven development
Testing Tools: Selenium, CRM, TestNG, Cucumber
Database: MySQL, Microsoft SQL Server
VCS: Git, GitHub, SourceTree
CI/CD: Jenkins, Bamboo
API: Postman, ReadyApi,SoupUI
Testing Framework: POM, BBD, DDB, Hybrid
PROFESSIONAL EXPERIENCE
American Credit Acceptance
QA Automation Engineer III 31 October, 2022 - Present Developed test code in Java using Selenium WebDriver and Cucumber framework. • Improved and maintained a hybrid automation framework using BDD/TDD, Java, Selenium WebDriver, and Cucumber.
Actively participated in Agile-Scrum methodology, attending daily scrums and sprint meetings.
Supported regression testing by executing automation scripts using Bamboo and core Java. Developed scripts and performed Ready API testing for Regression and Smoke testing for Pricing Requests.
Identified, Reported, and Tracked Defects using the JIRA test management tool. Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with Microsoft SQL queries.
Work on different project life CRM, Microsoft SharePoint, Microsoft power automate Environment: Agile, Eclipse, core Java, Selenium Web Driver, Cucumber, Microsoft SQL, READYAPI, CI/CD Bamboo, Bitbucket, SourceTree, Confluence,BrowserStack, CRM, Microsoft Office
Ceridian, MN - contract
QA Automation Engineer January 2021 – October 2022 Developed a hybrid automation framework using BDD/TDD, Java, Selenium WebDriver, and Cucumber.
Participated in Agile-Scrum methodology, attending daily scrums and sprint meetings. Extensively used Selenium locators like XPath, CSS Selectors, Firebug, Fire Path locator, and WebDriver to test the web application.
Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, and Step Definitions in Gherkin format.
Actively participated in Agile-Scrum methodology and attended Daily Scrum, Sprint Grooming, Sprint Planning and Retrospective meetings. Supported Regression testing by executing automation scripts using Jenkins Developed automated test scripts using core Java concepts for coding business-related activities. Used different selenium methods to handle Alerts, Popup, dropdowns, checkboxes, radio buttons, dynamic calendars, and web tables in Selenium Web Driver.
• Supported regression testing by executing automation scripts using Jenkins and core Java.
• Conducted RESTful API testing using Rest Assured Framework for regression and smoke testing.
• Utilized JIRA for defect management and validated reports using SQL queries from Oracle databases
Environment: Agile, Eclipse, core Java, Selenium Web Driver, Cucumber, SQL, JUnit, MAVEN, Jenkins, JDBC, POSTMAN, CI/CD, Docker
EDUCATION
Bachelor of Health Management
2008 – 2012 "Goce Delcev" – Macedonia
Analyzed business requirements, Software requirement specifications to create a test plan and test cases for manual testing.
Defect Identification and Reporting: Identify, document, and report any defects, errors, or inconsistencies discovered during testing, providing clear and concise steps to reproduce the issue and facilitate effective resolution by developers. Cross-Browser and Cross-Platform Testing: Perform testing on various browsers, platforms, and devices to ensure compatibility and consistent user experience across different environments.
Developed Manual test cases by decomposing use cases for specific functional requirements.
Tested Rest API using Postman.
Usability Testing: Assess the application's user interface, navigation, and overall user experience to ensure it is intuitive, user-friendly, and meets the needs of the target audience.
Test Documentation and Results Tracking: Maintain detailed records of test activities, including test cases, test results, and defect reports, to track progress, facilitate communication with team members, and support continuous improvement efforts. Collaboration and Communication: Collaborate closely with developers, product managers, and other team members to discuss test findings, provide feedback on application quality, and ensure the timely resolution of identified issues. Participate in Agile Processes: Actively engage in Agile processes, such as attending daily stand-up meetings, sprint planning, sprint reviews, and retrospective meetings, to contribute insights, report testing progress, and help plan future testing efforts. Continuous Learning and Improvement: Stay updated on industry best practices, and emerging testing tools and methodologies, and continuously improve manual testing skills and knowledge to enhance the overall quality of the testing process. YMCA, IL
Manual Tester June 2018 - December 2020
Syntax Technologies: Coding Bootcamp
November 27, 2022
ISTQB- Certified Tester, Foundation Level