We provide IT Staff Augmentation Services!

Software Development Engineers Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • QA Engineer with 9 years of experience in planning and implementing new processes, procedures, and tools for quality assurance testing, defect tracking, status reporting, and problem resolution within Agile and other development environments.
  • Expertise in writing SQL Queries and guiding the design and execution of automated and manual testing strategies to identify risks and issues, design effective mitigation solution, and enhance the on - time delivery of quality system.
  • Expertise includes Test Plan formulation, Writing Test Cases for Functional and Performance testing, and Automating manual scripts by using Automation tools such as Quick Test Pro, Selenium WebDriver, WinRunner, Load Runner, Ranorex, etc.
  • Excellent written, verbal, and communication skills.

TECHNICAL SKILLS:

  • Quick Test Professional (QTP), Selenium (WebDriver), Cucumber, Jira, Jira GreenHopper, Test Director, TestRail, Quality Center (QC/ALM), Rational Clear Quest, BugZilla, TrackWeb, ScrumWorks, C, Java, JavaScript, XML, Jason, VB Script, Git, Maven SVN, Eclipse, SubLime Text, PhpStorm, Visual Source Safe, CVS, Source Tee, Percussion, Drupal, Oracle, SQL Server, MySQL, Toad, Apache Web server, Web Logic, WebSphere, Tomcat, JBoss, Windows XP/7, OSX, Windows2000, Linux, UNIX, Microsoft Office, XML Spy, .Net Framework, Jenkins/Hudson, Charles, Parallels.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Software Development Engineers

Responsibilities:

  • Serving as a QA Lead across a broad group of functional areas in  Confidential and weather applications typically of moderate to high complexity.
  • Experience working with Agile teams as a QA member (automated, manual and integrated) to reproduce, analyze and debug issues for all projects prior to a release into production.
  • Analyze test needs for in scope User Stories and develop test specifications (test cases).
  • Follow error/issue/bug creation and tracking process for consistency across teams using Jira/TestRail/Quality Center.
  • Installed product built on test environments and maintained them using UNIX.
  • Used Descriptive Programming in QTP and Shared Object Repository method.
  • Used Keyword driven framework to design the template of Automation Test Script and to develop QTP /Selenium WebDriver automation test scripts.
  • Worked with off shore Automation team using Selenum in Java to ensure automation coverage and regression.
  • Supported implementation of Countinious Integration (CI) process.
  • Prepared of test summary reports, defect analysis reports.
  • Reviewed Functional Requirements and Technical Specifications.
  • Advocate for the appropriate mix of test approaches, tools, and processes required to support productive test operations.
  • Developed SQL queries and stored procedures to perform database testing.
  • Support and understand stories to ensure QA objectives are testable prior to release/sprint planning for Agile teams.
  • Responsible to participate on assigned projects fulfilling task assignments, meeting deadlines, and proactively seeking attainment of team goals.
  • Responsible for preparing and executing test plans for functional areas of applications. Perform automated and manual testing and document test failures.
  • Develop new scripts and regularly review testing requirements and automated scripts generated.
  • Responsible for validation testing, regression testing, user testing, integration testing, load testing, system and in some case unit testing.
  • Responsible for management of all Quality Assurance functions include planning, strategy, testing execution and tools.
  • Works with the Project Manager and other technical leaders to establish timetables and agree on a Quality Assurance plan.
  • Ensure that QA process is documented and communicated and adequate to ensure agreed quality levels for the application.
  • Ensure traceability of test cases to requirements, working with the project Business Analyst to ensure all requirements are tested.
  • Works with technical analysts to identify unit testing coverage and ensure any gaps are documented and addressed.
  • Work with Testing Coordinator to ensure testing of functional areas is complete, tracked and on-schedule.
  • Coordinates performance testing and ensures that performance standards are communicated and documented.
  • Oversees determination of need, selection and implementation, and maintenance of QA tools.
  • Oversees, point of escalation for the Jira (defect tracking) database for all testing phases (update, follow-up and escalate overdue issues).
  • QA issue prioritization and resolution facilitation.
  • Facilitates weekly Quality Assurance meetings and maintains agenda.

