Qa Automation Engineer . Resume
Austin, TX
SUMMARY:
- Overall 5 plus years of experience in IT industry as QA Engineer.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Agile, Waterfall and V model.
- Experienced in SQA (Software Quality Assurance) including Manual and Automation testing with tools such as Selenium
- WebDriver/IDE, HP Quick Test Professional and Junit/TestNG, Quality Center, JIRA, SOAP UI, Mobile Automation Tools.
- Experience in developing, reviewing and executing Automation Test scripts for web applications using Java, Selenium IDE, Selenium WebDriver, Junit, TestNG.
- Experience in writing Test Plans, defining Test Scenarios and Test Cases, Test summary reports for both Web and Client - Server applications, developing and maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure.
- Experience in Functionality Testing, Smoke testing, User Interface testing, Integration Testing,
- End-to-end Testing, Manual Testing, UAT testing, Regression Testing, Performance Testing, Documentation and Reporting, Positive and Negative testing.
- Knowledge on H ybrid framework and performed Data driven testing to validate the components displayed on the website using Selenium.
- Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
- Knowledge on data driven framework using Selenium WebDriver, TestNG.
- Responsible for Manual Testing and some Automation Testing using QTP.
- Knowledge on web services and XML based technologies like SOAP, Knowledge on SOA architecture which include Soap Web Service and RESTful Web Service Testing.
- Knowledge in functional, data-driven, load testing for web services and web based applications using SOAP UI.
- Experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
- Excellent skill in finding bugs and over defect management, Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA.
- Experienced on writing SQL, MySQL queries to extract data from various source tables to perform database testing.
- Knowledge in back end testing and writing SQL queries and Joins using Oracle, MySQL.
- Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.
- Executing test cases Manual & Automation.
- Involved in DATA validation by writing SQL queries and worked with data quality issues.
- Knowledge on SQL Queries with complex multi-table joins and nested queries
- Knowledge on SQL queries for data validation, analysis and manipulation, and maintaining the integrity of the database.
- Taking the regular follow-up of the raised bugs in the bug-tracking tool.
- Coordinating with the onsite/offshore developers for resolution of defects.
- Communicating with the developer and helping them to fix the bugs.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Possess strong technical aptitude with strong analytical, problem solving and communication skills.
- An effective communicator committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/IDE, Junit, TestNG, QTP, HP Quality Center, Soap UI, ALM, Appium
Languages: HTML, CSS, JavaScript, Java, XML, ADB Commands
Web Debugging Tool: XPath, Firepath, Firebug
Project Methodologies: Agile-Scrum, Waterfall, V-Model
Defect Tracking Tools: JIRA
Databases: SQL Server, My SQL, Oracle
MS Office: Outlook, Access, Excel, Word, Power Point, MS Project
Operating Systems: UNIX, Windows XP/Vista/Windows 7/Windows 8/ Windows 10
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
QA Automation Engineer .
Responsibilities:
- Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
- Participated in Sprint Review, Retro & Sprint planning meeting.
- Perform SOAP Web Services testing using Soap UI for Service Gateway.
- Involved in Agile (Scrum Process) methodology-based Project Planning, Test planning and Coordinating on all SDLC phases.
- Contributed to design discussions of integration between customer and client.
- Worked on Data Driven Framework for Automation test scripts
- Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
- Performed Data Driven Testing to test the application with different sets of data from the test database.
- Performed functional testing on different mobile applications manually & using automation based on priorities.
- Demonstrated the advantages of using Selenium with Cucumber for automated testing.
- Experienced in using both emulator and IOS simulator to develop functional testing in mobile, in both IOS and Android platforms.
- Worked with the team on deployment and production environment set up.
- Involved in SOAP based web services testing using SOAP UI PRO web services testing tool.
- Reviewed test plans to ensure adequate testing coverage of requirements and design.
- Developed test scripts using QTP for Functionality and Regression Testing.
- Tested mobile application on various Devices and Emulator.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Reported the bugs, Email notifications to the developers using JIRA.
- Tested using different USER AGENTS on various mobile web browsers
- Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
- Used Jenkins for the Deployment of Builds to the servers and monitoring the logs.
- Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration.
- Checking for java script errors on the mobile web and monitoring logs.
- Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
- Reported the bugs/defects through ALM.
- Connected to database to Query the database using SQL for data verification and validation.
- Performed back end testing on Oracle Database by writing SQL quarries.
- Involved in testing Web services and XML with tool called ‘SOAP UI’. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Testing of Web Services using web services client generated using SOAP UI to track request and response SOAP Messages.
- Used GitHub for creating the code repositories, cloning and syncing of the repositories.
Environment: Java, Selenium, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Eclipse, ALM, Firebug, Clear Case, SQL, Oracle, Windows, Git.
Confidential, Basking Ridge, NJ
QA Automation Engineer
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional, integration, end-to-end, Usability, Security and smoke testing.
- Modifying Automation scripts when developers change the code in Agile Methodology.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Created Automation test framework using Selenium Web Driver
- Exported Test case Scripts in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
- Run tests by using Selenium Web Driver in different browsers.
- Created report generation scripts to generate various reports from test automation.
- Experienced in working with test automation frameworks like page Object model, Data driven and Keyword driven frameworks.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.
- Wrote SQL Queries to test the application for data integrity and verified the contents of the data table.
- Experienced in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse, Cucumber, and preparation of automation test framework with Page Object model (POM).
- Automated and tested few functional test scenarios using Selenium WebDriver with data driven framework.
- Developed a fully functional RESTful Web services supporting both XML and JSON message transformation.
- Analyzed user business Requirements, system requirement specifications.
- Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
- Insert Object Data Verification Check point on Quick Test Professional (QTP) automation testing tools.
- Evaluated QTP for automation & created various GUI checkpoints using QTP.
- Good knowledge on HP Quick Test Professional.
- Prepared test scripts in Quality Center for use by the user and QA for automated, performance and load testing.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Performed the load testing using JMeter to identify bottleneck in server performance and reliability
- Analyzed the Jmeter reports for Response Time, Throughput, screen transition, session time, transaction time, task execution time.
- Involved in weekly walkthroughs and inspection meetings.
- Used Github for creating the code repositories, cloning and syncing of the repositories.
Environment: Java, Selenium WebDriver, Junit, Jmeter, JavaScript, HTML, Eclipse, Jira, ALM, Windows, SOAP, MySQL, SQL, Agile Methodology.
Confidential
Software Test Engineer
Responsibilities:
- Created test plans to suit agile development methodology.
- Involved in the complete Software Development Life Cycle (SDLC).
- Involved in testing Web S ervices and XML with tool called ‘SOAP UI’. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Testing of Web Services using web services client generated using SOAP UI to track request and response SOAP Messages.
- Developed detailed Test Plans, Test Cases and responsible for executing the Test Cases, Test Scripts using QC.
- Involved in developing scenarios of testing and maintaining testing standards.
- Worked on the Regression Automated Testing and Data driven testing using Quick Test Pro.
- Worked with a team of automated testers to design, develop and implement automated test scripts using QTP.
- Developed Database Test Scripts using Data Base Checkpoints.
- Checked the basic functionality of GUI by manual testing.
- Developed Test scripts for Functional, Regression and Data Driven Tests Using QTP.
- Involved in writing Positive and Negative Test cases and executed them manually.
- Writing SQL Queries for setting up Test data.
- Supported new and existing products by configuring and testing software products and software components of a website. Reported the bugs/defects through JIRA.
- Involved in verifying the implementation of defect changes made by the developers.
- Taking the regular follow-up of the raised bugs and reporting success/failure of changes in JIRA.
- Attended meetings with logical data modelers to enhance knowledge of Back-end Testing.
- Interacted with the project team to assign priority to Projects based on dependency and criticality.
- Coordinated the sprint review and sprint demo meetings with developers and project managers.
Environment: Manual, QTP, Quality Center, Java, HTML, SQL, MS Office, Windows XP.
