Post Job Free

Resume

Sign in

Automation Engineer Quality Assurance

Location:
Naperville, IL
Posted:
April 28, 2024

Contact this candidate

Resume:

Sasi Kiran Batchu

Senior SDET Consultant

630-***-****

ad5cfo@r.postjobfree.com

SUMMARY:

10+ Years of Total IT Experience

10+ Years of QA Automation Engineer

5+ Years of experience with Web Automation

6 years of API Automation Engineer

PROFESSIONAL SUMMARY:

Overall 10+ years of experience in the Software Industry with Quality Assurance and Manual, Automation Testing of Web applications, Rest API Automation on Client/Server environments.

Extensively used automated test tools like Selenium for Functional and Regression Testing.

Expert in developing Automation Framework Using Selenium Web Driver and J2EE.

Excellent experience with Unit Testing Frameworks like Junit and TestNG.

Knowledge of using BDD Frameworks like Cucumber and Robot framework.

Good experience on Build and Configuration like MAVEN.

Successfully executed Multi Browser execution in Chrome, Firefox, IE, and Safari (Mac) and in Mobile Simulators and real devices using Appium drive

Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management, and Defect Tracking.

Experience in various financial domains. Good knowledge of Banking, Retail, and Insurance.

Agile and Scrum test methodologies.

Good understanding of TDD and BDD and have experience in agile software development.

Strong hands-on experience with automated test frameworks, such as Selenium, Appium, or equivalents.

Experience in SDLC like Agile (Scrum) and Waterfall

Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Bug Life Cycle.

Adept in identifying Test Scenario and Writing Test Cases by applying Test Case Design Techniques

Exceptional Knowledge of Ruby on rails framework.

Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Database and User Acceptance Testing (UAT), Performance Testing

Working experience with defect tracking tools like Jira, Test Director/Quality Center (QC), and Team Foundation Server.

Good experience with Continuous Integration Tools like Jenkins.

Proven ability to work efficiently in both independent and team environments.

Expertise in Testing REST API using Robot Framework.

Strong knowledge in web services testing via Tool Restful web services.

Expertise in Python, Robot framework, selenium, and Git

Proficient in testing database of applications developed with SQL Server, Oracle, and MS Access.

Strong in writing SQL queries to perform backend data validations.

Highly passionate about mobile apps platforms design and development.

Excellent experience with source version control tools such as TFS & Git.

EDUCATION:

Bachelor’s in computer science – Acharya Nagarjuna University, India 2010

Master Of Business Administration – Northwestern Polytechnic University, USA

TECHNICAL SKILLS:

Testing Tools

Selenium 2 Web Driver/RC/IDE/Grid, Quick Test Pro (QTP/UFT), IOT Testing Rally, Protractor, JMeter, Jasmine

Defect Tracking

Tools

Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

BDD Frameworks

Cucumber, Keyword, Robot framework and Data driven framework

Programming Languages

C, C#, C++, Java, SQL, PL/SQL, Python

Web Services

REST, SOAP UI, ITKO Lisa

Web Technologies

HTML, Angular JS, AJAX, CSS, Java Script, XML, Amazon web service, SOAP, XSL, XSLT, XHTML, jQuery, JSON

Script Languages

Java Script, UNIX Basics, SQL scripting, VB Script,

Platforms

Windows 2003 Server, UNIX, Windows XP/Vista/7/8, MAC OS X

Databases

Oracle R12, MS SQL Server 2005, 2008,2014

IDE & Reporting Tools

Eclipse 3.3,3.4,3.5, NetBeans 6.0, IBM Rational Application Developer (RAD 6.0,7.0, 7.5)

Methodologies

Agile Scrum, Waterfall, SDLC

Build Tools

Ant & Maven

CI Tools

Jenkins, Bamboo

Frameworks

Junit &TestNG

Domain Knowledge

Health Care, Insurance, Utilities, E-Commerce, and Education

WORK EXPERIENCE:

Comcast, Philadelphia, PA APRIL 2021- Till Date

Senior SDET

Responsibilities:

Maintained all the business requirements in Quality Center.

Managed, documented, and controlled all the test scenarios, test cases, and expected results in Quality Center.

Tracked change request activities associated with software development, including enhancements, defects, and documentation modifications using Quality Center.

Prepared the traceability matrix to make sure all the requirements are adequately covered Attended Bug Scrub Agile meetings every week.

Involved in black box testing, functional testing, integration testing, system testing, data integrity testing, regression testing, and end-to-end testing.

Collaborated with the Scrum Agile team and product owners to develop high-quality testing solutions.

Testing services / APIs with Postman and Cypress/Rest Assured.

Coordinated with developers and recorded defects in JIRA to track until they are resolved.

Enhanced the existing framework by developing custom functions using Selenium for the automation of the regression test suite.

Developed tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

Active interactions with development for defect fixes. Involvement in query tools, and ability to write SQL queries.

Worked on web services testing which involved testing web services in both SOAP and REST.

Experienced in Gitlab CI and Jenkins for CI and End-to-End Automation for all builds and CD.

Preparing the Super Class, Common function libraries, and Data pools according to the Automation Test Cases.

Coordinated with developers and recorded defects in JIRA to track until they are resolved.

Developed Web UI Automation test using Robot framework, Selenium, and web test library.

Environment: Selenium web driver, Test Ng, Maven, Karate, Java, SOAP, REST API, SQL, Swift, HTML, GUI, SQL, Jira, Xcode, Oracle10g, MongoDB, Jenkins, GitHub, AWS, Giga fox, JBehave, Cucumber, Browser stack

Lowe’s Mooresville, NC APRIL 2019 - MARCH 2021

