Post Job Free
Sign in

Selenium Engineer

Location:
Mission Viejo, CA
Posted:
November 12, 2020

Contact this candidate

Resume:

LAKSHMIKANTH CHETTATI

Phone: +1-402-***-****

****************@*****.***

SUMMARY

QA Analyst with 6+ years of experience of working in all phases of Software Development and Testing Life Cycle, including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client-Server Applications like Banking, Financial Systems, Healthcare, and Telecom.

Experienced in automation framework design and implementation. Extensive working experience on SDLC methodologies such as Agile, SCRUM, and Waterfall Model.

Strong experience in web and mobile Automation using Selenium Web Driver/RC/IDE, QTP, and Cucumber to develop automation testing scripts for web and client-server applications.

Providing inputs on creating/executing test scripts for web and mobile Automation and experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, and Test Estimation.

Proficiency in writing Selenium Web Driver automation scripts in Java using TestNG and Junit for execution.

Hands-on experience in Black-Box testing, Smoke testing, Use Acceptance Testing, Functional Testing, Regression Testing, GUI Software testing, Ad-ho testing, Web Services, and UI Validations.

Experienced in ETL testing and writing different SQL queries to access data from a different database.

Proficient in implementing and designing automation frameworks Page Object Model, Keyword Driven, Data-Driven, and Hybrid Frameworks from scratch.

Experienced in writing test scripts to extract data from excel sheets to perform database testing using Apache POI.

Experience in writing different SQL queries to access data from different database tables and used for data verification and NOSQL to get the data from the documents using MongoDB.

Experienced in implementing cloud-based SauceLabs for Cross-Browser and Compatibility Testing for web and mobile Automation.

Worked on writing the Test Strategies in Selenium WebDriver using Java, Junit as well as TestNG.

Experience in designing, preparing and executing test cases for web and mobile Automation and expertise in Software Testing Cases.

Worked on API Testing a breeze by allowing anyone to call an endpoint and see the results. This is not just great for testing, but also exploring a new API you are thinking about integrating with, or just curious about what kind of information you can receive from it

Worked on continuous integration tool Jenkins with the testing tools for scheduling the build jobs and notifying the build failures through Email.

Proven ability in working individually or as a part of the team, problem-solving, process improvement activities, analytical skills, reporting, and assisting to manager by involving in weekly meetings.

Excellent troubleshooting, project management and problem-solving skills.

Technical Skills:

Testing Tools: Selenium WebDriver, Selenium Grid, Ruby, SOAP, QTP/UFT, Cucumber, Sauce Labs, Appium1.7, TestNG, Junit, JMeter.

IDE: Eclipse, Visual Studio.

Defect Tracking Tools: HP QC/ALM, JIRA, Bugzilla.

Languages: C, C#, Java, Python, Java Script.

Development Methodologies: Agile, SCRUM and Waterfall.

Database: Oracle, SQL, XML

Integration Tools: Jenkins

Operating Systems: Windows, Linux, Mac, Android.

Professional Experience:

Client: DINE BRANDS, CA Nov 2018 – March 2020

Role: QA TESTER.

Responsibilities:

•Responsible for analyzing the Business requirements and Functional Specifications to design tests and create test scenarios.

•Followed the SDLC process, uses requirements documents to create Testing Strategy, Test Estimates, documenting test plans and Identifying risks, and developing test scenarios.

•Performed the stress testing and load testing for the desktop web applications and used JMeter to test under the Load.

•Used Functional testing tool to automate the Windows applications and Large Client-based web applications and worked on record and playback scripting by using TestComplete.

•Involved in Automation environment setup using eclipse, java, maven, Selenium WebDriver, java, Junit and TestNG.

•Responsible for writing server-side web application logic in JavaScript and variants of it, worked on back-end components and supporting the front-end developers by integrating their work with Node.js applications.

•Experience in writing different SQL queries to access data from different database tables and used for data verification and NOSQL.

•Responsible in creating, executing and reviewing Functional & Integration test cases based on the business and functional requirements and used Jenkins to integrate the given requirements.

•Working along with developing team to Develop the Web Services such as Soap UI and writing the XML codes to test the Web applications.

•Working on Continuous Integration of client-based web applications and integrated them using Jenkins.

•Working along with developing team to write the HTTP protocols to develop the client-based web applications using REST API.

•Maintained the Selenium & Java automation code and resources in source controls GitHub over the time for improvements and new features.

