We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00 Rating

North, CarolinA


  • Almost 8 years of excellent IT experience in Quality Assurance and Software Testing spanning across Healthcare, Finance and Security domain including testing in web/desktop apps, data warehouseand otherclient/server based applications
  • Extensive experience in Agile(SCRUM) Methodology, Waterfall Methodology, test driven development and incremental integration testing
  • Well - versed with all stages of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and bug life cycle
  • Database testing on Microsoft SQL Server - including creating SQL queries, manipulating test data
  • Verification of Source to target dataflow including counts and data validation
  • User Story grooming, retrospectives and effort estimation using story points
  • Experience includes testing client/serverandwebapplications using manual and automated testing
  • Task creation and resource allocation in TFS for the upcoming sprints and backlog items.
  • Expert in preparing test plans, test strategy, test cases, test scenarios, organizing test data, executing test cases and documenting test reports for both manual and automation testing
  • Strong experience in automation test tools like Selenium and QTP for functional and regression testing
  • Test automation planning and feasibility analysis on automation framework
  • Familiar with Web UI automation testing using Selenium
  • Extensive experience in using Advanced Selenium tools like SeleniumWebdriver, IDE, RC and Ant Build
  • Contribution towards POC on automation frameworks and other test tool
  • Performed keyword driven and data driven testing using HP QTP/UFT
  • Expertise in test management tools such as Quality Centre
  • Experience in product testing and process/product standards compliance
  • Coordination with offshore teams ensuring seamless bidirectional handoffs
  • Experience in ad-hoc prioritization and scheduling of test activities with minimal impact on deadlines
  • Documentation and maintenance of QA artefacts
  • Ramp up new team members to bring them up to speed with existing team members
  • Experience in test environment setup and test infrastructure development in both manual and automation testing.
  • Experience in functional and non-functional (Accessibility, Usability, and Compatibility) testing types
  • Expertise on black box testing techniques, like BVA, ECP, decision tables and use case testing
  • Expertise in defect analysis and defect reporting using Bugzilla and HP ALM
  • Experience in preparation of automated tests within the keyword driven automation framework
  • Possess excellent communication, documentation and technical writing skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies
  • Working alongside domain SMEs and functional experts on critical to quality factors determination based on release objectives


Testing Tools: HP ALM, SOAP UI, Compliance, RESTful API, SOAP Web Services

Automated Testing Tools: Selenium Webdriver/RC/IDE, Quick Test Professional, Eclipse, Jenkins

Databases: SQL Server, Oracle, DB2

Bug Tracking Tools: Bugzilla, JIRA, Test Director

Tools & Utilities: MS-Office, Outlook Express, Lotus Notes

Scripting/Languages: Java, VBScript, JavaScript, HTML, XML

Version Management Tool: SVN,PVCS, IBM Clear Case

Web Accessibility Tools: SAHI,A-Prompt 1.0.6, Color Contrast Analyzer 1.1.1

Operating systems: Windows 7/XP, DOS

Browser Testing: Multi Browser Viewer, Browsers - IE, Firefox, Chrome, Safari


Senior Software Engineer

Confidential, North Carolina

Environment: Java, HTML, XML JSP, ADB2


  • Requirement understanding of product extensions and testability analysis
  • Create and execute on test plans, test strategies, and test cases for client-facing web applications and related back-end systems
  • Preparation of high level and low level test scenarios
  • Identify and create test data
  • Status reporting in daily stand-up meeting
  • Participation in retrospective meetings
  • Coordination with offshore team
  • Contribution towards POC of automation framework
  • Test Automation planning and feasibility analysis on automation framework
  • Designing and executing automation scripts in Selenium WebDriver framework using Java
  • Worked on Control statements for writing scripts for multiple scenario statements and decision making scenarios
  • Worked on arrays which help us have some set of data of same type in a static way
  • Worked on Threads and Multi-Threading concepts for running scripts in different threads that will help us achieve better performance
  • Worked on Java Collections Framework (JCF) to compare the data from Web app UI with the database
  • Worked on File Streams for externalization of data through CSV, Excel or Java Properties file
  • Worked on SOAP web services
  • Created test strategies and performed test planning
  • Wrote and reviewed test cases
  • Created test data and performed test execution
  • Development of tools to expedite test data creation and test execution
  • Performed smoke, regression, UAT and functional testing
  • Performed accessibility and browser compatibility testing
  • Worked as a defect prevention analyst for quality assurance and CMMI compliance
  • Managed defects in ALM/HPQC and company proprietary Star team
  • Worked closely with development team and business analysts for resolution of bugs or design issues
  • Took ownership of QA activities which were running behind schedule and striving to complete them with minimal impact on deadlines
  • Documented and maintained QA artifacts on ChilternWiki portal
  • Ramp up new team members to bring them up to speed with existing team members
  • Sought regular feedback from manager and colleagues


Senior Test Engineer


  • Test battery creation, test battery setup, test execution planning
  • Defect management at system and integration testing levels
  • Functional testing, database testing and query optimization
  • Worked in Agile methodology
  • Worked in Windows Communication Foundation Framework
  • Worked in HL7 Standard
  • Worked in EDI for data exchange
  • Understanding of business requirements and identification of testing requirements
  • Test stream planning activities
  • Developed and executed test cases for Android and iOS testing
  • Performed back end testing by writing SQL statements
  • Performed functional, integration, and regression testing
  • Developed automation test scripts using Selenium in Java
  • Worked on Looping statements for scenarios of iterating through a large table to find a record that you want and running the same test multiple times
  • Worked on File Streams for externalization of data through CSV, Excel or Java Properties file
  • Defect management at system and integration testing levels for functional testing
  • Documentation and mentoring of associates on the team
  • Led walkthrough reviews
  • Represented offshore team in KT sessions with SMEs and functional experts


Test Engineer


  • Prepared test scenarios and test cases on the basis of specs provided
  • Performedsmoke, regression, UAT and API testing
  • Performed performance testing using IMACROS tool
  • Reviewed handoffs and tested applications accordingly
  • Interacted with the client regularly
  • Updated manual test cases to automated
  • Performed black box testing techniques like BVA, ECP and Decision Tables
  • Created automated scripts in VB using QTP
  • Ran generated automated scripts on cross Browsers.
  • TestedAPIs over the Linux environment
  • Actively participated in the Weekly engineering meeting


Application Engineer

Roles & responsibilities

  • Requirement understanding and creating test cases
  • Performed smoke, regression and user acceptance tests
  • Logging and tracking the bugs in the Bug tracking tool Test Director
  • Performedintegration and system testing
  • Test execution planning
  • Test execution & defect management
  • Test object & defect metrics collation
  • Involved in regression testing
  • Prepared weekly and monthly status reports
  • Provided timely feedback to team members and shared meetings results with immediate managers

We'd love your feedback!