Post Job Free
Sign in

Quality Assurance Software Development

Location:
Chicago, IL, 60613
Salary:
90000-105000
Posted:
November 01, 2023

Contact this candidate

Resume:

Aida Stenkova

Quality Assurance Engineer Test Automation Engineer

773-***-**** ad0sfp@r.postjobfree.com Chicago, IL 60625 Authorized to work for any US employer SUMMARY:

Experienced Software Quality Assurance Engineer with a 5-year track record in Manual and Automation Testing of Web Applications. Proficient in automating UI and API track tests, collaborating within Agile teams to validate new features and ensuring robust regression testing of exciting systems.

Possess an in-depth understanding of Object-Oriented Programming (OOP) principles in JAVA and have a proven track record of building robust frameworks using JAVA, Selenium WebDriver, Cucumber BDD, JUnit, and Maven tools. My proficiency extends to implementing the Page Object Model, streamlining test maintenance by creating reusable elements for each page object.

Bring expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Bug Life Cycle (BLC), facilitating comprehensive testing strategies. My skills include Test Planning, Test Case creation, and executing automated tests for web applications using Cypress and JavaScript.

My expertise extends to developing Automated Test Scripts for web interfaces using cutting-edge Test Automation Frameworks. Meticulously incorporate assertions to valid responses in popular formats like JSON and XML, ensuring data integrity.

Possess a deep understanding of system components, their interactions, and various testing methodologies. My technology stack encompasses REST API, UI testing, and range of tools and technologies including Postman, JSON, SQL, Database Testing, XPath, CI/CD, Selenium Grid, Git/GitHub.

Additionally, have expertise in driving Behavior Driven Development (BDD) by skillfully crafting Gherkin language scripts with the Cucumber tool. This involves developing Scenarios, Scenario Outlines, Features, and Step Definitions, culminating in the generation of insightful Cucumber reports.

Furthermore, my experience encompasses working seamlessly with Selenium Grid to execute multiple tests concurrently across various browsers and operating systems. This parallel testing approach enhances test efficiency and coverage, ensuring the reliability and performance of web applications.

SKILLS:

Markup Languages: HTML, XPath, XML

API Testing: REST Assured, Postman

Programming Languages: Java

Web Testing: Selenium WebDriver

BDD: Cucumber BDD

Test Frameworks: TestNG, JUnit

CI/CD Tools: Jenkins

Version Control: GitHub, Git

Build and Dependency Management: Maven

Cross Browser Platform: AWS, Selenium Grid

Database: JDBC, Oracle, MySQL

Test Design Patterns: Page Object Model

Agile Ceremonies: Sprint Planning Meeting, Daily Standup Meeting, Sprint Review Meeting, Sprint Retrospective, Sprint Demos

Test Management: Jira, Trello, Bitrix24

EXPERIENCE:

Test Automation Engineer March 2022 - Present

LibraryPort – Tysons, VA

Analyzed system requirements and crafted detailed Test Plans and cases while maintaining comprehensive documentation.

Collaborated effectively with product management teams within an agile environment to develop a robust suite of tests for web-based applications.

Actively participated in daily scrum meetings, retrospectives, sprint planning meetings, and contributed to the estimation process.

Conducted End-to-End Regression and Smoke Testing for the Web Application, ensuring the software’s reliability.

Established a customized UI Automation Framework from the scratch up using Java, Selenium WebDriver, JUnit, Maven, and BDD Cucumber, implementing the Page Object Model design pattern.

Conducted Cross-browser testing and parallel testing on Chrome, Edge, and Firefox using cucumber plugins to ensure cross-browser compatibility.

Leveraged GitHub for version control, collaborating with the entire testing team to maintain and update automation code.

Efficiently documented defects and followed the defect management process to ensure their resolution during the testing phase.

Utilized the X-Ray plugin for Jira to track bugs, manage issues, and streamline project management.

Implemented BDD methodology into Jira reports using JSON reports, enhancing project transparency and communication.

Skillfully created and executed Test Cases manually, ensuring comprehensive test coverage.

Developed, maintained, and executed Smoke tests in the deployment pipeline, proactively preventing numerous bugs from reaching higher-level environments.

Actively participated in the software development life cycle, playing a key role in identifying and resolving unexpected issues.

Global Energy Trade LLC, (Almaty, Kazakhstan, remote) November 2020 - February 2022 Test Automation Engineer

Analyzed the system requirements, developed detailed Test Plans and cases, and provided documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.

Participated in daily scrum, retrospectives, and sprint planning meetings and participated in the estimation process.

Performed End to end Regression, and Smoke Testing of the Web Application.

Created UI Automation Framework from scratch using Java, Selenium WebDriver, JUnit, Maven, and BDD Cucumber implementing Page Object Model design pattern.

Performed Cross-browser testing and parallel testing on Chrome, Edge, and Firefox using cucumber plugin.

Used GitHub to maintain and update the automation code with the whole testing. Siteslab LP (Almaty, Kazakhstan) June 2019 - October 2020 Junior QA Engineer

Worked in the Agile Scrum team and participated in Daily Stand-up Scrum meetings, Sprint Planning meetings, Sprint Review meetings, and Sprint Demo meetings.

Developed Test Cases based on Functional Requirement Specification (FRS).

Performing manual testing through all phases of the development life cycle (Usability, Functional, and Regression testing) using Black Box testing methods.

Worked on End-to-End Test Case preparation for applications running on different platforms.

Tracked and Logged Bugs and Defects using Atlassian Trello tracking tools. Siteslab LP (Almaty, Kazakhstan) October 2018 - May 2019 Manual tester

Documented defects and followed the defect management process to get them resolved during the process of testing.

Used X-Ray plugin for JIRA for bug tracking, issue tracking, and project management.

Used JSON report to implement BDD methodology into JIra report.

Created and Executed Test Cases manually.

Actively participate in daily life cycle for solving unwonted bugs. EDUCATION:

Kazakh Leading Academy of Architecture and Civil Engineering o Bachelor's Degree of Technics and Technology, Civil Engineering, 2011-2015



Contact this candidate