Senior SDET

Responsibilities:

Understand the requirements and write test cases.

Creating Service level framework for API backend and Page Object Framework for UI Automation.

Developed Test Plan and Test Approach artifact with resource requirements and time estimates.

Following agile methodology.

Designed and developed Test scenarios and Test Cases for various Business Services/ methods covering both positive and negative testing requirements.

Created selenium automation scripts in Java using TestNG framework and page object model (POM) and Configured Selenium Web Driver, TestNG, and Maven tool.

Worked on load test scripts in load runner and Gatling for quick demand projects for filling in urgent resource needs.

Implemented gatling for performance testing using different frameworks such as Activator and Tauros.

Maintain Automated performance testing framework that utilizes Gatling, Git and Jenkins

Developing test cases for stories once started the sprint, after validation needs to automate within the sprint.

Following the agile methodology, like standup, Retrospective, and Backlog Grooming sections.

For requirement clarification directly work with developers and PMs.

Giving demos in front of team members before starting sprint planning.

Extensive use of SQL DB queries to perform data integrity testing.

Add Browser stack to build pipeline using our CI plugins.

testing services / APIs and mobile applications on Android and iOS with SoapUI or equivalent.

Coordinated with developers and recorded defects in JIRA to track until they are resolved.

Enhanced the existing framework by developing custom functions using Selenium for the automation of the regression test suite.

Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.

Developed testing services / APIs with Postman and Cypress/Rest Assured.

Preparing the Super Class, Common function libraries, and Data pools according to the Automation Test Cases.

Worked on website application both homepage and footer for different components.

Worked in all areas of Jenkins setting up CI for new branches, building automation, plugin management, securing Jenkins, and setting up master/slave configurations.

Environment: Java, Gatling Framework, Selenium IDE, Firebug, SQL, Jira, Cypress, Oracle10g, Jenkins, Stash, Microsoft Test Manager, JMeter, Gatling, Java, TypeScript, Giga fox, Cucumber.

AT&T, Plano, Tx May 2017- APRIL 2019

QA Automation Tester

Responsibilities:

Understand the requirements and write test cases.

Design test cases and execute all types of testing (e.g., functional, integration, end-to-end) on a variety of platforms (e.g., web, portal frameworks).

Tested cloud-based mobile applications (mobile and Appium) with selenium web driver API and java specific client libraries across multiple platforms touching the full stack across the web.

Utilize CSS selectors, IDs, and XPaths to locate elements on iOS and Android views.

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

Perform both manual and automated tests using Selenium and Appium on mobile devices covering Android Phones, iPhones, Android Tablets, iPads, Windows Phones, and desktops including Windows and Macintosh.

Provide design recommendations, developing and integrating programs per high-level specifications.

Work with the development team to facilitate the Build effort and to ensure successful end-to End integration/testing.

Created accurate and efficient scripts in Python and robot framework to manage Automation testing.

Performed Manual Testing and Automation Testing of the application.

Working with developers to Instantly resolved defects.

Created, Reviewed, and updated Test Scenarios, Test Cases, and Test Data.

Involved in preparing Test plans and Test Cases based on business requirements.

Creating regression suite, and smoke test cases using priority level.

Maintained automated tests and continuous improvement in client needs and handled design reviews.

Environment: Java, Gatling Framework, Selenium IDE, Firebug, SQL, Jira, Oracle10g, Jenkins, Stash, Microsoft Test Manager and Java

ACT, IOWA CITY, IA APRIL 2016– Feb2017

QA Automation Engineer

Responsibilities:

Understand the requirements and write test cases.

Automated REST API tests in Gatling and Scala.

Creating Service level framework for API backend and Page Object Framework for UI Automation.

Developed in different languages Java and Python to execute those in Robot Framework.

Used Python programming and language to develop a working and efficient network within the company.

Modify Gatling API framework to incorporate Feeders for API.

Experienced in performing a load test on Restful services using dating services.

Experience with Gatling, including recording web interaction and transforming it into parametrized Gatling DSL.

Execute and fix automated tests.

Integrate tests with Jenkins and monitor results.

Validate data in Mongo DB.

Created test cases during two-week sprints using agile methodology.

Creating regression suite, and smoke test cases using priority level.

Wrote a program to monitor Virtual Machine performance data using VMWare APIs.

Handling the security issues that are found two days before the product release.

Work directly with project owners across the business and plan, manage and execute key projects.

Assist other team members with automation issues.

Performed white box testing using TestNG for class, method.

Environment: Java, Gatling Framework, Selenium IDE, Firebug, SQL, Jira, Oracle10g, MongoDB, Jenkins, Java, GitHub, Cucumber

UHG, HYD, INDIA OCT 2011– JUNE 2014

QA Automation Tester

Responsibilities:

Effectively participate in cross-platform and cross-browser testing of all responsive design websites on Mobile phones and tablets, verifying page layout meets the design specifications and identifying key issues.

Performing Functional and Exploratory Testing of the Mobile app on iOS and Android platforms using Mobile Automation Tool Device Anywhere from Keynote.

Designed and documented REST APIs, including JSON data formats and API versioning strategy.

Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.

Regression test cases were written and automated using Selenium RC.

Conducted mobile app testing across the web.

Generating detailed reports of the Bugs, Test Execution summary reports.

Expert in the interaction between various devices and different versions of Android.

Wrote technical specifications and maintained all reports about the application development process.

Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests, and usability.

Environment: Java, C#, Unix, Windows 7, Quality Center/ALM, Selenium Grid/Web driver, SOAP UI, ITKO, Junit, Eclipse IDE, Firebug, SQL, JavaScript, Jira, JSON.



Contact this candidate