Summary
Overview
Work History
Skills
Websites
Languages
Timeline
Generic

Irina Khamitova

Summary

I am a highly skilled and experienced full stack automation QA engineer with 5 years of professional experience. Throughout my career, I have developed strong coding skills in Java and utilized various test automation tools and frameworks to ensure the quality and reliability of software products.

I have a deep understanding of the software development lifecycle and have applied my expertise in both front-end and back-end testing. I have extensive experience in automating UI tests using tools such as Selenium WebDriver, Cypress, and Appium. I am proficient in writing test scripts, designing test frameworks, and executing tests to validate the functionality, usability, and performance of web applications.

Additionally, I have a solid understanding of API testing using tools like Postman, SoapUI, and RestAssured. I have worked with databases, including SQL and JDBC, to perform backend testing, ensuring data integrity and consistency.

With a strong foundation in Agile methodologies, particularly Scrum, I have collaborated effectively with cross-functional teams, participating in sprint planning, daily stand-ups, and sprint reviews. I am well-versed in version control systems such as Git, and I have experience with CI/CD tools like Jenkins, Bamboo, and GitLab.

Throughout my career, I have demonstrated a strong commitment to quality, efficiency, and continuous improvement. I am proactive in staying updated with the latest testing trends, tools, and best practices, allowing me to deliver high-quality software solutions.

Overall, my expertise in full stack automation QA, combined with my technical skills and dedication to delivering exceptional results, make me a valuable asset to any software development team.

Overview

5
5
years of professional experience

Work History

Quality Assurance Automation Engineer

Chase Bank
09.2021 - Current
  • Developed and maintained test automation frameworks using Java, Selenium WebDriver, and TestNG, resulting in increased efficiency and test coverage.
  • Implemented automated test scripts for smoke, regression, and functional testing, reducing manual effort and improving release cycles.
  • Conducted UI, backend, and database testing to ensure the quality and reliability of software products.
  • Collaborated with cross-functional teams to define test scenarios, analyze requirements, and ensure comprehensive test coverage.
  • Used Git for version control, managing code repositories and collaborating with team members on feature branches and pull requests.
  • Utilized Jenkins for continuous integration, configuring and scheduling automated test runs and generating test reports.
  • Worked in Agile/Scrum environments, participating in sprint planning, daily stand-ups, and sprint reviews to deliver high-quality software increments.
  • Created and executed test plans, test cases, and test data, documenting and reporting defects using Jira.

Quality Assurance Automation Engineer

TD Bank
07.2020 - 08.2021
  • Applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Designed standardized processes and protocols to continuously improve operational efficiency through positive iteration.
  • Researched and selected automation tools, prioritizing cost-effective solutions to shorten diagnostic workflows.
  • Authored automated testing reports and presented findings to manager for review.
  • Completed progressive and regressive testing scenarios.
  • Participated in test automation code review meetings and provided input on colleagues' coding efforts.
  • Identified appropriate situations for implementing test automation, accounting for situations where automated testing was counterproductive.

Quality Assurance Automation Engineer

Florida Power & Light Company
10.2018 - 07.2020
  • Applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Completed progressive and regressive testing scenarios.
  • Designed standardized processes and protocols to continuously improve operational efficiency through positive iteration.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Documented testing procedures for developers and future testing use.

Skills

  • Programming Languages: Java, JavaScript
  • Test Automation Tools: Selenium WebDriver, Selenium Grid, Selenium IDE, Cypress, Appium
  • Test Frameworks: TestNG, JUnit, Cucumber (JBehave), Karate
  • Version Control: Git (GitHub, BitBucket)
  • Build Tools: Maven, Gradle
  • Continuous Integration/Continuous Delivery (CI/CD): Jenkins, Bamboo, GitLab
  • API Testing Tools: Postman, SoapUI, Ready API, RestAssured
  • Databases: SQL, JDBC, Oracle SQL Developer, MySQL
  • Web Technologies: XML, HTML, JSON, CSS
  • Logging Frameworks: Log4j, Jcraft
  • Other Tools: Apache POI, Microsoft Office

Languages

Russian
Native or Bilingual
English
Full Professional

Timeline

Quality Assurance Automation Engineer

Chase Bank
09.2021 - Current

Quality Assurance Automation Engineer

TD Bank
07.2020 - 08.2021

Quality Assurance Automation Engineer

Florida Power & Light Company
10.2018 - 07.2020
Irina Khamitova