Post Job Free

Resume

Sign in

Java, Selenium, TestNG, BDD, AutoIT, Sikuli,Postman

Location:
Phoenix, AZ
Posted:
April 23, 2024

Contact this candidate

Resume:

Rajani Jindam

Email: ad470y@r.postjobfree.com

Mobile : +1-623-***-****

Professional Summary:

8+ Years of experience in IT Industry mainly in Designing, Developing and Testing Components for Web-based and client/server software applications.

Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Waterfall and AGILE.

Experience on Deployment automation and containerization (Docker/Kubernetes).

Involved in deploying the content cloud platform on AWS using Ec2,S3 and EBS.

Experience in software testing process with Test planning, Test case design, Test Environment setup, Test data setup, Defect Management, Test log, Test results, Test traceability matrix and Test Metrics.

Executed SIT Test cases/scripts in HP QC, HP ALM, Rally, JIRA created functional/Regression test cases in HP ALM Rally and JIRA.

Experience with testing backend applications by writing SQL, PL/SQL statements.

Performed Functional, Negative, Positive, Integration, Regression, End to End and User acceptance testing.

Involved in UAT and gave valid recommendations to the users.

Regression tests were scheduled and performed on every release and build.

Hands-on coding experience to build, test and maintain API driven test frameworks and automation test suites using Rest assured and Karate framework.

Hands-on experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid and supported framework (maven, Gradle, Spec flow BDD and cucumber), Junit/TestNG, POM, Keyword driven, Jenkins.

Experience in developing Business Driven Hybrid Framework using selenium Webdriver and Specflow.

Hands-on experience in keyword driven framework for web application automation.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Rally, IBM Clear Quest, Bugzilla.

Experience in Mobile Testing using tools like Appium, Selendroid, UI Automator.

Used different types of virtual devices (Emulator and Simulator) and real devices for test cases validation.

Experience in mobile app testing on Android, ipad and iphone.

Strong Experience in database design using SQL, PL/SQL to write Stored Procedures, Functions and strong experience in writing complex queries using joins.

Experience in User Acceptance Testing, Unit Testing, System, Integration, Smoke, Functional, Back-end, GUI Testing, Regression and Performance testing.

Implemented a CI/CD pipeline using Jenkins for end-to-end automation for all builds and deployments.

• Experience in understanding the Jenkins deployment process, build configurations and automation scripts execution

during regression testing.

• Experience in defect reporting, defect tracking and defect reproducing.

Developed and maintained automated test suites for API testing using tools such as Postman, Rest Assured & SoapUI

Executed API tests to validate data integrity, security, and functionality, ensuring adherence to project standards.

Proficient in testing RESTful and SOAP APIs, including verification of request/response formats, status codes, and payload validation

Implemented data validation checks in API testing to ensure accurate data transmission and integrity between client and server.

Collaborated with the development team to understand software requirements and design effective test scenarios.

Participated in daily stand-up meetings, sprint planning, and retrospective meetings.

Collaborated with cross-functional teams to understand project requirements and create comprehensive test plans.

Executed manual testing and Exploratory testing for new features, ensuring the software met quality standards.

Involved in developing load and performance test scripts using web HTTP/HTML and web services.

Conducted load testing to assess the performance and scalability of web applications.

Assisted in the training of team members on test automation best practices.

Technical Skills:

Testing Tools

Selenium WebDriver/RC/IDE/GRID, WinAppDriver, Gherkin/Specflow, QTP, HP Quality Center, Jmeter, UFT, Appium, Browser stack, Sikuli, AutoIT.

Languages

HTML,CSS, Java, Java 8, Javascript, XML, Web services, SOAP, REST, Selenium.

Test Framework

Junit, POM, Keyword driven, Karate, TestNG, Cucumber with BDD, Specflow BDD

Project Methodologies

Agile and Waterfall

Defect Tracking Tools

Jira, BugZilla, Zephyr, IBM Rational ClearQuest, HP Quality center, HP ALM, Test Rail, Rally

Build Tools

Maven, Gradle

Continuous Integration Tools

Jenkins, vulcan

Databases

Oracle, DB2, SQL Server, MySQL, Microsoft SQL Server Management studio

