
Renju Jose
Verified Expert in Engineering
Quality Assurance Developer
Thiruvananthapuram, Kerala, India
Toptal member since April 1, 2022
Renju is a software development engineer with immersive experience in QA test automation and full-stack web development. As an expert QA with over 9 of hands-on experience in UI and API testing using Selenium, Appium, and REST Assured, he can perceive the application under test (AUT) from end-user and developer perspectives. Renju is active in the Selenium community and regularly publishes on blogging platforms like HackerNoon, DEV, and DZone.
Portfolio
Experience
- Java - 6 years
- Git - 4 years
- JavaScript - 4 years
- Selenium - 4 years
- Automated UI Testing - 4 years
- REST Assured - 2 years
- Jenkins Pipeline - 2 years
- Selenide - 1 year
Availability
Preferred Environment
IntelliJ IDEA, MacOS, Slack
The most amazing...
...thing I've done is help global QA teams automate their most challenging test scenarios, using highly technical solutions on the web and mobile.
Work Experience
Software Development Engineer in Test (SDET)
Multiplier Technologies Pte Ltd
- Increased back-end automation coverage from 30 to 60% in Q3 while doing functional testing for 2-week sprints.
- Reported functional edge cases that could have led to revenue loss.
- Set up front-end automation framework from scratch.
SDET | Full-stack Web Developer
Testsigma Technologies
- Developed and maintained a codeless test automation framework based on Selenium, Appium, and Apache HttpClient. The tests are written in natural language, i.e., simple English statements, similar to the behavior-driven development (BDD) approach.
- Automated web, Android, iOS, and REST API test cases with Selenium, Appium, REST Assured, and Postman.
- Helped develop a Python OpenCV-based image comparison web service to compare web app screenshots from failed tests.
- Set up the initial version of the knowledge base for the product and prepared the supporting technical content.
- Provided product demos for over 50 clients and onboarded new users on the tool.
- Developed technical blog articles regarding the in-house product on third-party blog platforms.
- Provided technical assistance and solved test automation challenges for customers.
- Conducted the POC for choosing the CI pipeline tool such as Jenkins, CircleCI, Buildkite, etc.
QA Consultant
Practo
- Assisted the in-house team in migrating a Selenium-based web test automation framework from the existing Robot framework and Sikuli-based tests.
- Improved the test coverage for the app's critical parts to above 75% in two months.
- Implemented the test notifications into the team collaboration tools, such as Slack, and reinforced the efficiency of the existing QA processes.
Web Developer | QA Automation Trainer
An Online Freelance Agency
- Developed a few websites using HTML, JavaScript, JQuery, and Twitter Bootstrap CSS.
- Trained an offshore client in Salesforce automation using Selenium.
- Automated the web test cases in several freelance projects.
Technical Consultant
Sutherland
- Liaised with North American customers to troubleshoot and resolve their technical issues.
- Obtained remote access using the LogMeIn remote desktop client and fixed the issues remotely.
- Documented their issues in the issue tracking tool for the customer.
- Evolved into a subject-matter expert (SME) for personal computer security software.
- Achieved the best performer award consecutively for two quarters in a row.
Experience
Test Framework(Private Repo)
It consists of Selenide, which is a Selenium WebDriver wrapper in Java, for web UI testing, REST Assured for API testing, JUnit for the test runner, and Allure for reporting. Jenkins integration is also added for CI/CD.
MeOr Media Organizer
https://github.com/renjujv/MeOrThe front end is coded in Java with the Swing GUI framework, while SQLite powers the back end. It was hosted publicly on GitHub and is currently under active development as a side project.
Hotel Transylvania
https://github.com/renjujv/hotel-booking-demoThe app was developed using Angular 10, Spring Boot, Bootstrap, and H2 database.
Flutter Finder Plugin for Appium-Java Client
https://github.com/renjujv/appium-flutterfinder-javaFlutterElement extends the MobileElement Class. Therefore, all the basic actions like click, sendKeys, and others are supported.
Education
Bachelor's Degree in Computer Science
Cochin University of Science and Technology - Kollam, India
Certifications
Spring: Spring Data 2
Building a Full-stack App with Angular 2+ and Spring Boot
JMeter: Performance and Load Testing
DZone Core Member
DZone
Skills
Libraries/APIs
Selenium WebDriver, Jenkins Pipeline, JDBC, REST APIs, jQuery, React, OpenCV, Playwright
Tools
Git, GitHub, Postman, Cucumber, Jira, REST Assured, Apache Maven, BrowserStack, NPM, Jenkins, Apache Tomcat, Jetty, Gradle, Apache JMeter, CircleCI
Languages
Java, HTML, Gherkin, JavaScript, TypeScript, CSS, SQL, HTML5, Python, GraphQL
Frameworks
JUnit, Selenium, TestNG, Spring Boot, Angular, Selenide, Bootstrap, Swing, Appium, Angular Material, Hibernate, Cypress, Flutter
Paradigms
Automated Testing, E2E Testing, Test Automation, Software Testing, Testing, Manual Testing, DevOps, Page Object Model (POM), Unit Testing, Behavior-driven Development (BDD), Test-driven Development (TDD), REST
Platforms
MacOS, Android, iOS, Amazon Web Services (AWS), Windows 7, Windows XP
Storage
MySQL, SQLite, H2 Database, Spring Data JPA, H2, Spring Data
Other
Communication, Technical Documentation, Technical Writing, Automated UI Testing, QA Automation, QA Testing, Quality Assurance (QA), Regression Testing, Software Testing Automation Framework (STAF), Test Automation Frameworks, Software QA, Manual QA, Web App Testing, Website QA, SDET, Software Engineering, Mobile App Testing, Sauce Labs, API Testing, UI Testing, CI/CD Pipelines, CSS5, Test Cases, Manual Software Testing, Mobile Device QA Automation, Software Development, Mobile Apps, Windows 10, Software Troubleshooting, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring