Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Amit Nain

Cumming,GA

Summary

Google Cloud Associate Engineer and self driven site reliability engineer along with QE automation engineer who is eager to apply his extensive knowledge and experience in practical settings. Skilled at providing beneficial IT supports to client, creating monitoring and testing solutions.

More than 11+ years of experience designing, developing and delivering cost-effective and high-performance technology solutions to meet challenging business demands. 6+ years of experience in Automated Testing tools like Selenium including Selenium Web Driver, Cucumber, Rest Assured, SoapUI, web queries and Sikuli. 2+ years of experience in Mobile Application (like Hike) testing on Smartphone's (iOS & Android) with the help of Appium. Deep knowledge and experience in test planning, resource planning, and project related CMMI documentation. Extensive experience in Coordinating the testing effort, responsible for test deliverables, Deliverables to customer.

Overview

2025
2025
years of professional experience
1
1
Certification

Work History

Function/Technical Team Lead

UST GLOBAL (End Client- Equifax)
Alpharetta, GA
05.2022 - Current
  • Responsible for the creation of the Master QA Plan, Environment Plan, Data Plan, and QA Schedule.
  • Responsible for finding out Automation scope and developing test automation frameworks, and accordingly selecting and developing appropriate test automation tools, applying the latest techniques in test automation via using risk-driven techniques.
  • Involved in establishing automation setup and initial automation regression checklist for repeated activities through close collaboration and developing them into minimal test scripts using suitable tools such as Q Rest Assured, Karate Framework, and live.
  • On-Premise to Cloud Validation, work on live queries for data extraction.
  • Spin clusters in GCP for various Spark processing by scripting edge nodes and shell scripts.
  • Job Scheduling and automation of job from MR Submit.
  • Work on different data feeds and injection mechanisms to daily jobs using child nodes.
  • Design, document, develop, and implement test framework for Equifax USIS SRE Batch engineering project applications.
  • Write code for testing/security automation process using programming languages like Java, JavaScript, and Python.
  • Writing, executing, and monitoring an automated test suite using frameworks like Unit Test, TestNG, JUnit, Karate, and BDD (Behavioral Data Driven).
  • Identifying and implementing the correct test framework as per the project requirements.
  • Developing quality code using Terraform.
  • Creating cluster on demand in Google Cloud.
  • Extensive unit test coverage, and then extensive unit test coverage.
  • Create automation codes and destroy them once they are done.
  • Designing and implementing an automation pipeline to deploy artifacts in the cloud.
  • Designing and implementing encrypted methodologies on all the artifacts used in the cloud.
  • Setting up CI/CD and quality framework at organization level and helping other teams to implement it in their individual projects via using tools like Chef, Jenkins, Nexus, Eclipse, Maven, Rundeck, and Git.
  • Writing page object factory and pattern mechanism in the project to make CI/CD framework more readable and reusable.
  • Using Git for version control to share source code among the developers and quality check teams.
  • Performing requirements gathering and analysis, estimating time required for project completion, preparing schedules, design documentation, design reviews, and development, testing, and deployment of application enhancements, as well as project planning.
  • Security check through identifying vulnerability and fixing them, along with preparation of technical documentation and providing training.
  • Development and analysis regarding data security and integrity, using tools such as File Protector and Fuse.
  • Setting up QA environments in projects and ensuring all the QA activities and processes are automated end to end.
  • Encryption and decryption of data using asymmetric and symmetric keys through data prep Jars, so that the data remains secure and confidential while test execution on Google Cloud.
  • Test planning and preparation of testbeds for the proposed features and grooming.
  • Planning, retrospective, suggest enhancement for release.
  • Test execution on daily assignments for the team and planning the targets.
  • Formulating the acceptance criteria, deciding estimates for story points, prioritizing each work item, which paves the clear path for the goals and sprint backlog for every iteration.
  • Participating in determining sprint development.

Technical Lead