Operating Systems

Windows variants, UNIX, Mac

Servers

Apache Tomcat, JBoss server

Tools

Quality Center, eclipse, IntelliJ Developer, Visual Studio, SOAP UI, Postman, GIT (bit bucket) and SVN, Kubernetes.

Educational Details:

B.Tech from Jawaharlal Nehru Technological University Hyderabad in 2011.

Professional Experience:

Client: AIG Sept 2021 – Till Now

Designation: SDET Engineer

(Phoenix, AZ)

Responsibilities:

Worked on Migration project to AWS cloud environment with POM(RTEE) framework using Selenium, TestNG, BDD Cucumber for more than 60 apps.

Worked on Sikuli and AutoIt tools for Image based and desktop-based applications.

Analysed and developed Test plan, Test cases, Test data according to the scenarios, Test scripts and Expected test result.

Involved creating the traceability matrix based on functional requirement in each module.

Performed Smoke,Functional, Negative, Positive, Integration, Regression, End to End and User acceptance testing.

Coordinated UAT with final users. Prepared end user documentation.

Used Rally and Jira to store all testing results, metrics, implemented test plan document, created test cases, Defect tracking and reporting.

Hands-on coding experience in REST sharp API automation to build, test and maintain API driven test frameworks using Restassured and Karate.

Involved in developing BDD Cucumber framework for Java web applications with Gherkin Specflow using Selenium, TestNG and Java.

Developed BDD Tests using Cucumber by writing behavior and step definitions & developed required selenium support code in JAVA for Cucumber.

Gherkin format from the user stories and executed these feature files with cucumber runner options and respective.

Experienced with creating test reports such as HTML reports, JSON report and Cucumber reports with detailed test steps and screenshots.

Hands-on experience on Postman, SOAP UI, Jenkins, Vulcan Confluence and JIRA tools.

Experience in automation API testing for services developed using microservices architecture.

Regression test suite execution after migration is completed with Jenkins Integration.

Implemented Appium scripts to test IOS and Android platforms.

Implemented UI Automator Viewer in Appium to inspect elements in mobile applications.

Performed functional, Regression, performance, UI testing for mobile native and hybrid apps usinh Appium test automation framework.

Experience in testing mobile apps on different mobile application platforms such as ios and Android and on mobile device testing.

Experience in Mobile app testing on Android, ipad and iphone, Emulator, Simulator to perform mobile app testing, phone functionality and native app testing.

Executed the test plans on web and mobile (IOS&Android) using Appium and Integrated with continuous integration tool Jenkins.

Experienced working in an Agile environment, performed activities like requirement analysis, create use cases, execute test cases, raise defects, retest defect fixes, provide design solutions and support during production deployment.

Performed cross-browser testing for various web applications in different web browsers with Browser stack.

Developed Selenium scripts for regression and functional testing using data driven framework and worked on Selenium Grid to implement cross browser testing across various environment and to execute a smoke test when a new build is received.

Used the Maven for the dependency management.

Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Generated Extent Reports, Used TestNG listeners to detect the failed Test cases.

Used AutoIt for file uploading to simulating user interaction on Microsoft windows file upload dialogue window.

Good knowledge on Sikuli tool integration of selenium with Sikuli to handle window based features.

Worked also on Applitools to compare the images of captured screenshots.

Validated Soap UI and Restfull API Services using Postman and Soap UI tools.

Experience in RESTFULL webservice testing using Rest assured framework JAVA. Validated JSON formatted data with different http status codes.

Developed and executed complex SQL Queries and procedures to perform database testing.

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

Client: WellsFargo June 2019 – July 2021

Designation: QA Automation Engineer

(Phoenix, Arizona)

Responsibilities:

Worked on a web-based application and completed QA functional and regression testing with POM using Selenium, TestNG, BDD Cucumber.

Experienced working in an Agile environment, performed activities like requirement analysis, create use cases, execute test cases, raise defects, retest defect fixes, provide design solutions and support during production deployment.

Worked extensively on testing Restful APIs using POSTMAN and Restassured.

Worked on creating the Testdata and simulate the real-time data for executing the automation and manual scripts.

