Post Job Free
Sign in

Automation Engineer

Location:
Austin, TX
Posted:
April 17, 2019

Contact this candidate

Resume:

Sravani

QA Engineer

Email: ************@*****.***

Ph #: 512-***-****

Profile:

Around 5 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and good experience on Core Java, OOPS concepts.

Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.

Proficient in the field of Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.

Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, Quality Center to develop automation testing scripts for web and client server applications.

Experience with Mobile Automation using Appium automation framework and WebDriver.

Have good experience with automation framework: TestNG/Junit framework, Keyword driven framework, Hybrid driven framework and Cucumber-BDD.

Expertise in debugging issues occurred in front end part of web-based application which is developed using HTML5, CSS3, Angular JS, Node.JS and Java.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.

Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products.

Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.

Good working experience on SOAP UI for testing and validating various web services used in the application.

Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.

Professional expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, WebServices, Boundary Value Testing.

Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.

Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.

Expert using open source bug tracking tool JIRA, Quality Center/ALM.

Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.

Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

Professional Skills:

Languages

Java, HTML, JavaScript, XML, CSS

Platforms

Mac OS, Unix, Linux, Windows

Databases

Oracle, MySQL, SQL Server, NoSQL - MongoDB

Test Automation Tools

Selenium Webdriver, TestNG, Jenkins, jMeter, Appium, Cucumber, Soap UI

IDE

Eclipse

Relevant Skills

Git, GitHub, Tomcat, ANT, Maven, Jira, ALM

Microsoft Office

MS Excel, MS Word, MS Powerpoint

Professional Experience:

Founders Mortgage, Oklahoma City, OK Jan 2019 – Till Date

Role: QA Automation Engineer (Selenium)

Responsibilities

Gathered requirements documents such as business requirements and design document and other related documents.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.

End to End Testing of the complete website which was developed using Angular.JS, HTML5, CSS3 and other web technologies.

Experience using Postman for testing the rest calls and updating the Postman collections with necessary changes required. Exporting and sharing the url with the offshore team for testing.

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms

Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Involved in testing the application utilizing the Scrum (Agile) methodology.

Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.

Involved in designing of automation framework to be used in UI testing with Selenium.

Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.

Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.

Identified, Reported and Tracked Defects using Quality Center test management tool.

Manually tested, verified and validated that the product meets user requirements.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Performed End-to-End testing of database to check data integrity using SQL queries.

Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Cucumber, Agile, SQL, Maven, Appium, DHTML, SOAP UI, XPath, Firebug, Eclipse, Quality Center HTML, GitHub, Windows 7.

Prosperity Bank, Dallas, TX Apr 2018 – Dec 2018

Role: QA Automation Engineer

Responsibilities:

•Involved in test cases review by development team, product management and modified the test cases based on their feedback.

Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.

Developed Automation framework using Selenium Web Driver.

Established the Environment set up for Mobile Automation using Appium Tool.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.

Developed automation framework for Selenium WebDriver in Modular Framework model.

Executed the test plans on Mobile (IOS & Android) as per requirements using Appium.

Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

Involved in the Continuous Integration of the automation framework with Jenkins.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Worked on Data Driven Framework and MVC for Automation test scripts.

Implemented Selenium GRID for compatibility testing.

Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.

Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.

Used Git as code repository and Code Collaborator to manage code reviews.

Designed data-driven testing framework in Selenium and captured data dynamically from web controls.

Created manual test cases, reviewed with different stakeholders to validate the functionality.

Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing Conducted backend testing using SQL queries to validate data for database.

Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.

Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).

Coordinated with technical support associates to fix proprietary software issues

Verified, edited and update test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumbe, SOAP UI, RestFul, XPath, Eclipse, HTML, CSS, JavaScript, XML, Appium, Quality Center, SQL, agile, Oracle and Windows.

Company: Nissum Technologies Inc, Hyderabad, India Jan 2015 – Mar 2017

Client: Dealmaar.com

Responsibilities:

Performed Functionality and Regression Testing during the various phases of the application using Selenium.

Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.

Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.

Creating test cases for iOS and Android with Appium on mobile devices and emulators.

Analyzed the Crash reports on various mobile platforms and reported to the development team

Involved in discussion with the Subject Matter Experts (SME) during creation of test plans and updating of business requirements.

Wrote data driven tests to check how application performs with different sets of data. Closely interacted with the development team to verify defect fixes and update defect status.

Involved in Scope creation, Script creation, configuration, execution, analysis, resolution, retesting using TestNG.

Involved in Web services testing using SOAPUI Tool. Validated request and responseXML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.

Developed and Executed the Automation Test Scripts using TestNG and Selenium WebDriver.

Wrote SQL queries extensively, queried database and generated test reports.

Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, defectsReports and Test Summary Report.

Used web debugging tools like XPath, Firebug and Firepath to locate elements.

Used firebug to identify object's ids, Name, XPaths and links in the application.

Worked with the Web programming language HTML, CSS, XML and selected web element by using Firebug and FirePath.

Used cucumber for implementing BDD

Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using jira.

Company: InnoMinds Inc, Hyderabad, India Jun 2013 – Dec 2014

Client: Myntra Retail App

Responsibilities:

Performed Regression Testing, Functional, UAT and Ad-hoc testing.

Arranged weekly team meeting to assign testing tasks and acquisition of status reports from individual team members.

Used input/output parameter in Web Service Method and operations on HP Service Test

Conducted Bug review meeting to discuss resolution of issues

Testing Apps build on TestFlight for multiple platforms like Android, iOS etc.

Daily updating the status of the Test strategy to the scrum master and manager.

Performing cross browser testing of the web application on multiple browsers like Chrome, Safari, Mozilla.

Developed Test scenarios, Test Scripts and Test cases based on Requirements.

Involved in coordinating with developers and business owners.

Performed rigorous manual testing such as smoke testing, Integration testing, Regression Testing, End to End Testing and System Testing.

Tested both incremental and initial loads

Written and executed SQL queries for the cross verification of data.

Verified all the source flat files for the format and data.

Performed webservices testing (SOAP) using the SOAP UI tool.

Performing Web Services Testing calling REST end-points using JSON.

Managing the RESTful APIs documentation on Swagger.

Maintained all test cases on HP Quality Center.

Participated in daily scrum meetings and sprint planning meetings.

Tracked all the defects down to closure using defects module in HP Quality Center.

Interacted with the users to ensure meaningful development of the scripts and simulated real time business scenarios.

Education: Bachelor’s in Computer Science from CBIT India.



Contact this candidate