Automation Engineer Resume
3.00/5 (Submit Your Rating)
PROFESSIONAL SUMMARY:
- 8+ years of professional experience in Software Development with testing and quality assurance in the area of Insurance, Banking/ Finance, web applications and Mobile application domain.
- Extensively used automated test tools like Selenium for Functional and Regression Testing.
- Experience with web service testing using tools like SOAP UI & POSTMAN.
- Experience in Automation Testing using tools like Java, Selenium WebDriver, Jenkins, TestNG, Maven.
- Experience in writing SQL query for various relational Database.
- Excellent understanding of testing concepts, testing methodologies and how test fits into the SDLC/STLC, Agile process in Testing projects/engagements in TDD and BDD test approach.
- Have hands on in most of testing related activities such as requirement understanding, test case preparation, test data preparation, test execution, test report preparation, defect reporting and tracking.
- Knowledge on AWS fundamentals.
- Excellent knowledge of Jira bug Tracking tool.
- Strong Knowledge of other Test Management Tools like Quality Center.
- Involved in analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
- Well - versed with various source control tool like SVN, GitHub, Bit-Bucket
- Experience in DevOps, Continuous Integration CI tools Jenkins for Automation integration and deployments.
- Knowledge of various log tracking and APM tool as Full Story, Kibana, New relic
- Have good communication, analytical, organizing & decision-making skill, with the ability to work within teams & a high level of self-motivation in performing all my responsibilities.
- Communicate status and progress of testing activities to development team and stakeholders.
PROFESSIONAL EXPERIENCE:
Confidential
Automation Engineer
Responsibilities:
- Attending elaboration sessions with business to understand various functionality
- Participating in sprint planning
- Understanding the test requirements and analyzing the application functionality
- Discussing and defining test strategy for a functionality
- Adding new test steps, step definition, describing these definition cases
- Unit Test of test cases
- Developed BDD tests using Cucumber
- Implemented Page Objects, Data Driven, Hybrid automation frameworks using Selenium
- Developed required selenium support code in JAVA for Cucumber
- Responsible for prioritization of test cases and execution in batches
- Responsible for going the through test report post execution and see area of improvement
- Maven Integration for creating and maintaining Selenium Test environment
- Constantly looking for opportunities for enhancing test cases
- Checking user behavior of the application using Full Story and accordingly add update test cases
- Checking various application logs using Kibana to understand the problem area
- Checking API call orchestration and performance using New relic
Confidential
Senior Test Engineer
Responsibilities:
- Attending meeting with business to gather various changes that is proposed by regulators
- Work with Developers to understand the various test scenarios
- Writing feature file using Gherkin language from the acceptance criteria
- Validating the test steps with business to make sure the functionality is as per understanding
- Defining or updating a various Page Object Model in Java and Modularizing the test cases
- Responsible for creating/Updating test cases in Test Central (Test Repository tool) according to requirement docs
- Responsible for performance testing of new features using HP LoadRunner
Confidential
Senior Test Engineer
Responsibilities:
- Ensured the complete understanding of all requirements from the Customer Proposal.
- Tracked variants through internal tools CWT and MDC.
- Pre-check of variants through test automation tool.
- Created Test Set in QC based on customer requested software.
- Reported the issues in QC.
- Validated the fixes provided by Build Engineer.
- Verified E-sample according to customer requirement and base software.
- Verified memory card or mass memory contents.
- Sent E-sample package to customer and uploaded software content to Synergy.
Confidential
Lead Software Engineer
Responsibilities:
- Handling a team of junior developers/testers and helping them on their technical tasks
- White box testing on Confidential Linux phones
- Creating various dashboard in Jira to keep track of defects raised and status reporting.
- Handling a team of junior developers/testers and helping them on their technical tasks.
Confidential
Lead Software Engineer
Responsibilities:
- Test Case Modification, Test Cases Development, Review and Test Planning.
- Execution of Test Cases for Modules like Email, Connectivity, Contacts, MTP, GPS, WMP, MMS, SMS, Camera. Raising Bugs and tracking.
- Test Report and Daily Activities Update Interoperability Testing, Functionality Testing, Performance Testing.
Confidential
Test Engineer
Responsibilities:
- Involved in Test Case Development.
- Test case Execution of Sanity, IT, Regression, and exploratory testing.
- Involved in Bug tracking and Bug reporting.