Post Job Free
Sign in

Automation Test Engineer with 11+ Years of Experience

Location:
Dehradun, Uttarakhand, India
Posted:
January 17, 2026

Contact this candidate

Resume:

Name-Kamil Khan Phone-No- +91-995*******

Adddress HN 545 sec 62 *-****-************@*****.***

Noida

PROFESSIONAL PROFILE

A highly competent and results oriented Software Test Engineer with 11+ years of experience in the field of Software Testing.

PROFESSIONAL SUMMARY

● Expertise in Automation using Selenium WebDriver, Grid, and Jenkins .

● Expertise in Automation using Selenium WebDriver, Python, Grid, and Jenkins .

● Expertise in Automation using Appium server with android and iOS.

● Expertise in Automation using Protractor with JavaScripts.

● Expertise in Automation using Cypress with JavaScripts.

● Expertise in automation using WDIO with javascript

● Expertise in AngularJs based Application using Protractor with Jasmine.

● Exclusive experience in writing Relative X-path and Absolute X-path.

● Expertise in writing Selenium WebDriver automation scripts using java.

● Identified mobile elements using Appium Inspector, UI Automator Viewer.

● Exclusive experience on emulators and simulators over Charles Proxy.

● Expertise in Mobile Native applications on iOS and Android platforms using Appium and Java

● Designed and Implemented Page Object and Hybrid Framework.

● Excellent experience of build tools like Maven .

● Expertise in writing test scripts using TestNg Annotations.

● Experience in Batch Execution, Grouping execution and Parallel execution.

● Experience in parameterization using apache POI Library.

● Good understanding of Automation life cycle and Quality process.

● Good knowledge on Core JAVA, JAVASCRIPT, PYTHON.

● Experience in analyzing functional requirements and translate them to test Scripts.

● Well acquainted with Software Development Life Cycle (SDLC) and Software Testing Life Cycle

(STLC).

● Defect Reporting and Tracking using JIRA.

● Very good experience in Testing and acquired sound knowledge in Testing processes.

● Good in all the stages of SDLC, STLC,ATLC and Bug Life Cycle.

● Expertise in Functional Testing, Integration Testing.

● Good in identifying Test scenarios & writing Test cases by applying Test case Design

Techniques.

● Proficient in Test Execution, analyzing the results, Bug Reporting and Bug tracking.

● Good in reviewing the Test cases.

● Involved in test plan and design.

TECHNICAL SKILLS

● Automation Tools: Selenium Webdriver, Grid, Jenkins, Maven and appium server with android and iOS etc.

● Automation Tools: Protractor,Jasmine with Angular Js application using Java Scripts etc.

● Automation Tools: Cypress with Angular Js application for End to End testing using Java Scripts etc.

● Mobile Automation Tools: Appium server,Node Js,Android Stodio,Json file,UIAutomator inspector,Appium Inspector,Java Client etc.

● Appium configuration setup in windows and MAC machine for android and iOS.

● Defect Reporting Tool: JIRA.

● Languages/Frameworks: Core Java /TestNg and Hybrid Framework etc

● Integration Tool: Jenkins

● Build Tool: Maven

● Database Tool: SQL (DB)

● Tools & Utilities: Eclipse,Selenium IDE

● Source code management Tool : Git,SVN

JIRA Exposure:

Expertise in writing test cases and execution of test cases in JIRA &HP-ALM.

Proficient in logging and tracking of defects using JIRA & HP-ALM.

Good understanding of JIRA admin activities.

PROFESSIONAL EXPERIENCE

● Currently Working as Project Lead in Cigniti,Hydrabad from 29 Sep 2022 to present.

●Working as Senior Software Test Engineer in IRIS Software Pvt Ltd, Noida (UP) from Nov 2019 to 24th May 2022.

● Working as Senior Software Test Engineer in TATA Consulting Services, Noida (UP) from Nov 2018 to Nov 2019.

● Working as Software Test Engineer in Magic Software Pvt Ltd, Noida (UP) from April 2018 to Nov 2018.

