Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Personal Information
Timeline
Generic

Shiyam Kumar Lakshmanan

Seattle

Summary

Results-driven Software Development Engineer in Test at Amazon, skilled in automation and CI/CD processes. Achieved significant improvements in testing efficiency through innovative frameworks and cross-browser compatibility enhancements. Proficient in Selenium and Jenkins, with a strong focus on collaboration and quality assurance, ensuring seamless user experiences across multiple platforms.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Software Development Engineer in Test

Amazon
Bothell
02.2025 - Current

Created automated test structures to enhance Fire TV software modules utilizing Selenium and Appium.

Ensured seamless user interactions through comprehensive feature and regression testing.

Streamlined CI pipeline processes by incorporating automated tests through Jenkins and AWS CodePipeline.

Tested web application compatibility and performance to recommend cross-browser compatibility improvements to web development team.

Participated in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.

Quality Assurance Engineer II

Amazon
Seattle
08.2022 - Current
  • Company Overview: Product Quality STO of Fire TV, a smart speaker with Dolby Atmos and Alexa
  • Responsible for ensuring Audio quality, Echo Spatial Perception tuning, and volume curves of Fire TV family devices
  • Defined audio quality test strategy and implemented test mechanisms through audio precision tools
  • Built and managed audio lab environments and soundproof chamber testing for Fire TV devices
  • Responsible for ensuring Alexa music certification requirements for Fire TV devices
  • Driving delivery and quality of various 1P experiences through test automation
  • I am defining test automation strategy, and framework and ensuring the quality of the 1P application
  • Product Quality STO of Fire TV, a smart speaker with Dolby Atmos and Alexa

Lead Quality Assurance Engineer

Value Momentum Inc Erie Insurance
Erie
04.2018 - 07.2022
  • Create and maintain different frameworks like UFT, Selenium, and Visual Studio at an enterprise level by using Erie automation best practices
  • Develop automation business components and reusable assets for all APIs
  • Work with development and testing teams and help enable CI/CD pipeline process and automate applications on the cloud
  • Build Selenium frameworks to help assist teams in performing automation
  • Create libraries for performing integration and end-to-end testing
  • Create libraries supporting behavior-driven development (BDD)
  • Implementing the container-based solution like Docker in both on-prem and AWS
  • Create wrapper methods for reuse and centralized error handling
  • Create and maintain a continuous integration platform
  • Implement a source code management solution
  • Create a reporting mechanism
  • Conduct R&D and participate in POC’s for alternative tools and solutions on any new upcoming open-source automation technologies that benefit the team
  • Come up with business case to showcase the creation of prototype for the real-time usage and benefits
  • Perform comparing it to latest industry standards
  • Bring in new API's / Standards to keep up with industry trends
  • Feasibility study on different application stacks such as Mendix, .Net, Java, etc
  • Build Proof of Concept framework and rollout for Enterprise-wide usage
  • Revisit existing framework artifacts by Perform automation feasibility analysis, requirement and testability analysis of the project/program to identify the scope of the automation
  • Analyze application & implement the right tool and framework for higher reusability and maintainability
  • Involve in creating a Test Automation strategy, effort & resource estimations and scope for automation
  • Application architecture analysis to identify potential Automation candidates and partnering with QA leads to identify automation assets to shift left development
  • Help the functional team with object identification issues and error handling issues
  • Aid the team in doing automation for applications moving into the Cloud
  • Analyze and recommend best tools to be used for the application / engagement
  • Integrate with the Functional and Services team to be able to do end to end automation testing
  • Prepare/generate project deliverables and discuss road blocks related to technical, functional, environmental issues, etc
  • Follow ups on issues to closure
  • Hand over automation assets to the functional team and train them to own the automation assets
  • Develop test scripts based on end-to-end scenarios and service orchestration
  • Work with development and testing teams and help enable CI/CD pipeline process
  • Automation test scripts development and execution performed through different available tools like UFT, Selenium and SOAP UI
  • Show case ROI of automation and evangelize benefits of automation to increase automation footprint across Enterprise level
  • Prepare test artifacts such as high-level test scenarios, conditions, and cases for automating the application testing
  • Perform static testing for the quality of functional specification documents, screen mockups, and mapping documents
  • Conduct boot camps & train team on different components of Selenium framework
  • Experienced in acceptance testing, working with BDD framework, Cucumber, Gherkins for creating feature, step definition files and Integration with selenium web driver under SAFE agile model
  • Innovated a tool in mainframe – Sort Card Function for project which reduced cost up to $1.4 K

Senior Test Analyst

