We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Dedicated and skilled software engineer with 9+ years of experience in Software Testing /Mobile testing and Automation using C#, QTP, UFT.
  • Very proactive in learning and leveraging emerging technologies.
  • Excellent analytical, problem solving & debugging skills.
  • Strong ability to create & review Test Plans & Test Cases
  • Strong ability to review project requirements and/or User Stories.
  • Extensive knowledge and experience working within an Agile/Scrum and Waterfall model.
  • Extensive experience working with a bug tracker such as Jira, HP Quality Centre (HP - ALM/QC), Mantis & ODC.
  • Have experience in testing applications with third party APIs such as Payment Gateway.
  • Expertise in Mobile testing, Cloud testing, Security testing & Performance testing.
  • Have worked on all aspects of Software Testing Life Cycle (STLC) & thorough understanding of SDLC.
  • Thorough understanding of bug life cycle,
  • Expertise in testing Web Services (SOAP, REST), Web Application, Windows Applications & Mobile applications.
  • Knowledge on performance testing tool Load Runner.
  • Knowledge on Jenkins continuous integration tools.
  • Working experience on generating different Metrics, Defect based reports and graphs.
  • Extensive experience in SQL queries, stored procedures and triggers using SQL Server, Oracle.
  • Good understanding of black box testing, white box testing, retesting, regression testing, exploratory testing, database testing, usability testing, API testing, Mobile testing etc.
  • Experienced in Unix/Linux.
  • Experience in planning & designing test cases for automation.
  • High degree of initiative ability to work independently and with a team.
  • Participate in requirements & use case/user story reviews.
  • Work closely with business stakeholders, Business Analysts.
  • Participating in Grooming, Planning, Daily Scrum meeting & Retrospective.
  • Provides accurate estimates for QA resources and testing schedules.
  • Designing and developing test automation code for web applications and server-side components with C#, QTP/UFT.
  • Authoring all QA-related documentation.
  • Review test scripts/test cases and provide feedback.
  • Executing Smoke, Functional, Integration, End to End and UAT Test cases and adherence to test schedule.
  • Testing web service APIs using Soap UI, Postman & Restful client.
  • Reporting Defects & Co-ordination with Development team, SME & product owner/customer.
  • Responsible for UAT support and testing production defect fixes.
  • Provide weekly QA status reports
  • Attend biweekly sprint completion meeting and demo to stakeholders.
  • Managing all defects through the Defect Life Cycle. Ensuring all defects are entered correctly and controlled / managed as effectively as possible through their lifecycle.
  • Posting the Bugs and follow up with the development team for closure.
  • Own and steer critical defect triage meetings to achieve a satisfactory outcome.
  • Analyze target applications/systems under test to derive effective automated test scenarios.
  • Developing, Maintaining & executing automated test cases/scripts for regression & UAT.
  • Debugging script & analyzing test result.
  • Supports the functional test teams in their execution of automated cases.

TECHNICAL SKILLS

Testing Tools: QTP, UFT, HP-Load Runner

Project/Test Management Tools: HP Quality Center - HP ALM/QC, Mantis, ODC (Offshore Development Center), Jira, Qtest, Rally, Confluence, Microsoft Team Foundation Server

Automaton Frameworks: BPT, Keyword Driven, Functional Decomposition, Hybrid

Simulators: USSD, POS, Bank

Programming Languages: C#, VB Scripting, C, C++, Java, T-SQL, PL/SQL,Python, PowerShell, Unix

Web Service testing tools: SOAP, XML, Postman for Rest API

Database: MS SQL Server, Oracle

PROFESSIONAL EXPERIENCE

Confidential,Seattle, WA

Software Engineer

Technology: SQL Server 2014, UNIX, Oracle SQL developer, C# .Net

Responsibilities:
  • Understanding requirements through user stories.
  • Work closely with business stakeholders.
  • Participating in grooming meeting, planning meeting, Daily Scrum meeting & Retrospective.
  • Designing, developing and debugging automated code for applications.
  • Analyzing the test results.
  • Authoring comprehensive test specifications, test plan, and test cases for enterprise level applications
  • Review test designs/test cases and provide feedback.
  • Writing, reviewing & executing Functional & Security Test cases.
  • Testing application from backend by writing SQL queries.
  • Participate in integration, End to End testing.
  • Support User Acceptance Test (UAT)
  • Preparing Test Plan, Test cases, Bug report and Test summary report.
  • Mentor junior associates in the team.
  • Reporting Defects & Co-ordination with Development team, SME & product owner/customer for closure.
  • Define, own and manage the Defect Processes.
  • Own and steer critical defect triage meetings to achieve a satisfactory outcome.

Confidential

Software Engineer

Technologies/Language: C# - Dot Net, Infragistics, Test Advantage

Responsibilities:
  • Understanding requirements through user stories.
  • Participating in grooming meeting, planning meeting, Daily Scrum meeting & Retrospective.
  • Designing and developing automated code for web applications and server-side components with QTP/UFT.
  • Authoring comprehensive test specifications, test plan, and test cases, Bug report and Test summary report.
  • Review test designs/test cases and provide feedback.
  • Testing mobile apps for dealer services.
  • Creation & maintenance of Descriptive Object Repository.
  • Maintaining test resources like Object repositories, Function libraries, Business components/Tests, recovery scenarios in ALM/QC.
  • Writing, reviewing & executing Functional tests for regression & UAT.
  • Debugging script & analyzing test result.
  • Testing web service APIs using Soap UI & Restful client.
  • Automating web services using HP service test & UFT 11.5.
  • Reporting Defects & Co-ordination with Development team, SME & product owner/customer for closure.
  • Define, own and manage the Defect Processes.
  • Own and steer critical defect triage meetings to achieve a satisfactory outcome.

Confidential

Software Engineer

Technologies/Language: Java

Responsibilities:
  • Writing & Executing Functional Test cases.
  • Writing, debugging & executing test scripts for automation using QTP 10.0.
  • Preparing documents such as test results, Bug report and Test summary report.
  • Reporting Defects & Co-ordination with Development & database Team.
  • Understanding the Business Requirement documents and Functional specifications.
  • Analyzing live critical customer issues and resolving them.
  • Testing and verifying the defects in the upcoming releases of the product.
  • Involved in Sanity, Functional, Regression, System Testing.
  • Involved in Peer-to-Peer reviews.
  • Posting the Bugs and follow up with the development team for closure.
  • Analyzing the test results and sending the Test reports to the test management.
  • Creating & Managing all defects through the Defect Life Cycle.

Confidential

Software Engineer

Technologies/Language: Dot Net

Responsibilities:
  • Writing & Executing Functional Test cases.
  • Prepared documents such as test results, test details using Ms-word & Ms-Excel.
  • Reporting Defects & Co-ordination with Development Team.
  • Understanding the Business Requirement documents and Functional specifications.
  • Analyzing live critical customer issues and resolving them.
  • Resolving internal defects found in the product aiming a zero-defect high-quality product.
  • Testing and verifying the defects in the upcoming releases of the product.
  • Resolving any regression defects identified by the testing team. Performed System, Regression, Compatibility, Load and Performance testing.

We'd love your feedback!