● Working as Software Test Engineer in Techsan India Technologies Pvt Ltd, Patparganj (Delhi) from Feb 2014 to Feb 2018.

● 6 months training on Software Testing from Qspider, Bangalore.

EDUCATIONAL QUALIFICATION

● Bachelor Degree in Electronics and Communication from Uttar Pradesh Technical University, Lucknow in 2013.

PROJECTS

Client Name: ECP WOOKIES

Description: Homesite Holdings, Inc. is an American multinational financial technology company operating an online payments system in the majority of countries that support online money transfers, and serves as an electronic alternative to traditional paper methods such as checks and money orders.

Environment: Windows

Role: Sr Automation Engineer

Responsibilities:

●Developed and maintained automated test scripts for End to End testing using Selenium with Python .

●Interpret application architectures and identify areas for automation.

●Developed Automation Scripts for end to end testing with Selenium, javaScripts using Hybrid Framework.

●Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids, Selenium - XPath in Python locators.

● Developing Page Object model js using POM.

● Executing automation scripts.

● Debugging the automation scripts and fixing, if any error occur.

● Performing batch execution and parallel executions.

● Once we developing the framework,integrating the framework with Jenkins and developing it to the client.

● we shared the Allure report to the client as well as project manager.

Client Name: Homesite

Description: Homesite Holdings, Inc. is an American multinational financial technology company operating an online payments system in the majority of countries that support online money transfers, and serves as an electronic alternative to traditional paper methods such as checks and money orders.

Environment: Windows

Role: Sr Automation Engineer

Responsibilities:

●Developed and maintained automated test scripts for End to End testing using Cypress with Javacripts .

●Interpret application architectures and identify areas for automation.

●Developed Automation Scripts for end to end testing with WDIO, javaScripts using Mocha Framework.

●Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids, Cypress-XPath in Cypress locators.

● Developing Page Object model js using POM.

● Executing automation scripts.

● Debugging the automation scripts and fixing, if any error occur.

● Performing batch execution and parallel executions.

● Once we developing the framework,integrating the framework with Jenkins and developing it to the client.

● we shared the Allure report to the client as well as project manager.

Client Name: Schwab (TOS)

Role: Sr. Automation Engineer

Description:- Schwab is a broker that offers an electronic trading platform for the trade of financial assets including common stocks, preferred stocks, futures contracts, exchange-traded funds, options, cryptocurrency, mutual funds, and fixed income investments. It also provided margin lending, and cash management services

Responsibilities:

● Responsible for handling a team of 5 member team.

● Involved in interacting with the project development team to understand the project requirement.

● Involved in Preparation, Reviewing and Execution of test cases.

●Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins &UDeploy) and reducing manual testing using Selenium, Appium,TestNG and Maven.

●Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

● Developing Page Object model classes for android,Ios and web using POM.

● Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

Creating xpath for android using UIAutomater and Appium Inspector.

● Integrated Appium with Sauce Labs for distributing tests on the Perfecto cloud.

● Implemented real device mobile app testing using Test Object on the Perfecto cloud.

● Performed tests on emulators and simulators over Charles Proxy.

● Experience in setting up test environment for automated script execution using Java, Appium and TestNG.

● Identified mobile elements using Appium Inspector, UI Automator Viewer.

●Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.

●Involved in writing the Project test plans for this test effort by using the Confidential template and attempted in collecting the team meeting minutes.

●Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

● Monitored the defect tracking process using Clear Quest, trouble shooting and generating customized graphs and reports for the client.

●Maintaining status reports and communicating with the Management regarding progress of work.

Client Name: TDAmeritrade

Role: Sr. Automation Engineer

Description:- TD Ameritrade is a broker that offers an electronic trading platform for the trade of financial assets including common stocks, preferred stocks, futures contracts, exchange-traded funds, options, cryptocurrency, mutual funds, and fixed income investments. It also provided margin lending, and cash management services

Responsibilities:

● Responsible for handling a team of 5 member team.

● Involved in interacting with the project development team to understand the project requirement.

● Involved in Preparation, Reviewing and Execution of test cases.

●Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins &UDeploy) and reducing manual testing using Selenium, TestNG and Maven.

●Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

● Developing Page Object model classes for android,Ios and web using POM.

● Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

● Integrated Appium with Sauce Labs for distributing tests on the Perfecto cloud.

● Implemented real device mobile app testing using Test Object on the Perfecto cloud.

● Performed tests on emulators and simulators over Charles Proxy.

● Experience in setting up test environment for automated script execution using Java, Appium and TestNG.

● Identified mobile elements using Appium Inspector, UI Automator Viewer.

●Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.

●Involved in writing the Project test plans for this test effort by using the Confidential template and attempted in collecting the team meeting minutes.

●Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

● Monitored the defect tracking process using Clear Quest, trouble shooting and generating customized graphs and reports for the client.

●Maintaining status reports and communicating with the Management regarding progress of work.

Client Name: Akash Insititute, Delhi.

Description:- Aakash anthe is designed for conducting the Aakash National Talent Hunt Exam in 2019 for Class VIII to XII studying students. This examination aims to help students to achieve their goals by providing them scholarship and helping them to take the first step in endeavour to become Doctors or Engineers.

Environment:-Windows,Mac,iOS,Android etc.

Role: Sr. Automation Engineer

Responsibilities:

● Involved in interacting with the project development team to understand the project requirement.

● Involved in Preparation, Reviewing and Execution of test cases.

● Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins &UDeploy) and reducing manual testing using Selenium, TestNG and Maven.

●Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

● Developing Page Object model classes for android,Ios and web using POM.

● Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

● Integrated Appium with Sauce Labs for distributing tests on the cloud.

● Implemented real device mobile app testing using Test Object on the cloud.

● Performed tests on emulators and simulators over Charles Proxy.

● Experience in setting up test environment for automated script execution using Java, Appium and TestNG.

● Identified mobile elements using Appium Inspector, UI Automator Viewer.

●Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.

●Involved in writing the Project test plans for this test effort by using the Confidential template and attempted in collecting the team meeting minutes.

●Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

● Monitored the defect tracking process using Clear Quest, trouble shooting and generating customized graphs and reports for the client.

●Maintaining status reports and communicating with the Management regarding progress of work.

●Prepared the Manualtest cases that was not covered under Automation process.

●Reported defects in Quality Center.

Client Name: ThinkSwim

Descriptio :Holdings, Inc. is an American multinational financial technology company operating an online payments system in the majority of countries that support online money transfers, and serves as an electronic alternative to traditional paper methods such as checks and money orders.

Environment: Windows

Role: Automation Engineer

Responsibilities:

●Developed and maintained automated test scripts for End to End testing using Cypress with Javacripts .

●Interpret application architectures and identify areas for automation.

●Developed Automation Scripts for end to end testing with Cypress, javaScripts using Mocha Framework.

● Developed and executed SQL queries in the database to conduct Data Integrity testing by checking the data tables on the server.

●Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids, XPath in Selenium andCypress locators.

● Developing Page Object model js using POM.

● Executing automation scripts.

● Debugging the automation scripts and fixing, if any error occur.

● Performing batch execution and parallel executions.

● Once we developing the framework,integrating the framework with Jenkins and developing it to the client.

● we shared the Allure report to the client as well as project manager.

Client Name: NCR Silver, Delhi

Description:-Ncr silver is designed for easy setup and use.Ncr silver is retailers based application where customers can have single and multiple stores.Ncr silver regular updates to the system are also included at no additional cost.NCR Silver Concierge onboarding service will help take the stress out of getting your system up and running.Whether you’re looking to employ a few more people, become the hottest new franchise.Check on sales and manage your business from anywhere, empowering you to efficiently multi-task like never before.

Environment: Windows,Mac,android and iOS.

Role: Sr Automation Engineer

Responsibilities:

● Involved in interacting with the project development team to understand the project requirement.

● Involved in Preparation, Reviewing and Execution of test cases.

●Frameworks created using tools like Selenium Web Driver,Java,Appium driver,Maven,Android studio, Access reporting frameworks, Transaction Object Model, Test Driven Development and Data Driven frameworks etc

● Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins &UDeploy) and reducing manual testing using Selenium, TestNG and Maven.

●Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

● Developing Page Object model classes for android,Ios and web using POM.

● Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

● Integrated Appium with Sauce Labs for distributing tests on the cloud.

● Implemented real device mobile app testing using Test Object on the cloud.

● Performed tests on emulators and simulators over Charles Proxy.

● Experience in setting up test environment for automated script execution using Java, Appium and TestNG.

● Used GitHub as version control tool.

● Identified mobile elements using Appium Inspector, UI Automator Viewer.

● Created and executed Selenium test script suites using Selenium Web Driver.

● Worked closely with the Development team to analyze the application at the backend level and to describe the defects.

●Trained and assisted new team members on data analysis using the API tools.

Client Name: SUSSEX, PEARON

Description: this application is designed for online learning the courses and purchasing the courses.Canvas is the University's new cloud-based online study platform, supporting both our on-campus teaching and online distance learning courses. Technology Enhanced Learning post regular updates via multiple channels to keep you updated with developments relating to Canvas.

Environment:windows,Mac etc

Role: Software Test Engineer

Responsibilities:

● Convert Regression test cases into Automation scripts by following some automation framework.

● Developing Page Object model classes using POM.

● Developing automation scripts.

● Executing automation scripts.

● Executing automation scripts parallel in different browser using selenium grid and Testng Suite file.

● Debugging the automation scripts and fixing, if any error occur.

● Performing batch execution.

● Analyzing the HTML report, if any error occur after the batch execution then debug and fix the error after the batch execution (stable execution), sending the report to the manager and product owner or stakeholder.

● Once we developing the framework,integrating the framework with Jenkins and developing it to the client.

Client Name: HAYS, US.

Description:-this application is designed for job portal.we can Search for a job or register a vacancy today. Hays is the leading specialist recruitment firm placing candidates into contract, contract-to-hire, and full-time jobs in A&F, construction, IT, property, and pharma across the US. It is the expert at recruiting qualified, professional and skilled people worldwide.this application is operating in 33 countries.

Environment: Windows,Mac,Android and iOS.

Role: Automation Engineer

Responsibilities:

●Developed and maintained automated test scripts for End to End testing using Protractor with Javacripts .

●Interpret application architectures and identify areas for automation.

●Developed Automation Scripts for end to end testing with Protractor, java scripts using jasmine Framework.

● Developed and executed SQL queries in the database to conduct Data Integrity testing by checking the data tables on the server.

●Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids, XPath in Selenium and Protractor locators.

● Developing Page Object model classes using POM.

● Executing automation scripts.

● Debugging the automation scripts and fixing, if any error occur.

● Performing batch execution and parallel executions.

● Once we developing the framework,integrating the framework with Jenkins and developing it to the client.

● we shared the Allure report to the client as well as project manager.

Client Name: RoofRepair, TechBrothersGroup NY

Role: Automation Engineer

Responsibilities:

● Selection or identification of test cases for automation from existing test case documentation.

●Applying Designing and Test Automation Strategy Document

● Creating an automation test plan and getting approval

.● Configure Selenium Test Environment for setup(ex: Java,Selenium,Webdriver,Selenium Grid,Maven and TestNg etc.).

●Participation in Selenium Environmental Setup with IDE.

●Automation framework design and implementation according to project structure.

● Creating, Enhancing, Debugging and Running Test Cases.

● Organizing, monitoring defect management process Handling changes and conducting regression tests.

● Find solutions for issues related to object identity issues and error handling.

● Coordination of the members of the Test team and the development team to solve the issues.

● Interaction with the people of the client side to solve problems and update the situation.

● Create a software defect tracking report entire project release status to stakeholders

PERSONAL INFORMATION

Date of Birth : 05 Jun 1990

Nationality : Indian

Gender : Male

Hobbies : Watching Movies

Present Address : HN. 535 sec-66 Noida

DECLARATION

I hereby declare that the information furnished above is true to the best of my knowledge.

Thanking You,



Contact this candidate