We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

SUMMARY:

  • Over 5 years of experience in Information Technology with emphasis on Quality Assurance (Manual and Automation testing) and web development
  • Proficient in using open source tools Selenium (IDE, Web Driver and Grid), JUnit, Test NG, Maven, Jenkins and Eclipse
  • Proficient in creating and maintaining automation framework using Selenium
  • Skilled in Create, configure and run CI jobs using Jenkin
  • Proficient in functional testing, regression testing, smoke testing
  • Experience in defining Test Scenarios and developing, maintaining and executing test cases
  • Worked in domains web service, legal and eLearning
  • Working experience of test case management and issue management tools like JIRA, Test Rail and Rally
  • Good knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle(STLC)
  • Working experience in Agile methodology
  • Hand on experience in making defect analysis matrix/ report
  • Good knowledge of web development
  • Team and client handling with Good communication and inter personal skills

TECHNICAL SKILLS:

Automation Testing Tool: Selenium(IDE/Web Driver/Grid)

Testing Framework: Junit and TestNG

Build Tool: Maven

VCS: Git

CI Tool: Jenkin

Manual Testing:: functional testing, regression testing, smoke testing

Defect tracking tool: JIRA, Rally and TFS

Test case management tool: Test Rail/ Rally

Programming Languages: Java, Groovy, C, C++

Web Technologies: HTML,CSS and JavaScript

Databases: My SQL

MS Suite: Word, Excel, PowerPoint and Outlook

Web Development: HTML, JavaScript and CSS

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Software Engineer

Responsibilities:

  • Design and implement selenium automation framework from scratch using selenium and testing and maven
  • Maintain the existing selenium automation framework by fixing the failed test scripts
  • Review, Refactor and fix the existing selenium framework to bring it up to standard
  • Create and execute selenium test automation scripts for new application functionality and merge into existing framework
  • Execute manual and automated test cases for regression testing and smoke testing
  • Create, configure and run Jenkins jobs and monitor smoke and regression builds for test failures
  • Responsible for test case analysis and defining automation candidates
  • Logging and analyzing the defects in defect tracking tool

Confidential

Sr. Software Tester

Responsibilities:

  • Design and implement test automation frameworks for legal domain products using from scratch using selenium and testNG
  • Responsible for test case analysis and defining automation candidates
  • Understand the Business requirement and developing, reviewing and executing Test Cases
  • Logging and analyzing the defects in defect tracking tool preparing the test execution / defects reports and send to Team and management
  • Perform Smoke Testing, Functional Testing and Regression Testing
  • Preparing the periodic defects analysis dashboard/report
  • Communicate with Development and Management team for defect fixing and product release
  • Assigning QA tasks to team members and keep track of progress
  • Send daily Activity/QA testing reports to higher management

Confidential

QA Analyst

Responsibilities:

  • Developing, reviewing and executing Test Cases based on Functional Requirements
  • Logging and analyzing the defects in defect tracking tool preparing the test execution / defects analysis reports and send to client
  • Developing and executing the automation scripts for end to end testing
  • Perform Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing
  • Preparing the periodic defects analysis dashboard/report
  • Proactively monitoring the ecommerce website to identify problems from a end users perspective
  • Communicate with client/stakeholder/third party to understand scope of QA
  • Assigning QA tasks to team members and keep track of progress
  • Send Activity/QA testing reports to higher management

Confidential

Web Developer

Responsibilities:

  • Client Meeting for requirement gathering
  • Business requirement analysis, functional specification design and documentation
  • Project planning and scheduling
  • Assigning programming tasks to team members and set milestones to monitor progress
  • Maintaining constant communication with client and keep him posted on project status
  • Web development and testing
  • Website deployment on host server

Hire Now