Qa Automation Engineer Resume
5.00/5 (Submit Your Rating)
New York, NY
SUMMARY:
- 5 years of experience in software development, testing and deployment of automated process control solutions to improve process efficiency.
- Seeking a software QA automation position that will leverage my vast experience in the field towards achieving higher efficiency.
- Extensive knowledge of Java object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation
- Proficient in web and mobile automation using Selenium WebDriver and Appium
- Maintained and implemented different automation framework like POM (Page Object Model) framework and Data Driven framework using the help of TestNG Data provider
- Maintained and enhanced the automation code and resources in source controls like, GitHub
- Applied Allure to view detailed test execution reports
- Experienced in writing CSS Selectors and Xpath expression to identify web elements
- Implemented Cloud Based Selenium Grid on Sauce labs for various applications with various combinations of OS and browsers
- Excellent experience of build management tools like Maven, and, CI and CD tool like Jenkins
- Vast experience with writing test scenarios on cucumber feature file using Gherkin language
- Written proficient Java glue code step definitions for test scenario using regex
- Worked on IE, Safari, Firefox and Chrome driver
- Experienced in designing, preparing and executing test cases for web application and mobile application using SDLC concepts
- Expertise in various SDLC methodologies including Waterfall, Agile and Scrum and Performed Defect Tracking and Management in JIRA
- Automated Android app using Appium Java - Client library
- Proficient in writing basic SQL queries
- Knowledge in REST API using Postman
- Performed a variety of software testing including unit, functional, usability, system integration, regression, cross browser and OS compatibility, mobile application and performance testing
TECHNICAL SKILLS:
HIGHLIGHTS Testing Tools: Selenium WebDriver, Appium, Cucumber, Maven, JIRA, Sauce labs, Allure, Jenkins, GitHub, Eclipse, IntelliJ IDE
Database: MySQL, SQL
Web Technologies and Languages: HTML, Java
OS Environment: Windows, MAC, Android
Application: MS Office Suite (Outlook, Word, Excel, Power Point, Access)
Software Methodologies: Agile, Scrum, Waterfall, SDLC, STLC
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
QA Automation Engineer
Responsibilities:
- Worked on both web and mobile application
- Worked in Agile environment and participated in scrum and sprint planning meetings
- Maintained Page Object Model as part of modular framework using Java programming language with the help of Selenium WebDriver
- Written and executed test scripts using Intellij IDE
- Identified and located elements as needed, along with creating custom xpath using xml functions
- Implemented Maven for build management tool, and Jenkins for CI tool
- Used Sauce labs to execute Selenium automation suites on different platforms; performed browser combinations in parallel
- Wrote test scenarios on cucumber feature file using Gherkin language
- Applied Allure to view detailed test reports and implemented GitHub for source control
- Performed Defect Tracking and Management in JIRA. Generated automated daily reports using JIRA API
- Automated Signature Mobile Banking(SMB) Android app using Appium Java-Client library
- Performed a variety of software testing including unit, functional, usability, system integration, regression, cross browser and OS compatibility, mobile application and performance testing
Confidential, New York, NY
QA Engineer
Responsibilities:
- Followed the SDLC process and used requirements document to create testing strategy including providing test estimates, documenting test plans and objectives
- Developed, documented and maintained test artifacts like test data, data validation and automated test scripts using Selenium WebDriver with Java
- Responsible for automating Confidential internal web application
- Assisted on developing and maintaining robust Page Object Model framework
- Implemented Maven for build management and also implemented CI tool, Jenkins
- Applied Allure to view detailed test execution reports
- Written proficient Java glue code step definitions for test scenario using regex
- Implemented Selenium Grid for parallel testing on multi browser and OS combination
- Executed full test on every regression build and provided detailed report to the upper management
- Modified test scripts to handle all checked and unchecked exceptions to run tests smoothly
- Maintained the regression suite and oversee regression testing each release cycle
Confidential, New York, NY
QA Analyst
Responsibilities:
- Extensive knowledge of functional testing, developing software testing process, testing scenarios, test plan and strategy for testing, reporting and analyzing test results
- Developed test scenarios and test cases for large-scale data validation and comparison between web applications, and between the UI and database
- Have thoroughly conducted peer reviews for developing and creating the UAT test plan documents, strategy, test cases, test reports using JIRA, and executed UAT test scripts
- Performed functional testing on Mobile App for both iOS and Android
- Worked with automation team to help them run Selenium test suites as part of regression testing
- Involved in designing and developing workload and statistical reports