•Working along with the developing team to test the mobile applications using Appium1.7.

•Worked on Cucumber to develop the automated test scripts using Java framework.

•Log, Track, verify resolution for all software and specification defects in HP ALM.

•writing different SQL queries to access data from a different database.

•For productivity and executing the test effort on backend testing, test automation scripts were developed in QTP/Odin Axe, by using comparison of data with the front-end reporting tools.

•Interaction with onsite coordinators, Dev and Project Managers for clarifications and other needs.

•Participated in SCUM, SPRINT meetings and initiated team meetings on a regular basis and involved in active discussion to improve the testing quality by better strategies and testing approach.

Environment/Tools: Java, Rest API, QTP/UFT, Quality Center, Jenkins, GitHub, Soap UI, XML, Selenium, Protractor, Python, JMeter, Eclipse, Cucumber, VBScript, Visual Studio, Windows.

Client: Nation Star Mortgage, Dallas, Tex July 2016– Aug 2018

Role: QA Automation Engineer

Responsibilities:

•Creating QTP Scripts using parameterization, Regular Expressions, File System Object, Excel Object.

•Verifying the compatibility of the product and to obtain the generated business requirements using mobile devices and Used Appium tool for the testing process.

•Used SQL Developer to do data analysis by fetching data from backend tables via SQL queries for ETL Testing.

•Used joins, indexes effectively in where clauses for query optimization.

•Analyzed data using complex SQL queries, across various databases and designed physical and logical data model and data flow diagrams.

•Assisted in gathering requirements by performing system analysis of the requirements with the technology teams.

•Implemented automated frameworks using Selenium, Java, Maven and Cucumber.

•Implemented Protractor and automated, executed scripts on different browsers using Java Script, Jasmine, XML, JSON and NodeJS.

•Developed and executed Test plans by following QA Methodologies for large-scale web applications, Mainframe, Client/Server, ERP Applications.

•Verifying the customer details to make sure for the secure transactions and involving in the developing team to create the secured web applications and developed HTTP protocols.

•Integrating deployed code and web applications using Jenkins.

•Executed client-based projects and large system projects using cloud testing. Used Sauce Labs for the cloud-based testing, used other cloud testing platforms for client-based cloud testing strategies.

•Working in Agile team and along with developing team to write the code in Java and Used Jenkins to test the isolated changes in the client-based server.

•Worked to test the difficulties on the applications along with the Agile team using LoadRunner.

•Configured & implemented the software development platform (Eclipse IDE) to execute batches and interfaces in a flexible date-roll environment.

•Provided technical insight during code reviews to ensure adherence to established coding architectural standards.

Environment/Tools: REST, Selenium, C#, Java, Appium, SQL, QTP/UFT, Python, TestComplete, Jenkins, Protractor, XML, Sauce Labs, JMeter, Cucumber, Maven, Windows.

Client: Data Site, Chennai, India Aug 2013 – Mar 2015

Role: QA Engineer

Responsibilities:

•Developed Test Scripts using automation framework with Java, Selenium WebDriver, Maven, TestNG, Jenkins and Apache POI using patterns like Page Object, Data Driven testing, UI Mapping and Java Design patterns.

•Worked on Appium to test the Mobile Applications.

•Validated Web Services request and response XML using SoapUI and created Automation Scripts in SoapUI using Groovy Script.

•Performing Load and Stress Testing using Apache JMeter on Web application and Web Services.

•Used GIT as a Source control for Selenium Scripts and integrated with Jenkins for Continuous Integration and Deployment.

•Prepared Test Cases and Test procedures based on Business Requirements Document and executed them accordingly.

•Used Sauce Labs for the cloud-based testing, used other cloud testing platforms for client-based cloud testing strategies using Appium1.7.

•Involved in testing Manually Android applications and Mobile Web on physical devices and Emulator and Simulators.

•Managed the Web applications on Google Cloud instances.

•Extensively involved in all stages of testing life cycle, TDD methodologies, SDLC using Agile/Scrum methodologies.

•Used Bugzilla and Quality center as the Bug-tracking tools.

•Coordinated actively with Technical peers, such as Developers, Project Managers, and Business/User groups.

Environment/Tools: Windows, SQL, SoapUI, Java, Java Script, Selenium WebDriver, Appium, Sauce Labs, TestNG, Apache POI, GIT, Jenkins, JMeter, JIRA, Quality Center.



Contact this candidate