Sr Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Sr. Software Engineer with 4 years of experience in Automation Software testing and 1 year in web development, total 5 years with proven experience in Information Technology
- Experienced in Automation frame work design & development using Selenium, Perl, Junit and TestNG
- Strong experience in scheduling job for automated scripts using Jenkins
- Worked on Android, IOS Frame Work Automation Scripts using Appium
- Used Android SDK and Tools for debugging (Adb - log cat) the defects
- Used HTML5, Bootstrap, JavaScript to design and develop web application
- Familiar in creating Database using PostgreSQL and integrate with web-based application
- Hand on experience in SpringMVC Frame Work, Hibernate and Apache Tomcat
- Involved in Continuous Integration Testing, End to End testing and Regression Testing
- Performed X-Browsers, X-Platforms and X- Devices compatibility testing
- Strong knowledge in Agile Methodologies, STLC, SBLC and SDLC
- Extensive experience in bug track tool - Trac
TECHNICAL SKILLS:
Automation Tools: Selenium IDE, Selenium WebDriver, Appium
Programming Languages: Java, Perl
Scripting Languages: Shell Script, JavaScript
Database: PostgresSQL, MySQL
Operating Systems: Windows, Linux, iOS
Dev & Build Tools: Eclipse IDE, Jenkins
Version Control System: Tortoise SVN
Bug Tracking Tools: Trac
PROFESSIONAL EXPERIENCE:
Confidential
Sr Software Engineer
Responsibilities:
- Interact with product and project management for a strong understanding of the project and testing objectives
- Discuss with UI design team to understand the changes in automation framework well in advance
- Participate in sprint planning to understand the expectation on automation delivery
- Prepare Test plan document at project level explaining sprint delivery
- Design the test cases using Selenium, Java and JUnit
- Execute automated scripts using Selenium WebDriver using Perl to test the web applications scripts in different OS and browsers
- Execute Android automated script using Selenium WebDriver, Appium, SDK Manger and Emulator
- Execute iOS mobile automated script using Selenium WebDriver, Appium, XCode and Simulator
- Debugging exposure to ANR, Crashes using ADB
- Create test cases using catchpoint IDE and monitor end user performance of the web application using CatchPoint in all over world
- Use existing tools and techniques to execute test cases and build/script new tools for performing testing /validation function (eg., Screen compare)
- Configured and maintained Jenkins to implement the CI process and schedule the builds
- Test and confirm the new changes in different pre-defined vendor applications before implementation
- Perform Regression test on daily basis and maintain the scripts up to date
- Update / Enhance the framework to accommodate new changes based on application changes
- Update and modify the test cases and maintain
Trading Central Phase
Sr Software Engineer
Responsibilities:
- Test planning, development and automation to meet business objectives
- Prepare test cases using Selenium, Java and TestNG.
- Perform Functional testing (automation testing) and screen compare between current version and new release
- Raise the bugs from the screen compare testing
- Perform X - browser, X - platform automation testing in virtual and real machine environment
- Create jobs in Jenkins and perform testing in different environment
Confidential
Sr Software Engineer
Responsibilities:
- Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Developed Hibernate in Data Access Layer to access and update information in the database.
- Used JavaScript and JQuery for client-side validation and Spring Validator for server-side validation.
- Configure Maven for project compilation and building.
- Used SVN for version control management.
- Extensively use MySql and use spring data for mapping repository.
- Build front end prototype using Html5, Css3, Bootstrap, Javascript, Jquery and Jsp.
Confidential
Software trainee
Responsibilities:
- Developed Web Pages using HTML, CSS and JavaScript, Jquery and Ajax
- Develop project concepts and maintain optimal workflow using Perl, Apache
- Developed database diagram to handle employee’s details
- Created queries to handle data between end user application and database
- Manual Testing on web page functionalities
