Hi there! I'm

Janki Joshi

I am a highly experienced Software Test engineer with a distinguished track record of over 4 years in Banking software development and testing. I have graduated with Master’s in Business Analytics from California State University, East Bay.

I'm Open to work from December 2023

I am a highly experienced Software Test engineer with a distinguished track record of over 4 years in Banking software development and testing. I have graduated with Master’s in Business Analytics from California State University, East Bay. I take immense satisfaction in meticulously crafting automation testing workflows that are designed to perfection, while consistently adhering to industry-leading frameworks and standards. Within my role, I demonstrate excellence in spearheading and orchestrating automation testing projects, covering the entire process from ideation to execution. I showcase an exceptional ability to craft and advance state-of-the-art automation testing frameworks that address a wide range of functional and non-functional testing needs. Additionally, I exhibit a notable proficiency in smoothly incorporating manual testing teams into the automation workflow, leveraging enterprise-level, industry-standard automation test frameworks. Skills:
  • Java, Python, C++, C#, Typescript, Javascript, HTML, CSS
  • Selenium webdriver, HP QTP, EggPlant Functional, Protractor, Rest Assured, Cypress, Appium
  • Postman, Apache Jmeter, Tricentis Flood.IO
  • TestNG, Jasmine, MSTest, Cucumber
  • MySQL, MongoDB
  • Azure DevOps, Jira, HP Quality Center, Asana
  • Jenkins, AWS, Device Farm, Git, GitHub, BitBucket
  • Docker, Maven
  • Agile methedologies(Scrum)
  • Leadership, Adaptability, Cross-Cultural Teamwork, Reliability, Team Player

Experience

Software Test Engineer - BNP Paribas - eTrading - XIPHIAS
Mar 2019 - Jan 2022

Mumbai, India

  • Designed and implemented a scalable automation framework utilizing Selenium WebDriver, Rest-Assured, Java, Maven, TestNG, and Cucumber, significantly reducing testing time and improving test coverage.
  • Developed 100+ end-to-end trade test cases using Selenium and HP UFT for an eTrading application, enhancing defect detection rates and test reliability.
  • Led the migration of 400+ test cases from the UI Testing tool, Eggplant Functional, to Selenium, resulting in substantial cost savings. Recognized as the best performer for optimizing testing processes.
  • Collaborated closely with developers and design teams, proactively identifying and reporting issues and defects to ensure their timely resolution and the delivery of a high-quality product.
  • Automated a mobile application testing framework using Appium, seamlessly integrating it with AWS Device Farm for the streamlined execution of 200+ test cases.
  • Mentored and guided 3 interns on Agile methodologies, JIRA usage, and domain-specific knowledge, fostering their professional development and enabling impactful contributions.
Associate Software Test Engineer - BNP Paribas - eTrading - AGATA
June-2017 - Feb-2019

Mumbai, India

  • Developed a performance test suite using Apache JMeter to actively monitor microservices, leading to swift issue identification and improved system response time under high load conditions.
  • Conducted functional, regression, sanity, and smoke testing before release, analyzed results, and delivered comprehensive reports globally.
  • Automated REST API checks using Postman, ensuring usability and correctness and resulting in significant time savings.
  • Strategized and implemented the delivery pipeline by streamlining CI/CD workflows through seamless integration of Jenkins, Bitbucket, and Jira, resulting in accelerated software delivery cycles.
  • Designed and implemented Selenium WebDriver frameworks with TestNG and Java, focusing on ETL performance optimization for enhanced reliability in XML file handling.
  • Demonstrated expertise in test artifacts design - Test plan, Test case, Requirement traceability matrix, Defect report, Release sign-off report.
  • Executed the complete SDLC cycle, demonstrating expertise in test planning, design, and execution, contributing to improved testing efficiency and reduced time.
Computer Science Tutor (Student Assistant) - Student Center of Academic Achievement (SCAA)-CSUEB
Aug-2022 - Dec-2023

Hayward, CA, USA

  • Empowered students in mastering Object-Oriented Programming Methodologies (Java, C++) as a Computer Science tutor, fostering confident problem-solving skills.
  • Cultivated a profound understanding of Data Structures and Algorithms Analysis (DSAA) principles, guiding students to create efficient and scalable coding solutions.
  • Inspired coding excellence by mentoring students to excel in clean, efficient, and scalable coding practices, emphasizing software development principles.
Software Engineering Intern - Prarambhan Pvt. Ltd.
Mar-2016 - May-2016

Mumbai, India

  • Collaborated with the DevOps team to address CI/CD issues, ensuring smooth release cycles and conducting thorough JUnit testing to identify and fix bugs for high-quality software delivery.
  • Utilized Docker to containerize application components, improving DevOps practices and ensuring seamless and consistent deployments.
  • Demonstrated proficiency in Maven and Gradle for optimized dependency management and streamlined builds, resulting in a 30% reduction in build times and enhanced productivity.
  • Employed Jenkins as a CI/CD tool and automated deployments to facilitate efficient software releases.

Education

2022 - 2023
Masters in Business Analytics
California State University - East Bay
GPA: 3.6 out of 4.0
  • Worked as a Computer Science Tutor at SCAA (Student Center for Academic Achievement) department where I empowered students to master OOPM (Java, C++) and guided them in efficient DSAA problem-solving.
  • Worked as a Student Assistant Analyst for Shipping & Receiving department where I managed and analyzed shipment data, ensuring accurate and timely deliveries.
  • Course Work: Big Data Technologies, Database Management, Data Analytics, Data Warehousing, Project Management
2013 - 2017
Bachelor of Engineering in Information Technology
Mumbai University- D.J. Sanghvi College of Engineering
GPA: 7.38 out of 10
  • Course Work: Data Structures & Algorithms, Software Engineering, Operating System, Web Technologies, Artificial Intelligence, Cloud Computing

Projects

Web application automation framework - TDD
Selenium-webdriver TestNG Java Maven Extent-report
Web application automation framework - TDD
This is hybrid automation framework which uses page object model and data-driven framework concepts. This can be used for small application to large applications. This follows Test Driven Development approach. Features - Common utilities, report integration, logger integration, test data management, cross browser testing
Web application automation framework - BDD
Selenium-webdriver Cucumber TestNG Java Maven Extent-report
Web application automation framework - BDD
This is hybrid automation framework which uses page object model and behaviour-driven framework concepts. This can be used for small application to large applications. Features - Common utilities, feature files, report integration, logger integration, test data management, cross browser testing
Web application automation - Protractor
Protractor Jasmine Typescript Nodejs Angular
Web application automation - Protractor
This is hybrid automation framework. This can be used to automate application developed using js based frontend frameworks like angular/reactjs to handle asynchronous behaviour properly.

Achievements

Get In Touch

Feel free to drop me a message anytime! Whether you've got a question or just want to say hi, I'll do my best to get back to you!