Post Job Free

Resume

Sign in

Test Automation Quality Assurance

Location:
Arlington Heights, IL
Posted:
November 18, 2023

Contact this candidate

Resume:

Mirgul Abdralieva

Chicago area: Rolling Meadows, IL 60008 1-805-***-**** ad084q@r.postjobfree.com

Professional Summary

Authorized to work in USA: Green Card Holder

* *****’ experience in Software Quality Assurance and Test Automation Process in IT industry with both manual and automated testing. Contributed to the creation of Designing, Developing, and Maintaining Automation Frameworks using Java and JavaScript programming language and Cypress, Selenium test automation tools. Experience in writing Steps, Step Definitions and Test runner to run test-cases with Cucumber Framework. Strong knowledge of Quality principles and API testing (SOAP and REST) of web services using Rest Assured, SoapUI, Postman while integrating with Cucumber scenarios. Hands on experience in writing SQL queries and performing Database: MySQL for testing data up to date. Available to work well in any team environment with flexible schedule as necessary, any shift and overtime if needed. Have strong troubleshooting/analytical skills. Ability to work in Team, Leadership Skills. Results- driven achiever with excellent Communicative Interpersonal Skills, quick learner, Effective Time Management.

Technical Skills

Methodologies: Agile Scrum, Kanban Testing methods: Functional, Regression, Smoke, API testing, End2End testing, UI testing, Mobile application testing Frameworks: Mocha, Selenium WebDriver, Cucumber, JUnit, TestNG Test Automation Tools: Cypress, Selenium Project Management tools: Jira/Confluence, Azure DevOps, TestRail CI/CD Tools: Jenkins, Bamboo Performance Testing Tool: Apache JMeter API Testing Tools: Postman, Swagger, Rest Assured Cross-Browser Testing Tools: Browser Stack, Sauce Labs Languages: CSS, HTML, Java, Java Script, SQL, Gherkin Control System: Git, GitHub Database: MySQL Design Pattern: Page Object Model IDEs: IntelliJ idea, Visual Studio Code https://www.linkedin.com/in/mirgul-abdralieva-5127b51a9

Work History

QA Automation Engineer 01/2022 – present

Field Routes – A Service Titan Company – remote

Working as both Manual and Automation Engineer to test internal applications in a leading cloud-based and mobile “Software as a Service” cloud computing model in which software applications are hosted and provided to users over the internet on a subscription basis, in the pest control and lawn care industry. My framework is built on Node.js (run time environment) platform. As a programming language we use JavaScript. For UI testing we use Cypress with Mocha BDD framework, by default Cypress has its own Mocha framework but we can also integrate with other frameworks too, for assertions and for organizing the tests we use Chai library. I have also enhanced our automation framework by implementing the Page Object Model, which improves test maintenance, reduces code duplications and it encourages the creation of reusable page objects that represent web pages and their elements.

Integrating Cucumber BDD into our Cypress Framework, because our stories were created in Gerkin Language. We use Mocha Awesome for Reporting, and Cypress Dashboard for tracking the test results (failed, passed, flaky tests), so that our management team can see it as well.

Performing parallel job execution in Azure Pipelines to speed up test execution for large test suits.

Implementing CI/CD continuous testing practices by running automated smoke and regression tests on every code commit before release or at scheduled intervals.

Compiling specifications, testing methods, and other information into technical manuals to be used in future assignments for the project.

Use Git and GitHub code repository as version control system, to manage version test code, automation scripts and other project-related files.

Creating tickets, reporting, and analyzing issues and results, documenting accordingly in Jira and GitHub repository for easy access and sharing.

Preparing different test cases and scenarios. Defining test requirements and tracking test execution progress, creating customized dashboards and reports to gain insights into project progress, test results, and test coverage.

QA Analyst 11/2018 - 12/2021

Grainger – Chicago, IL

Created new test cases and maintained existing scenarios from Micro Focus ALM (Application Lifecycle Management), as a comprehensive software tool used for managing and overseeing the entire application development lifecycle.

Maintained existing scripts and helped core automation team members to investigate script failures from regression runs and reported to the team if automation uncovered any defects.

Actively shared the status on Scrum meetings and escalated issues found in application.

Quickly resolved the blockers in the testing stage of the functionality.

As part of Agile methodology, attended all the Agile ceremonies and provided status updates on daily stand-ups, detailed feedback on sprint planning, sprint demo and sprint retrospective meetings.

Analyzed Business Requirement Documents (Confluence pages) and Acceptance Criteria to develop Functional Test Scenarios

Used Jira as a project management tool to track, create and report software defects.

Used GIT as a version control tool. Used Jenkins as a continuous integration tool.

Manually tested the web services using Postman for API testing for content verification and validation.

Used basic SQL queries to validate the accuracy of data in UI and database MySQL.

Reviewed the user stories and worked closely with developers and Business Analysts to better understand the software specification.

Performed smoke and regression tests to test the stability and usability of software applications.



Contact this candidate