BlueSoft Solutions (End Client- Equifax)
Alpharetta, GA
03.2019 - 05.2022
  • Configuring, building, and supporting apps and operations in GCP.
  • Collaborated with other team members to troubleshoot complex issues and develop solutions.
  • Setting up production ready kubernets environment in google cloud using terraform, github and Jenkins
  • Using Terraform as a provisioning tool for Infrastructure.
  • Managing alerts and Notifications using datadog and pager-duty and google Monitoring.
  • Monitored application health metrics such as error rates, latency, throughput., and took corrective action when necessary.
  • Managed multiple tasks within tight deadlines while ensuring quality control throughout the process.
  • Responsible for finding out Automation scope and developing test automation frameworks, and involved in establishing automation setup and initial automation regression checklist for repeated activities through close collaboration and developing them into minimal test scripts using suitable tools such as Rest Assured and Karate Framework.
  • Write code for testing/security automation process using programming languages like Java, JavaScript, Python, and Bash Shell Scripting.
  • Writing, executing, and monitoring automated test suite using frameworks like Unit Test, TestNG, JUnit, Karate, and BDD (Behavioral Data Driven).
  • Identifying and implementing the correct test framework as per the project requirements.
  • Setting up automated CI/CD process and framework tools like Chef, Jenkins, Nexus, Rundeck, and Git.
  • Testing on web services like REST.
    That includes initially manually with Postman, and then automates them through the Rest-Assured automation tool.
  • Development and analysis regarding data security and integrity using tools such as File Protector and Fuse. Keys Management and data encryptions before scan and fixing them before committing to code.
    Hive/pig.
  • Creating an automated test to decrypt the data at runtime in memory using the Spark tool and analyze it using Python.
  • Setting up QA environment in projects and ensuring that all QA activities and processes are automated.
    Validating implementation of Karate framework on Google Cloud.
  • Working on testing all keys management and different encryptions in GCP.

Role-Test Specialist

Paramount Software Solutions(End Clinet-TFS)
Alpharetta, GA
08.2019 - 06.2020
  • Product Collection, MPS-LET - Lease Early termination is a project which is used in TPS to handle Lease, Auction, Factory, MPS, etc
    This application is designed to support lease early termination and provide customers to extreme flexibility to return and provide some various other benefits
    Involved in effort-estimation, Reviewing BRD, user stories and Test cases
    Responsible for creation of Master QA Plan, Environment Plan, Data Plan, and QA Schedule
    Responsible for finding out Automation scope
    Develop test automation frameworks and accordingly select and develop appropriate test automation tools, applying the latest techniques in test automation via using risk-driven techniques
    Developing quality automation code to extensively setup for multiple platforms and cross-browser testing
    Involved in establishing automation setup and initial automation regression checklist for repeated activities through closely and develop them into minimal test scripts using suitable tools such as
    REST API's through (GET, POST, PATCH, DELETE, etc)
    On each HTTP request ready Rest Assured tool
    To ensure whether the correct response is population

Role- Security Admin(Quality Analyst).

Paramount Software Solutions(End Clinet-US BANK)
Alpharetta, GA
01.2019 - 07.2019
  • Identifying threat and work to create steps to defend against them
  • Perform vulnerability scan and Penetration test across all network segments
  • Configure security system such as firewall, antivirus, and IDS software
  • Define and refine Disaster Recovery Plan
  • Perform vulnerability and network scanning assessment
  • Defend system against unauthorized access via using Access control implementation
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web Mobile testing
  • Worked on API Testing both SOAP and REST API using open source tools like Rest Assured or Java coding
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user's interaction with an AngularJS application running in a browser or mobile device
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI

Project Name : MAELT Team Size : 22 Role : QALead