Environment :   Win XP/7, OSX, Oracle, SQL Server 2008, XML, Json, QTP, Quality Center, TestRail, Selenium, Hudsons, HTML, Drupal, Percussion,Unix, JavaScript, JSPF, SQL Database, and Microsoft Office Suite.

Confidential, Menlo Park, CA

QA Engineer

Responsibilities:
  • Serving as a QA engineer across a broad group of functional areas in Unifier typically of moderate to high complexity.
  • Experience working with Agile teams as a QA member (automated, manual and integrated) to reproduce, analyze and debug issues for all projects prior to a release into production.
  • Analyze test needs for in scope User Stories and develop test specifications (test cases).
  • Follow error/issue/bug creation and tracking process for consistency across teams using TrackWeb/Quality Center.
  • Used Descriptive Programming in QTP and Shared Object Repository method.
  • Installed product built on test environments and maintained test environments.
  • Used Keyword driven framework to design the template of Automation Test Script and to develop QTP automation test scripts.
  • Worked with Automation team using Cucumber in groovy to ensure automation coverage and regression.
  • Prepared of test summary reports, defect analysis reports.
  • Reviewed Functional Requirements and Technical Specifications.
  • Advocate for the appropriate mix of test approaches, tools, and processes required to support productive test operations.
  • Developed SQL queries and stored procedures to perform database testing.
  • Support and understand stories to ensure QA objectives are testable prior to release/sprint planning for Agile teams.
  • Responsible to participate on assigned projects fulfilling task assignments, meeting deadlines, and proactively seeking attainment of team goals.
  • Responsible for preparing and executing test plans for functional areas of applications. Perform automated and manual testing and document test failures.
  • Develop new scripts and regularly review testing requirements and automated scripts generated.
  • Responsible for validation testing, regression testing, user testing, integration testing, load testing, system and in some case unit testing.

Environment :   Win XP/7, Oracle, SQL Server 2008, IBM server, XML, QTP, Cucumber, Quality Center, TrackWeb, HTML, J2EE, JSP, Beans, JavaScript, ASP, Webshpere, SQL Database, and Microsoft Office Suite.

Confidential, San Diego, CA

Sr. Test Automation Engineer

Responsibilities:
  • Completed test preparation and test execution tasks as assigned by QA Manager.
  • Designed and implemented functional test plans and test cases based on system understanding and analysis of functional and system specifications.
  • Map test cases to requirements to ensure complete test coverage in Quality Center.
  • Identified test data requirements and generate required test data.
  • Prioritized test cases taking into account business priorities, risk, and combinatorial analysis.
  • Maintained test case management tool as Quality Center for assigned areas of test suite ownership.
  • Configured test environments as necessary to support test efforts.
  • Executed Functional, Regression, and System testing for primarily web-based applications.
  • Report software defects and shepherd them through the defect life cycle to closure.
  • Worked with peers in development and other organizations to troubleshoot and resolve project issues both technical and non-technical in nature.
  • Participated in and occasionally led process improvement efforts within QA and the larger technology organization.
  • Created and performed maintenance of object repository using QTP.
  • Report test progress and quality status to project stakeholders.
  • Mentor and oversee the work of more junior engineers as assigned.

Environment: Win XP, Oracle Business Intelligence Enterprise Edition(OBIEE), Oracle, SQL Server 2008, IBM server, IBM tool Suits, XML, QTP, Quality Center, HTML, JAVA, J2EE, JSP, Beans, JavaScript, SQL Database, and Microsoft Office Suite.

Confidential, Washington, DC

Software Test Engineer

