We provide IT Staff Augmentation Services!

Sr.software Engineer Resume

3.00/5 (Submit Your Rating)

CAREER OBJECTIVE:

To gain employment with an organization that offers me a consistently positive atmosphere to learn new technologies and implement them for the betterment of the business.

PROFESSIONAL SUMMARY:

  • Having 5 years of experience in the IT industry.
  • Expertise in Automation Testing using Java and Selenium and Appium Technologies and also in unit testing frameworks like TestNG.
  • Expertise in OOPS concepts, Exception Handling, Collections Framework and JDBC in Java.
  • Extensive experience in developing RESTful Web Services using Java.
  • Experience in testing Web Application, Android application (Native and Hybrid) and IOS applications.
  • Designed and implemented different automation frameworks like Page Object, Page Factory, keyword driven, Data driven, Behavior driven and Hybrid frameworks.
  • Gained Experience in DevOps and Agile Methodologies.
  • Developed and enhanced in - house Automation Framework.
  • Experience on build tools like Maven and continuous integration tools like Jenkins.
  • Expertise in database testing using SQL Server, Oracle, and MySQL.
  • Good knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) on Agile (Scrum) and Waterfall Environments.
  • Experience in working on Linux environment.
  • Experience in automating Network Reporting for web .
  • Conducted various sessions to manual testers on Selenium, Java.
  • Experienced in working closely with the clients and the business analysts to analyze the client requirements.
  • Hands on Experience in preparing of Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution.
  • Strong trouble shooting and problem solving skills.
  • Good communication and interpersonal skills.
  • Ability to learn new technologies with minimal time period and Team Player.
  • Authorized to work in United States.

TECHNICAL SKILLS:

Languages: Java, HTML, XML, JSON, SQL,PL/SQL, Gherkins

Automation tools: Selenium, Appium, Cucumber, Sikuli, SOAP UI, Postman, PACT

Web Service: REST, SOAP

Test Management tools: HP QC, IBM TDP.

Continuous Integration: Jenkins

Version Control Systems: SVN, Git

Build/Automation Tools: Maven

Unit Testing Framework: TestNG, jUnit

Operating Systems: Windows, Linux

Database: Oracle, MY SQL, Mongo DB

Defect Tracking Tools: IBM TDP, Quality Center.

PROFESSIONAL EXPERIENCE:

Confidential

Sr.Software Engineer

Responsibilities:

  • Design automation test cases in sprint and execute them with in sprint timelines.
  • Maintain complete automation suite in GIT repository.
  • Create Jenkins jobs for different testing quality gates and integrate with testing suites and execute them in Linux and windows servers.
  • Analyze build results and report to concerned teams if any defects found.
  • Enhance automation framework as per testing needs.

Languages: Java

Tools: Selenium, Appium, GIT, Jenkins, Linux, Putty.

Confidential

QA Automation Engineer

Responsibilities:

  • Our primary job is to automate the backend applications like databases and API for MyATT application.
  • Implement new functions and enhance existing framework for database testing of different databases like Oracle, MySQL, MongoDB and Cassandra DB.
  • Implement new functions for REST and SOAP API testing.
  • Create test case as per client requirement and execute them in release time lines.
  • Implement a structure for sharing input data between different API’s which are in XML and JSON format.
  • Interact with SSH systems to fetch logs of API and validate them against the requirements.
  • Modify existing test cases as per release requirements.
  • Automating the process of validating mails received and sending replies whenever required.
  • Reporting the defects identified to the developers team.

Languages: Java

Tools: Postman, SOAP UI, Linux, JSON, XML, Putty.

Confidential

QA Automation Engineer

Responsibilities:

  • Our primary job is to automate the testing process of MyATT web and android applications.
  • Enhance existing automation framework for device applications
  • Create automated tests for MyATT device application for both android and IOS.
  • Execute test cases during release deployment in different platforms.
  • Modify existing test cases as per release requirements.
  • Reporting the defects identified to the developers team.

Languages: Java

Tools: Selenium, TestNG, Eclipse, Appium, SVN, UI Inspector, Mobile Labs.

Confidential

QA Automation Engineer

Responsibilities:

  • Our primary job is to automate the testing process of MyATT web application.
  • Work closely with functional teams to prepare Automation Regression Suite.
  • Prepare test case, raise data requests for automation tests.
  • Design automation tests as per release requirements in specified timeline.
  • Modifying existing scripts as per new releases.
  • Using Object Repository Manager created and maintained shared object Repository.
  • Scheduled the execution of automated test scripts, analyze the results and report bugs in Quality center.
  • Reporting the defects identified to the developers team.

Languages: Java

Tools: Selenium, TestNG, Eclipse and SVN, HP Quality Centre.

We'd love your feedback!