05.2011 - 02.2016
  • MyELT is an application by a U.S based leading online education content providing MNC, such as: assessment exams, digital workbook activities, speaking labs that utilize speech recognition technology, practice TOEFL/certification exams, online grammar courses, and much more
  • The application is intuitive for even the most novice computer user
  • It is also available on tablet devices (Win /iOS/Android)
  • Resource planning, Test Planning, CMMI documentation, Test case preparation, Test Case execution
  • Browser-based mobile testing on various handheld devices (Win 8/iOS/Android, Functionality Testing for IWB CDs and DVDs, Defect logging and tracking
  • Testing activities: Smoke test, functional testing, regression, and Ad-hoc testing on IWB CDs and DVDs
  • Review User stories and obtain clarifications form the business team on functionality
  • Prepare test plan, estimations, and conducted kick-off meetings to go through roles and responsibilities
  • Document High-level test cases (HLTC), Detailed Test Cases (DTCs) and prepared Requirement traceability matrix to ensure all the requirements have adequate test coverage
  • Involved in reviewing the test cases and checklists
  • Involved in estimation and planning for the automation task
  • Implemented BDD through Cucumber
  • Configured Cucumber reports plug-in to generate an HTML test report
  • Created test cases by writing java code for the Selenium web driver
  • Automating scenarios by Suit using Cucumber, JVM, Selenium
  • Created an automated script for smoke checklist using Tellurium and Selenium
  • Create a Smoke test suite for every module of the application
  • Work on API testing and Web Services testing using PostMan and Soap UI
  • Identifying the critical test cases to be run against each build as a part of regression testing and planned for automating them using WATIR
  • Executing all the automation scripts after every build and handling and reporting any issues related and sending test results directly to the client after each execution
  • Currently performing the role of a lead in a team of 3 members providing training, solutions, and guidance to the team members

Sr QA Engineer

QA InfoTech
  • Support many of our best-selling series
  • Gayle offers teachers and learners more flexibility and convenience through teacher-led assigned activities or self-study options - anytime, anywhere
  • Gayle delivers engaging activities to English language learners which reinforce and consolidate the language and skills covered in each National Geographic Learning program
  • Assembly Testing:- During the initial 2-week window for testing for a release Assembly Testing team works on the initially assembled code and do the complete Shakedown and Sanity to make sure the Assembly is free from any Critical issues and fit to be handed over to System Testing teams
  • As part of assembly testing team, I am working as Tech Lead
  • Creating project test estimates and resource planning
  • Responsible for Test Planning and preparation of Test-bed for the entire release
  • Responsible for test execution on daily assignments for the team and reaching the targets
  • Responsible to lead the team to implement and extend the automated test scripts coverage in regression and agile via Selenium
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java
  • Utilized role in mobile testing using Appium Mobile Testing for client's mobile platforms
  • Implemented open source tool Appium, Selenium Web Driver for cross-browser and cross-platform web Mobile testing
  • Created and executed SOAP UI Scripts for the Web Services testing
  • Worked on API Testing both SOAP and REST API using open source tools like Rest Assured or Java code
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user's interaction with an AngularJS application running in a browser or mobile device
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SOAPUI
  • Used Protractor with Selenium to provide automated test infrastructure to simulate user's interaction with an Angular application running in a browser
  • Involved in Web Service testing RESTful API and automation using JSON, XML payloads
  • Write SQL queries in A.L.M to generate base data to excel
  • Summarize the daily, weekly and monthly status reports by test scenario, test case, and test steps
  • Tosed the workflow through the front end to backend using SQL queries to ensure data completeness, integrity, and accuracy
  • Configured the JIRA workflow tools like Maven for managing JAVA automation projects using them efficiently experience of build tools for the project and improvement processes for screens, workflow procedures, analyses and documentation as per business requirement
  • Identified and reported of applications all the bugs observed during testing and create a ticket in the Jira
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server

QA Automation Engineer

QA InfoTech
  • Responsible for bringing in creative and fresh ideas for automating different scenarios using the tool
  • Work with TestNg, Apache Maven for reporting Automation Test Execution
  • Generated data flow between different systems either by checking logs, having a look at the XML form check the triggering the API manually using the SWIFT tool (Internal tool which allows XML and getting entry method for API inputs)
  • Manual testing effort
  • Automated complete smoke test cases and core core critical cases to be run before each release minimizing the developer, Putty
  • Involved in the project from the very beginning (Reviewed and explored all Functional Document) of this Project
  • Drafted Test cases, a Smoke checklist for this project
  • Planned every single activity for this project
  • Most important this was a project in which there were no Team Lead and Project Manager so all the task and planning done by us (all 4)
  • Worked on CMMI Documents for this project
  • Identifying the critical test cases to be run against each build as a part of regression testing for that created a regression script

QA Test Engineer

QA InfoTech
  • Writing Test cases and Test scenarios using Use Cases/Functional Specification document
  • Logging defects using JIRA including the examining of Severity and Fix Priority
  • Validation, Invalidation, and Regression of Defects
  • Maintaining Defect Matrix Sheet
  • Sending Daily status
  • Reviewing Test Cases Report and Creating and maintaining weekly status reports

Mobile Apps Automation Test Engineer

QA InfoTech
  • Hike Messenger is a product based organization
  • The organization is a Mobile App start-up organization which provides the technologically advanced and small idea - to bring India online
  • The organization has a mobile app (Android & iOS) allow the users to free chat and so many things including free like cricket
  • News, coupons
  • This is a complete app which gives the user to so many micro apps inside chat like you can use hike cricket to see latest live score, Last but not least it's Stickers
  • Hike Messenger features allow you to share tons of data for free and without internet, same with news and coupons
  • Also like existing following an agile development methodology to develop and integrate new features into the already existing application
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java
  • Utilized role in mobile testing using Appium Mobile Testing for client's m-platforms
  • Implemented open source tool Appium, Selenium Web Driver for cross-browser and cross-platform web Mobile testing
  • Created and executed SOAP UI Scripts for the Web Services testing
  • Worked on API Testing both SOAP and REST API using open source tools like Rest Assured or Java coding
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Used Agile Build validation using Selenium to reduce the manual effort involved in validating the build every day
  • The human effort was reduced from 3 hours per build down to 30 mins
  • Preparing test plans, test data and test cases for Android and iOS platforms
  • Create a Smoke test suite for every module of the application
  • Responsible for organizing demo to the team to showcase the working of the tool, first look, its use, pros, and cons, etc
  • Identifying the critical test cases to be run against each build as a part of regression testing
  • Functional testing, regression testing, integration testing on different devices, defect reporting and tracking
  • Taking stand-up calls with technology vendors and coordinating with them for upcoming features for testing

Education

Master - Information System Security

University of Cumberlands
05.2019

Bachelor of Technology - Computer Science

Shobhit University
05-2011

Skills

  • Automation Testing
  • Tools: kubernetes, GCPCloud Sql(Postgress), Google Compute Instance, Docker,Apache Tomcat, Selenium and Web Driver, Junit, TestNG, Maven and Appium
  • Testing Process: Functional, negative, regression, system integration (SIT), acceptance (UAT), security and browser compatibility testing, Modal based testing, web server testing, TTUP
  • Testing Models: Waterfall model, Agile Methodology, SAFE Methodology
  • Scripting Languages: HTML5, Java, JavaScript, XML, CSS, Python, and Shellscript
  • Operating systems: IOS, Windows XP/97, 2000, Linux
  • Repository: GIT, SVN, Bitbucket
  • Mobile OS: Android and iOS
  • CI/CD: Jenkins, TDD, and BDD
  • Test Management/ Bug Tracking tools: Jira, Assembla, JIRA, Pivotal Tracker
  • Databases: SQL server 2000, Oracle 80, MS Access 2000
  • Software Tool: Eclipse, NetBeans, FireBug, SOAP UI
  • Domain: ELearning, e-commerce, Mobile Android and iOS
  • Managerial Skills: Metrics, Estimation model, Test Plan Creation, CMMI knowledge

Certification

  • Awarded as "Bravo", "Valuable team player", Star Performer by UST Global.
  • Certified Google cloud associate engineer in 2021
  • Certified ISTQB Foundation Level in 2011
  • CCNA Certified in 2011

Timeline

Function/Technical Team Lead

UST GLOBAL (End Client- Equifax)
05.2022 - Current

Role-Test Specialist

Paramount Software Solutions(End Clinet-TFS)
08.2019 - 06.2020

Technical Lead

BlueSoft Solutions (End Client- Equifax)
03.2019 - 05.2022

Role- Security Admin(Quality Analyst).

Paramount Software Solutions(End Clinet-US BANK)
01.2019 - 07.2019

Project Name : MAELT Team Size : 22 Role : QALead

05.2011 - 02.2016
  • Awarded as "Bravo", "Valuable team player", Star Performer by UST Global.
  • Certified Google cloud associate engineer in 2021
  • Certified ISTQB Foundation Level in 2011
  • CCNA Certified in 2011

Sr QA Engineer

QA InfoTech

QA Automation Engineer

QA InfoTech

QA Test Engineer

QA InfoTech

Mobile Apps Automation Test Engineer

QA InfoTech

Master - Information System Security

University of Cumberlands

Bachelor of Technology - Computer Science

Shobhit University
Amit Nain