Qa Automation Engineer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Around 6+ years of experience in IT, with specializing in Software Quality Assurance Testing, proficient in testing Internet & Intranet applications in Agile methodology
- Expertise in Web Services using SoapUI and expert in reading XSDs and WSDL.
- Key expertise includes testing & debugging GUI & Multi - Applications environment.
- Well versed in designing and implementing automation scripts.
- Experience in designing Test Plans, defining Test Cases, generating and maintaining Test Scripts, and analyzing tests, identifying defects and reporting.
- Managing Sprints conducting daily stand-Ups, attending planning review defect triage scrum of scrum and daily/weekly QA Calls
- Skilled in LoadRunner and performance testing life cycle
- Extensive knowledge of SDLC, Agile Methodology and QA Validations to ensure the quality.
- Hands on working experience with UFT for automating Regression Testing of the application.
- Ability to enhance LoadRunner test scripts
- Hands on experience working with databases like MS SQL.
- Comprehensive knowledge of embedded system test plans, procedures, and testing standards
- Highly organized with the ability to manage multiple projects and meet Project deadlines.
- Experience in writing complex SQL queries to retrieve and work with test data.
- Expertise on upgrade and migration of Quality Center Projects.
- Experience in Test data creation and Sanity Environment check.
- Excellent coding knowledge in Core Java and HTML.
- Experience on Testing REST API using Robot Framework and SOAP UI
- Experience on Subversion (SVN), CVS, and Github as source code controller
- Good understanding of Document Object Model (DOM) and DOM functions.
- Good Experience in every phase of Software Testing Life Cycle (STLC).
- Excellent oral, written communication and interpersonal skills, troubleshooting experience.
- Expertise in performing manual testing (emulators & IOS Simulators) & amp; Mobile Application Testing using Appium
TECHNICAL SKILLS:
Testing Tools: QTP,UFT,SOAP UI, Postman,Cucumber, JMeter,Load Runner,CI/CD, Appium.
Languages: HTML, CSS, JavaScript, Java, XML, Python, XPAth,.Net,C#,Ruby on Rails.
Test Framework: JUnit, TestNG,mainframeProject Methodologies: Agile-Scrum, Waterfall, V-Model
Defect Tracking Tools: Jira, ALM, Quality Center, QTP
Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera
Continuous Integration Tools: Jenkins
Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio
Databases: SQL Server, MS Access, Oracle
Operating Systems: Windows variants, UNIX/LINUX
Build &Integration tools: Maven, Ant, Jenkins, Bamboo, Hudson
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
QA Automation Engineer
Responsibilities:
- Helped in preparation of test plans in accordance with the business requirements.
- Implement test automation framework into CI/CD pipeline using TFS and TeamCity.
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
- Provide all data validation through SQL queries UNIX commands to perform Back-end testing.
- Worked with users on User Acceptance Testing
- Experience with Accessibility Testing
- Identify critical scenarios fit for automation and create and validate test scripts using UFT/QTP.
- Validated the Data on Mainframes using QMF and SPUFI
- Coordinated Web and Mainframe projects for schedules, requirements gatherings, timelines
- Programming in Java/JavaScript/Python (or similar language)
- Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber for Java and Ruby.
- Developing high-quality Web applications while improving and maintaining an existing MVC code base in Ruby on Rails.
- Used both platforms to create scalable Microservices-based web applications with high availability.
- Developing and testing load balance and functionalities of embedded systems
- Extensive experience in using Test Management tools including HP ALM and Jira.
- Experience with ATDD or CICD technologies (GitHub, Maven, Jenkins), Groovy Script, Postman and Tested both XML and JSON formats
- Used LoadRunner to regularly test performance life cycles
- Used HP Quality Center to report defects and test results.
- Developed Automation Scripts using HP UFT QTP.
- Expert in using test automation tools such as Selenium WebDriver, IDE, RC, Grid, Quick Test pro(QTP)/UFT,AMP.
Environment: Java, Eclipse, SQL, QTP,UFT,cucumber,Load Runner,HP Quality Center,jira, Jmeter, Oracle and Windows, UNIX, Appium,Ruby on Rails, Microservices, Accessibility Testing.
Confidential, Basking Ridge, NJ
QA Engineer
Responsibilities:
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Used SQL queries to perform the back-end testing on Oracle.
- Having experience in IOS And Android application/browser automation testing using Appium.
- Conducted regression testing after every new build.
- Validated the Data on Mainframes using batch testing
- Coordinated Web and Mainframe projects for schedules, requirements gatherings, timelines
- Provide all data validation through SQL queries UNIX commands to perform Back-end testing
- Worked with users on User Acceptance Testing.
- Specfile and configuration file used to write Protractor tests and validate the results
- Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
- Sound knowledge on Junit, NUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson/Bamboo for Continuous Integration
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development ( ATDD) approaches
- Developed Automation Scripts using HP UFT QTP
- Proficient with testing REST APIs, Web & Database testing
- Applied test automation framework on CI/CD process using Jenkins
- Execute functional, regression, integration tests, accessibility testing and UAT on device/web.
- Supported UAT team in analyzing the functionality and Requirements.
- Conceived, Designed, Installed and Implemented CI/ CD automation system.
- Performed Functional and Regression testing using HP UFT QTP .
- Designed test scripts for Load and Performance Testing.
- Created automated script for REST-API testing using Rest Assured framework.
- Used HP Quality Center to report defects and test results.
Environment: Appium,Java, Load Runner,Eclipse, SQL, HP Quality Center, CI/CD,QTP,UFT,jira,UAT, REST API,Oracle and Windows, UNIX.
Confidential
Automation Tester
Responsibilities:
- Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint.
- Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
- Experience in Functional Testing, Data Driven Testing , Load Testing and Validating WSDL using SOAPUI .
- Created and executed SOAP UI Scripts for the Web Services testing
- Developed Microservices on AWS and Azure with DevOps practises
- Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
- Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver
- Reaching out to multiple teams to identify and create the data depending upon the needs.
- Coordination of data among all the projects in eBill Modernization.
- Review of test cases and reaching out to Business in case of clarifications.
- Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
- Responsible for creating automated test scripts in UFT QTP and updated the scripts as per requirement change.
- Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Excellent experience of build tools like Maven and managing JAVA automation projects using them
- Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
Environment: Java, Automation,Eclipse, SOAPUI, Cucumber, web services, C#,Maven, Jenkins, JMeter, HTML, XML, Agile, UFT, QTP ERP, SQL, AMP and Windows
Confidential
QA Analyst
Responsibilities:
- Gathered and analyzed user/business requirements and developed System test plans.
- Wrote and executed test cases.
- Performed Black Box Testing, GUI Testing .
- Communicated bugs through Quality Center .
- Enhanced test cases when the functionality changed in the application.
- Performed Manual Testing on different Modules of the Application.
- Worked with the developers to track the problem and resolved the issues.
- Involved in User acceptance testing and End to End testing of the application.
- Reviewed existing Test Scripts , and modified as required for new changes.
- Wrote SQL queries to check the integrity of data and created stored procedures and triggers .
- Created SQL Scripts to run against database testing and for populating, updating and deleting the data from the database.
- Follow up with developers on defects status on a daily basis.
Environment : Manual Testing, Quality Center, HTML, SQL, Oracle and Windows.