Sajan John Quality Assurance Engineer
(***) *** - 4105 ad0483@r.postjobfree.com LinkedIn Designs, develops, tests, and deploys IT systems.
Accomplished Quality Assurance Engineer developing, testing, and automating software solutions to drive quality control
through troubleshooting, debugging, and problem solving. Leads all aspects of software development lifecycle management
by handling systems requirements collections, identifying project scope, and driving cross - functional collaboration. Optimizes
software performance ahead of initial product launch by running tests, identifying program bugs, developing tests, and
delivering reports to key stakeholders, achieving significant cost - savings.
Core Expertise
+ Debugging + Test Case Planning + API Testing
+ Systems Testing + Product Testing + User Interface Testing
+ Automation + Customer Success + Solution Resolution
Professional Experience
Software Engineer IBM 07/2022 – Present
•Trained, mentored, and coached a talented team on proper use of Cypress automation by adopting key tools and protocols to automate manual test codes.
•Championed end to end automation by testing and debugging an IBM data power application through continuous testing, enhanced feedback, and expanded test coverage to achieve optimal results.
•Participated in Agile meetings, completed tasks with code reviews, defect verification, or test case execution.
•Covered functional and system tests, completing test cycles and filing defects by collaborating with development teams to verify defects and get closures.
Automation Engineer Toshiba Global Commerce Solutions 09/2020 – 06/2022
•Actively participated in Agile meetings, completed tasks assigned with code reviews, defect verification, or test case execution, and utilized digital.AI release management tools to effectively manage tasks and user stories.
•Developed test scripts with Selenium web driver and Java platform to validate application GUI interfaces of Toshiba POS application.
•Maintained Automation framework to abstract feature functionality and effectively build test script with maximum feature coverage.
•Executed test scripts with Cucumber tool (Behavior driven development) that utilized Gherkin syntax rules.
•Performed E2E installation and configuration for Toshiba POS applications customized for COSTCO retail stores.
Senior Software Engineer Xylen Water & Wastewater 12/2017 – 06/2020
•Conducted end to end testing solutions to optimize automation engineering performance by quickly uncovering early product defects ahead of final launch.
•Designed automation scripts that achieved significant cost - savings that added value for key stakeholders.
•Oversaw software development projects, built codes, and supported technical leadership to achieve project goals.
•Utilized Sensus internal automation tools, SOAP UI, and Server Management Studio to identify, build, troubleshoot, and automate scripts that validated data, automated frameworks, and drove systems optimization.
•Developed, tested, and automated scripts to validate SQL queries on MY SQL data bases affecting customer billing.
Development Engineer Cisco 11/2015 – 09/2017
•Partnered with the Cisco Unified Communication Manager to manage the development and implementation of Cisco Spark Hybrid Call Service and Cisco Spark Messages in a cloud - based environment.
•Applied Python to launch automated test suites across the Sisco TNGpi platform by strategically planning, creatively problem solving, and resolving emerging conflicts.
•Effectively onboarded end users onto Spark cloud application by creating automated scripts to handle Unity server voice mail call management.
•Utilized C++ to identify production code errors impacting application code performance.
•Developed regression test suites by designing Docker containers that worked with a Python platform tool, including Linux libraries and Cisco TMGpi.
•Adopted Jenkins and Bash Shell to configure binaries with C++ codes.
Additional Career Experience
Software Test Engineer, Cisco
•Designed, automated, and launched interactive voice features to improve Unified Call Manager operations.
•Expanded code coverage with Parasoft JTEST 9.5 automated test script tools.
Software Quality Assurance Engineer, IBM
•Performed systems integration and regression testing across major IBM data network protocols, including Ethernet modules token rings, and routers.
•Optimized network connectivity by configuring routers and automating frameworks.
Education
Bachelor of Engineering (BE) – Electrical, Electronics, & Communications, Bangalore University
Licenses & Certifications
Amazon Web Services (AWS) Certified Cloud Practitioner
Advanced Python, LinkedIn
Selenium Essential Training, LinkedIn
Cisco Certified Network Associate, CCNA
Technology
Cypress, SQL, Microsoft SQL Docker, REST APIs, Selenium, Java, Linux, Python, Shell Scripting, VMware, Agile Methodologies,
Cisco VoIP, JUnit, Amazon Web Services (AWS), Microsoft Office Suite (Excel, Word, PowerPoint)