Responsibilities:
  • Translated software specifications and user requirements into test scenarios.
  • Planed, designed, executed test plans and test cases for automated test and manual test to support maintenance releases for multiple web based applications.
  • Developed a communication plan with client and project team in reporting testing progress, issues and defects.
  • Defined and created automated test scripts in conjunction with development resources.
  • Tested enhancements and bug fixes for software releases and patches and document findings.
  • Wrote automation test plans and prepared the automation test matrix for each regression cycle. Performed application, regression, and acceptance testing.
  • Managed requirements, test Plan, test lab, and defects using Quality Center.
  • Actively participated in test case automation using a structured, key word driven framework with QTP. Developed and maintained QTP scripts for functional, sanity, and regression testing.
  • Performed back-end testing to ensure that the user data was updated in database using SQL queries.
  • Created Load Test scripts with Virtual users (VUsers) and test Scenarios, Executed Record and play back and applied various loads on application successfully.
  • Performed load and stress testing using rendezvous points and recording transactions in LoadRunner, to pinpoint potential problem areas and bottlenecks.
  • Provided Technical support to the team and users in LoadRunner.
  • Provided a systematic review process and resources to assured all products met regulatory and conformant requirements prior to client release.
  • Created and verified of detailed change requests. Communicated project status to varying levels of management.

Environment: Win XP, C, C++, Oracle, HTTP, FTP, IBM server, Load Runner, QTP, Quality Center, TrackWeb, Internet Explorer, HTML, DHTML, XML, Windows NT, JAVA, J2EE, JSP, Beans, JavaScript, SQL Database, Microsoft Office Suite.

Confidential, Chevy Chase, MD

Automation Engineer

Responsibilities:
  • Analyzed and studied complex system requirements and translated user requirements into software specifications. Planed, designed, executed test plans and test cases for automated test and manual test to support maintenance releases for multiple software applications.
  • Applied the concept of operations, set of disciplines for the planning, analysis, design and construction of information system.
  • Managed test case development and supported using formal specifications, data flow diagrams, and other accepted design techniques.
  • Used Test Director to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Developed and maintained scripts for functional, sanity, and regression testing. Actively participated in test case automation using a structured, key word driven framework with QTP. Created and performed maintenance of object repository along with inserting verification checkpoints, synchronization points, and parameterized data using QTP.
  • Performed back-end testing to ensure that the user data was updated in database using SQL queries.
  • Provided management with daily status reports. Attended status call with all stakeholders to review deployment schedule, issues log and status. Provided a systematic review process and resources to assured all products met regulatory and conformant requirements prior to client release.

Environment: Visual Basic.NET, ASP.NET, MS-SQL Server, XML, IIS, WinDiff, HTML, MS-Office, VSS, QTP, Test Director, Linux, Internet Explorer, Netscape, Mozilla.

Confidential, McLean, VA

QA Analyst

Responsibilities:
  • Gathered the Client requirement and analyzed the Strategy and Workflow. Analyzed the technical specifications and creating the necessary test scenarios and test cases for verification of data flow from each entry point to each exit point.
  • Extensively handled the application response for positive and negative sets of data using data driven testing. Reviewed Functional Requirements and Technical Specifications, System, Regression, and Integration testing test cases.
  • Created and executed test scripts and validated the results against a set of formal requirements.
  • Designed and implemented QA environment for automated GUI testing and functional testing based on QTP. Created and performed maintenance of object repository in QTP.
  • Used Test Director to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Developed and executed testing process, created database of automated tests, build test cycles using Test Director.
  • Created flexible structure for running the test process with parameterized data.
  • Developed and Executed the SQL queries on database to verify the report values.
  • Attended status call with all stakeholders to review deployment schedule, issues log and status.

Environment: MS-SQL Server, XML, IIS, WinDiff, HTML, MS-Office, VSS, QTP, Load Runner, Test Director, LINUX, Internet Explorer, Netscape, Mozilla, Visual Basic.NET, ASP.NET.

Confidential, Middletown, NJ

QA Tester

Responsibilities:
  • Designed and Developed software quality plans and test cases for various web modules.
  • Created and executed test scripts and validated the results against a set of formal requirements.
  • Reviewed of System, Regression, and Integration testing test cases.
  • Designed and implemented QA environment for automated GUI testing and functional testing based on WinRunner.
  • Used TestDirector to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Developed and executed testing process, created database of automated tests, build test cycles using TestDirector.
  • Provided management with daily status reports.

Environment: XML, IIS, HTML, MS-Office, Test Director, LINUX, Internet Explorer, Netscape, Mozilla, Visual Basic.NET.

We'd love your feedback!