Automation Test Engineer Resume
SUMMARY
- Having more than 8 years of experience in Application Test Automation and Telecom system testing.
- Experience in automation testing using Selenium web driver in Robot framework tool for web applications.
- Worked on Web Services (REST and SOAP) automation testing using Robot framework and SOAPUI tools.
- Strong understanding of project life cycle methodology (Agile, Waterfall, Scrum) and procedures in delivering and supporting large complex systems.
- Worked as scrum master for different projects.
- Worked on UNIX, RHEL, Ubuntu, Sun Solaris and Windows environments.
- Good knowledge on Python and bash Shell scripting.
- Good knowledge in Jenkins tool for the Continues Integration within the projects.
- Good knowledge in Version Control Tools like GIT, CVS.
- Experience in working with defect tracking tools such as Jira, Bugzilla and clear quest.
- Well experienced in using packet capture tools such as Wireshark and tcpdump.
- Good Knowledge on MySQL database management system.
- Experience in white box testing, Black Box Testing, Integration Testing, System Testing, Functional Testing, Regression Testing, Database testing and User Acceptance testing.
- Worked in various Telecom Technologies such as SS7 (MTP3, SCCP, TCAP and ISUP), SMSC, MMSC, Telecom Billing, GSM, SIGTRAN, Sunray, etc.
- Having Good experience in designing and writing test cases, preparing test reports and test summary. Reporting and tracking of software bugs.
- Worked in Product testing and Support for Customer issues of our In - house Product Confidential ™ in Confidential Inc.
- Having knowledge in Ansible and chef tools used for CI/CD.
- Good experience in analyzing the requirements and translating into solutions.
- Developing and executing the test cases based on the requirement documents.
- Extensively worked as support engineer on Analyzing, resolving the critical issues raised by the customer.
- Well experienced in analyzing onsite issues and reporting to development team.
- Make changes in scripts as per new requirements.
- Dedicated, creative individual who completes tasks reliably and effectively, with proficiency in adapting to new demands in the work environment.
TECHNICAL SKILLS
Web services testing: REST, SOAP, JSON, XML
Automation Tools: Selenium, Robot framework and SOAPUI
Scripting: Python and exposure to Bash Shell and Groovy Scripting.
Telecom domain: GSM, MMSC, SMCS, Exposure to MAP, SIP
Protocols: SS7 (TCAP, SCCP, ISUP, MTP3) and SIGTRAN (M3UA, SCTP)
Testing AreaAutomation, Black-box testing, Manual Testing configuration manager: CVS, Git and Clearcase
SQL: Knowledge on MySQl, MariaDB.
CI/CD tools: Knowledge on Jenkins, Ansible and chef.
Reporting tools: JIRA, Whizible, Bugster, Bugdb, Clear Quest, HP Quality Center.
Telecom domain: GSM, MMSC, SMCS, Exposure to MAP, SIP
Telecom Testing tools: MGTS, MAP Simulator, UCP, MIB-Browser, Wireshark, Confidential IN, Diameter simulator, SMPP Simulator, INET, Ethereal and Exposure to K1297
Hardware: NMS SS7 card, ADAX SS7 Card.
Development tools: VM, X-Manager, SSH, Putty languages Exposure to C Programming.
Debuggers: dbx and gdb. gui Windows, GNOME, and KDE
PROFESSIONAL EXPERIENCE
Confidential
Automation Test Engineer
Environment: Windows, Linux Ubuntu VM, Selenium, Robot Framework, Agile, Postman.
Responsibilities:
- Develop user interface automation scripts using Robot Framework Selenium web driver in Python.
- Develop Web Services automation scripts in Python using Robot framework.
- Tested Web services functional test cases using postman and SOAP UI tool.
- Design and Executed sanity test cases.
- Conducted GUI, Functional, Front end, back end testing.
- Created User stories in JIRA and used to report bugs.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Supporting the development team in reproducing the issues in the development environment.
- Performed back end testing using SQL queries in MS SQL database.
- Attended daily Scrum Meetings and Participated in weekly project status meeting and updated the testing progress.
- Configuring the scripts for generating alarms for software issues.
- Sending the test report to the Client and Manager.
- Develop user interface automation scripts using Robot Framework Selenium web driver in Python.
- Develop Web Services automation scripts in Python using Robot framework.
- Tested Web services functional test cases using postman and SOAP UI tool.
- Involved in understanding the customer requirements.
Confidential
Associate Solution Designer
Environment: Windows, Selenium, Robot Framework, Agile, Postman.
Responsibilities:
- Develop user interface automation scripts using Robot Framework Selenium web driver in Python.
- Develop Web Services automation scripts in Python using Robot framework.
- Tested Web services functional test cases using postman and SOAP UI tool.
- Involved in understanding the customer requirements.
- Participate in high level design reviews about the projects with BA's to validate and understand the technical design and architectural flows.
- Need to identify project risks and assumptions to manage scope, plan, track and change controls of the projects.
- Provide Technical Leadership and Strategic Direction to the test team to make sure all the tasks are performed in time without missing the deadlines and releasing the quality code.
- Design and Tested the Functional ATP, Progression and Regression test cases.
- Design and Executed sanity test cases.
- Conducted GUI, Functional, Front end, back end testing.
- Created User stories in JIRA and used to report bugs.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Supporting the development team in reproducing the issues in the development environment.
- Performed back end testing using SQL queries in MS SQL database.
- Attended daily Scrum Meetings and Participated in weekly project status meeting and updated the testing progress.
- Configuring the scripts for generating alarms for software issues.
Confidential
Sr. Software Engineer
Environment: Red Hat Linux, MGTS, SMPP simulator, Wireshark, MIB Browser, Diameter simulator
Responsibilities:
- Assigning the work to team and sharing the status to the management.
- Preparing Test plans according to the requirement documents and execution of test cases.
- Reviewing the test cases across Team.
- Performed Regression, Feature, Redundancy Testing, Load and Performance Testing based on priority for every Release
- Testing in Clustered and Non-Clustered environment.
- Updating the test case results in HP Quality Center 10.0 & reporting bugs Clear Quest.
- Troubleshooting the problems occurred in the production servers.
- Enhanced Scripts for generating the reports and configured the same.
- Documenting, tracking test result and Defect/Bug tracking and reporting bugs.
- Performed feature testing with Prepaid Server.
- Performed backward compatibility testing with Confidential IN prepaid server.
- Supporting the development team in reproducing the issues in the development environment.
- Given training to the development team on test tools, like MM1 and MM7 simulators.
- Editing of message templates in MGTS and modification of State machines
- Involved in providing Technical support to the implementation engineer while upgrading live setup.
- Preformed functional testing, regression and internal ATP execution.
- Bug filing and verification.
- Attending daily status meetings
Confidential
Test Engineer
Environment: Solaris 10, Linux, Windows XP, Windows 7,Windows 2003
Responsibilities:
- Involved in Functionality Testing, Regression Testing, Load Testing, System Testing of SunRay product.
- Preparing Test Bed, Test Setup for test execution by installing the Operating system.
- Updating the test dash boards after execution of test cases.
- Sending the test report to the Client.
- Bug filing and verification.
Confidential
Software Tester
Environment: Windows, Linux ES 4.0, Solaris V10.0 with Kernel SCTP, Ethereal, GDB, CVS, NMS and ADAX SS7 (ATM) Cards.
Responsibilities:
- Understanding Product Function Specification and provide review comments.
- Updating the STD’s for straight stack and reviewed the STD’s of combo stack and hybrid stack.
- Execution of Test cases in all the different phases of the project.
- Regression Testing
- Preparation of System Test Result (STR) Matrix.