Performed Functional, Regression, UAT and Integration testing across various environments.

Created database queries using SQL Queries and JOINs for generating the test data and database validation purpose.

Executed SIT Test cases/scripts in HP ALM, created functional/Regression test cases in HP ALM.

Experience with Test Documentation (Test Scenario, Test Case, Test Data, Defect Report, and Test Metrics).

Experience in Tracking Defects, Selecting Test Cases for Re & Regression Testing.

Experience with Data Driven Testing with valid and invalid inputs using Dataproviders, and Database Testing (Checking Data Integrity, Data Manipulations, and Data Comparison).

Developed Selenium scripts for regression and functional testing using data driven framework and worked on Selenium Grid to implement cross browser testing across various environment and to execute a smoke test when a new build is received.

Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.

Used the Gradle for the dependency management.

Scheduled automated test scripts using Vulcan to run on Weekly basis and to generate report.

Developed Appium scripts for Native Android /iOS using Java.

Identifying objects of App using Apple UI automator tool for Android and Appium inspector for iphone.

Proficient in GIT version control systems, distributed repository management,collaboration with team members, reviewing and fixing the possible conflicts.

Worked on SOAP and REST Web Services to carryout testing at the middle layer using SOAP UI and Postman, used SQL queries to validate the results in the Database.

Participated in various Agile related activities like Story Estimation, Planning, Scrum Calls, Standup meetings and provide the daily status updates to the stake holders.

Client: Centene Corporation Aug 2016 – Jun 2019

Designation: QA Automation Engineer

(Phoenix, Arizona)

Responsibilities:

Developed automated tests for continuous regression testing and reducing manual testing using Selenium, Junit and testNG.

Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Performed Functional testing, Integration testing, Regression testing and End to End testing.

Developed load test scripts by using Jmeter for entire site and did parameterization, pacing and correlation.

Executed load tests to verify that performance does not degrade with increased user load .

Developed the UAT Test cases and executed them with project flow.

Involved in developing BDD Cucumber framework with Gherkin Specflow using Selenium, TestNG and Java.

Developed Behavior Driven Development(BDD) and Behavior Driven Testing (BDT) with cucumber JVM to implement Test Driven Development(TDD).

Gherkin format from the user stories and executed these feature files with cucumber runner options and respective.

Experienced with creating test reports such as HTML reports, JSON report and Cucumber reports with detailed test steps and screenshots.

Developed test plans and test cases for the mobile apps.

Implemented Appium scripts to test IOS and Android platforms using simulator and Emulator.

Identifying feasible non-functional test cases for Performance testing.

Implemented Appium Inspector to inspect elements in mobile applications for Android and iOS.

Experience in testing mobile apps on different mobile application platforms such as ios and Android and on mobile device testing.

Tested the application under different networks and internet speeds including on 3G, 4G/LTE and Wi-Fi.

Tested embedded application software on various mobile devices including smartphones and tablets.

Implemented Automated execution of tests (nightly and need based) using Jenkins.

Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using JIRA.

Trained 3rd party off-site QA team with various tasks including performing various types of testing, bug tracking management in JIRA

Moderated Daily Defect Review meetings with Development Team to review the defects raised by QA team and status of the existing / open defects.

Client: GE (Genpact, India) May 2011 – Dec 2013

Designation: QA Engineer (Manual/Automation)

Responsibilities:

Analyzed system requirements and functional requirement/documents.

Created Test Plans and Test Cases in HP ALM.

Involved in all stages of testing – smoke, functional, regression, integration and User Acceptance Testing.

Performed test planning and release coordination.

Developed test cases and test procedures from prototypes, technical specifications, requirements documents and use cases.

Developed test plans, problem reports, status reports, and final test summary reports.

Produced reports for all testing efforts, results, activities, data, logging, and tracking.

Communicate test progress, test results to project stakeholders and management.

Performed troubleshooting and analysis to assess root cause of applications and data issues.

Coordinated with onsite/offshore teams, conducted necessary KTs and provided full support whenever it was required.

Performed Manual Testing and tracked defects in HP ALM.

Provide support to business teams to perform the UAT.



Contact this candidate