Post Job Free
Sign in

Software Engineer Qa Automation

Location:
Roselle, IL
Posted:
February 04, 2025

Contact this candidate

Resume:

Tatiana Ivasyuk

+1-773-***-**** – Chicago, IL – *********@*****.*** – US Citizen.

https://www.linkedin.com/in/tatiana-ivasyuk-09ba39264/ PROFESSIONAL SUMMARY

Software QA Engineer with over 6 years of experience in automation and manual testing. Proficient in UI, database, and API testing across various domains, including Logistics, Finance, and Communication. Experienced in utilizing both Waterfall and Agile/Scrum methodologies. Skilled in test planning, test case creation, bug identification, analysis, and tracking. Strong knowledge of JAVA Object Oriented Programming (OOP) language and its implementation while automation testing. Qualified in performing different tests such as Functional, Smoke, and Regression. Excellent ability to work in a fast-paced environment. Strong work ethic, proven communication skills, and positive attitude.

TECHNICAL SKILLS

Cucumber BDD (Behavior Driven Development) TestNG TDD (Test Driven Development ) Junit Cucumber Gherkin Selenium JAVA HTML CSS XPath SQL PostgreSQL Maven POM Gradle JIRA Confluence Postman Swagger Rest Assured library Jenkins CI/CD Git GitHub Bitbucket Apache POI JDBC Agile/Scrum Waterfall MS Office Google Drive qTest Smoke Testing Sanity Testing Regression Testing Functional Testing E2E Testing UI Rest API IntelliJ IDE Slack Microsoft Teams WORK HISTORY

Quality Assurance Engineer

XPO Logistics, Chicago IL June 2020 – Current

. Contributed to a logistics platform for XPO Logistics, enhancing carrier service management and data access.

. Maintained test automation frameworks using Maven for build automation, dependency management, and seamless integration with CI/CD.

. Utilized the Page Object Model (POM) pattern in Selenium WebDriver scripts, organizing web elements and actions in dedicated classes to improve code readability, reduce redundancy, and simplify test maintenance.

. Developed, implemented, and maintained automated tests in a Cucumber BDD framework with JUnit using Java, incorporating OOP principles to enhance code structure and maintainability.

. Executed, and maintained a suite of over 150 test cases for manual and automated testing, increasing efficiency and reducing bug resolution time by 25%.

. Automated critical manual test cases with Selenium WebDriver and Java, improving test coverage and faster regression testing, which increased test coverage by 30% and reduced regression testing time by 40%. Optimized team communication, reduced defect resolution time by 25%, and improved productivity delivery timelines.

. Developing scenarios for writing test cases for assigned user stories and implementing them in automation scripts, preparing test cases and test plans for new functional modules. Actively participated in Agile Scrum ceremonies, ensuring consistent alignment with project goals and sprint deliverables.

. Conducted thorough UI, API, Smoke, Regression, End-to-End Testing, and Integration testing, providing clear reports on testing outcomes teams.

. Executed thorough API testing using tools like Postman and Rest Assured for functional and regression tests.

. Performed database testing for system integrity with SQL and PostgreSQL, verifying the accurate processing of data within logistics operations.

. Introduced Swagger for API documentation, enhancing collaboration between development and testing teams.

. Generated reports and tracked defects using the bug-tracking tool JIRA. Collaborated with cross-functional teams to track defects and facilitate timely resolutions. Worked closely with the project management and development team to ensure product quality.

QA Automation Engineer

Discover, Northbrook IL June 2017 – June 2020

. Improving an internal case management system for customer support, focusing on cases like fraud, lost or stolen cards, and beneficiary updates. Additionally, enhancing push notifications for missed payments and implementing popup messages for timely alerts.

. Adept at working in Agile environments to deliver reliable software products that meet business goals, regulatory standards, and customer expectations in the financial sector.

. Collaborated with business analysts and developers to create and execute test strategies, following the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Ensured that the testing phases, from requirement analysis to defect tracking, adhered to industry standards and business needs.

. Applied OOP concepts to design and implement reusable test case structures and functions. Designed reusable and modular test scripts that improved the maintainability and scalability of the testing process across various financial applications by 40%.

. Developing automated test suites in a Cucumber (BDD) framework with JUnit and JAVA has enhanced the quality assurance process and reduced testing time by over 30%. Automated 400+ test cases to improve testing efficiency and support rapid releases.

. Conducted end-to-end, regression, integration, smoke, and database testing, contributing to the delivery of secure, high-performance software for financial services.

. Designed and implemented SQL database testing using PostgreSQL and JDBC. Conducted API testing with Postman, improving backend validation processes and reducing integration issues by 25%, ensuring smooth data flows and functionality.

. Performed manual testing efforts for new features, user stories, and business-critical workflows. Analyzed Business Requirement Documents and User Stories for the creation of test cases, and execution test cases.

. Utilized JIRA for bug tracking and defect and collaborated with development teams to resolve issues promptly.

. Contributed to reducing issue resolution time by 50%. Worked closely with cross-functional teams. Supported sprint planning, daily stand-ups, and retrospectives to ensure alignment with business goals. QA Engineer

Foot Locker, New York January 2016 – June 2017

. Conducted detailed functional testing within Foot Locker’s internal web-based system, ensuring compliance with business requirements and robust functionality across applications such as Creation Orders online, shipments, delivery, and cargo tracking using Java.

. Created, maintained, and performed manual test cases according to requirements, and automated test cases through the Software Testing Life Cycle (STLC) using Selenium WebDriver.

. Performed thorough testing on both front-end and back-end systems. Implemented Apache POI to read and write data from Excel spreadsheets, implementing data-driven testing methods for scenarios.

. Conducted REST API testing with Postman and the Rest Assured library, resulting in a 50% improvement in API response times and a 25% reduction in error rates.

. Utilized Jenkins to schedule automated regression and smoke tests, ensuring consistency in testing and rapid feedback on code quality. Participated in GitHub code reviews, enhancing code quality and team collaboration.

. Imploded JIRA to track and manage defects, collaborating closely with developers to resolve issues quickly and efficiently. Maintained clear documentation of defect status throughout the testing cycle using Confluence. EDUCATION: Chernivtsi National University. Bachelor's degree.



Contact this candidate