Cognizant Technology Solutions
Hartford
11.2011 - 04.2018
  • Created automated frameworks by using Selenium Web driver with Junit and TestNG test execution engine
  • Responsible for creating a framework for insurance application which involves integrating UI, services and Mainframe applications
  • Responsible for validating responses against Location Risk Services for Geographic fields validations using SOAP UI service
  • Implemented Selenium Grid to run smoke Tests on multiple platforms and browsers in parallel
  • Implemented Selenium IDE for record and playback for automating minor applications for business needs
  • Tested widely Graphical user interface of the front-end applications by manual testing and by using Record and playback option using Automation tools
  • Used GenyMotion to create simulator for testing Android mobile application using Appium and automated the same using Eclipse IDE with Java Selenium
  • Used ADB Commands such as ADB version, ADB devices, ADB install, ADB Kill-Server, ADB Push and ABD pull for testing mobile application
  • Involved in testing of mainframe tool applications and CICS inquiry screen validations
  • Proficient in VSAM, PDS, PS and File Aid and scheduling jobs via CA7 scheduler
  • Implemented in complete End to End testing of insurance application from front end with Web service automation, SOAP UI, Mainframe and ETL validation
  • Implemented and maintained customized menu-driven interactions using TSO/ISPF
  • Experience in middleware products such as MQ Series products such as MQ Series Messaging, MQ Series Integrator and MQ Series Workflow
  • Experience in SQL and PL/SQL scripting on TDM space and extraction of data from different systems using Mainframe, SOAP UI etc
  • Tested the ETL Informatica mappings and other ETL Processes (Data Warehouse Testing)
  • Used SOAP UI tool to test UI application to test SOAP services and REST API
  • Used SQL to validate DDL validation of tables and DML validation of data stored in database
  • Involved in Scrum methodologies such as sprint planning meetings, sprint daily stand-up meetings and sprint review meetings as part of regular process
  • Implemented CI/CD in Jenkins to perform regression, smoke and sanity testing after each build deployment
  • Playing team member for a team size of 6 and Acting as an SME for all applications like PEGA, Unisure
  • Responsible for running JCL batches and monitoring its output for IVR batch processing
  • Experience in Guidewire – Policy Center, Claim Center and Billing Center Products for issuing the policies and processing it via backend

Education

Master of Science - Software Engineering

BITS Pilani
Rajasthan, India
04.2015

Bachelor of Technology - Information Technology

Anna University
Coimbatore, India
04.2011

Skills

  • Automation
  • Manual
  • Mainframe
  • ETL
  • End to End
  • Service testing
  • TDM
  • Mobile Application Design
  • Swift
  • Machine Learning
  • Augmented Reality
  • AI features
  • Chat BOT
  • Browser Stack
  • Data warehouse testing
  • SQL
  • SPUFI
  • QMS
  • DB2
  • Hybrid
  • Page factory design pattern
  • BDD framework
  • Cucumber
  • Gherkins
  • Java
  • C#
  • JCL
  • COBOL
  • VB Scripting
  • Rexx
  • Web Application
  • ServiceNow
  • PeopleSoft
  • Clarity
  • PEGA
  • Unisure
  • Guidewire
  • Monitoring
  • Reporting
  • Jenkins
  • Power BI
  • Cognos
  • Tableau
  • Informatica
  • Mark logic
  • Cloud Computing
  • AWS
  • Azure
  • Docker Containers
  • Testing Methodology
  • SAFe Agile
  • Waterfall
  • POC Tools
  • ATF for ServiceNow
  • PTF for PeopleSoft
  • Mabl
  • Functionize
  • Test automation
  • Applitools
  • Web validation
  • PDF validation
  • Ultrafast Grid
  • Cross-browser

Certification

  • PCEP [Python Certified Entry Programmer]
  • Azure AI [AI-102] Engineer Associate
  • RPA Developer [Automation Anywhere]
  • Multicloud Network Associate [Aviatrix]
  • Scrum Foundation Professional Certificate [Certiprof]
  • CSM – Certified Scrum Master certification
  • Azure Fundamentals [AZ-900]
  • AINS 21 Insurance & ISTQB

Accomplishments

  • Implemented migration of On-Prem cloud to AWS cloud for test execution.
  • Migration of Virtual machines to Docker Containers for test execution.
  • Design & Develop Tailored Centralized Automation Frameworks in both Traditional and non-Traditional way.
  • Working on Amazon TV and SMP products. Automation of devices using Python language and PyCharm at Amazon.
  • Automated applications like ServiceNow, PeopleSoft, Guidewire – Claims, Billing, Policy Center, Insurance, and Banking Domain.
  • Design & Develop Tailored Robotic Process Automation [RPA] Frameworks in traditional and non-traditional ways.
  • Perform Proof of Concepts on the New Tools, Technologies & Cloud like AWS and Azure.
  • Data warehouse testing - Writing simple /complex SQL queries in DB2, Teradata SQL assist, and SQL server.
  • Specialized in Digital/Mobile application automation, Web automation using Java/Selenium, Building SOA and Restful Webservices.
  • Oversee Automation Team Onsite / Offshore.

Personal Information

Title: QAE II L5

Timeline

Software Development Engineer in Test

Amazon
02.2025 - Current

Quality Assurance Engineer II

Amazon
08.2022 - Current

Lead Quality Assurance Engineer

Value Momentum Inc Erie Insurance
04.2018 - 07.2022

Senior Test Analyst

Cognizant Technology Solutions
11.2011 - 04.2018

Master of Science - Software Engineering

BITS Pilani

Bachelor of Technology - Information Technology

Anna University
Shiyam Kumar Lakshmanan