Qa Automation Engineer Resume
SUMMARY
- Good problem - solving, analytical and technical abilities
- Knowledge in software testing and quality assurance
- Excellent communications both verbal and written
- Experienced with Accessibility Testing and front-end UI automation testing
- Understanding of scripting Languages like Python/Shell
- Acquainted with tools like Postman, SoapUI and Parasoft SOA test for SOAP/REST based API Testing
- Skilled at preparing and maintaining End to end, regression test suites
- A quick learner with demonstrated ability to hit the ground running on any technical project and capable to work in a fast-paced environment
TECHNICAL SKILLS
Programming Languages: Java, Python, JavaScript, Groovy
Frameworks: Cucumber, TestNG, Jasmine, Mocha
Database Tools: MySQL, Microsoft SQL Server, DbVisualizer
Software: Microsoft Office Products including Visio, Adobe Creative Suite, Extent Reports, HP UFT, HP ALM, Jira, Confluence, Guidewire, Katalon Studio, Zoom, Skype, Selenium Webdriver, Tricentis Tosca, Cypress, WebdriverIO, Jenkins, JAWS screen reader, WAVE Web Accessibility Tool, Color Contrast Analyzer (CCA), Postman, Parasoft Soatest, SoapUI
PROFESSIONAL EXPERIENCE
QA Automation Engineer
Confidential
Responsibilities:
- Developed, debugged, executed and maintained UI Automation and API scripts for E2E, regression and exploratory testing for different customer (Wealth and Personal Banking) base
- Implemented Page Object Model framework with Python and Selenium
- Participated actively in developing test strategies and plans for functional and non-functional testing
- Created, reviewed and maintainedQAchecklist andtest cases foraccessibilitytestingto make the website W3C Web Content Accessibility compliant
- Provided regular updates/feedback to Scrum team for bugs/performance issues that arose during the development lifecycle
- Investigated the root causes of issues that were faced while testing various applications
- Effectively used Bitbucket and Confluence for version control
- Coordinated with vendor development team and demonstrated the issues found
- Assisted in testing production issues for Acceptance Signoff
- Worked closely with business analysts and developers to quickly resolve documentation, design, & functional issues with various applications
- Trained new and existing team members and provided them with proper knowledge transfer on the Everyday Banking Tool (Fees & Billing)
Website Consultant
Confidential
Responsibilities:
- Implemented analytical SEO strategies and campaigns
- Monitored performance using Adobe Analytics and Google Analytics to assist clients to target the correct consumers
- Consistently adhered and adapted client changes and requests on time
QA Analyst
Confidential
Responsibilities:
- Created, maintained and updated repository items for the scripts, to keep the previously written test cases functional and participated in test case review
- Wrote test plans and test cases as per to the new changes in the business requirement document
- Executed the smoke and regression tests in the pre-production environment
- Logged defects using JIRA and TFS to keep the developers, business analysts and project managers aware of the defects
- Interacted with the development team for tracking the status of the logged defects
- Implemented test scenarios for Guidewire in Ranorex and Selenium Automation Tool
- Performed UAT, functional testing, black-box testing, integration testing, regression testing, accessibility testing
- Thorough understanding of Software Development Life Cycle and Software Testing Life Cycle
QA Analyst
Confidential
Responsibilities:
- Analyzed requirements with the business team members for the upcoming releases and converted them into suitable test cases
- Organized and prioritized testing requirements based on project needs
- Participated in business analysis and functional requirements gathering
- Conducted functional, integration and regression test cases
- Designed Test Automation Framework withCucumberandSelenium WebDriver
- Performed database validation using SQL
- Collaborated with the other member of the team to ensure that testing is efficiently and effectively covering all possible testing scenarios