Software Engineer Resume
SUMMARY:
- My Experience includes Eight years of QA software testing experience and four years of software development experience.
- Performed system, unit, acceptance, regression, load and functional/performance testing on dozens of applications using both automated and manual testing methods. Leverage knowledge of object - oriented programming to help validate, verify, communicate and resolve software issues through careful, thoroughly documented testing.
- Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within proprietary software applications developed for ABC Company’s global user base.
- Demonstrated methodical, detail-oriented and thorough approach to all assignments while adhering to compressed timelines. Complete all assignments on or ahead of schedule.
- Consistently recognized for excellent problem-solving and analytical skills by programmers, project managers and supervisors.
- Solutions-focused QA tester with two years of automation experience, high-level proficiency with QC and QTP toolsets.
- Excel in creating test plans and writing/running automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality. Serve as a value-adding member of QA teams.
- Wide range of Industry & domain exposure like Banking and Finance, Insurance, Telecom, Security (trading), Inventory Management, Supply chain management, Human Resource Payroll.
- Handled Responsibilities at client places (Onsite) as below.
TECHNICAL SKILLS:
Testing Methodologies: System Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Validation, SQA Testing, UI & Compatibility Testing, Data Interface & Migration Testing, Performance/Load/Stress Testing
Testing Tools: Load Runner, Selenium Suite (Selenium IDE, Selenium Server, Selenium Remote Control, Selenium Grid),SilkTest,HP Quality Center, soap, JUnit,ALM,QTP,QC,TOD,CUcumber,CodedUI,Winrunner,Remedy
Scripting: Java Script, VB Script
Languages: C#,.NET, VB.NET, SharePoint, Visual Basic 6.0, Java, HTML
Source Control: TFS, VSS,Clear case,SVN
Databases: SQL Server 2010, 2008, 2005,Oracle
Cloud Platform: Windows Azure
Tools: SSRS,nUnit,Mbunit, Fx-Cop, ILoadRunner, JIRA,TeamCityOther: Test Plans, Cases & Processes, Testing Automation, Defect/Bug Tracking, Test Strategies & Coverages
Systems: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential
Software EngineerResponsibilities:
- Participate and provide input on story requirements, design, estimation and test approach discussions.
- Collaborate with the development team and business partners to ensure the scope of tests is comprehensive, and to mitigate defects prior to testing.
- Create test data sets which fully exercise data validation, reports and end-to-end system functionality
- Uses test automation to perform software testing activities for technically complex areas of testing, such as performance and load testing, SOA and web services testing, and backend data validation.
- Joined client meetings to learn about business scopes.
- Advanced skills in test planning and estimation, test case design, execution, and management, defect management, metrics, and reporting.
- Test Plan and Test Cases Created.
- Used of automated testing scripts, tools.
- Analyzed business needs, project requirements, and technical constraints to design, estimate, build, and execute automated testing solutions which enable a level of depth, speed, or volume of testing that would not be feasible using manual testing techniques
- Independently writes and maintains automated testing deliverables for ongoing consumption and use by both manual and automated testing engineers.
- Develops automated test scripts to emulate production workloads and activities and assesses performance and scalability of software systems under load. Analyzes results, identifies trends, and reports performance metrics to other IT technical staff.
- Works with architects, developers, system administrators, network engineers, client-server engineers, and other technical IT staff to troubleshoot and identify root cause of performance problems.
Environment: Selenium, soapUI, SQL Server 2012, C#, JavaScript, Angular JS, .net4.5, TFS, Windows Azure, Windows OS.
Confidential
Software EngineerResponsibilities:
- Requirement gathering from business users
- Create story based estimation for each sprint and discuss with Client.
- Designed and executed test plans, scenarios and scripts.
- Troubleshoots from various perspectives and identifies all facets of technical issues and risks within sphere of influence. Communicates and recommends solutions and mitigations that consider downstream impacts.
- Effectively & professionally communicates status, risks, issues, and findings verbally and in writing. Translate technical language to non-technical customers, and influence peers, leads, and managers across IT.
- Automated testing, performance, load and stress testing, design and implementation of automation frameworks, automated test script design, build, execution, and maintenance.
- I did Systems analysis and design, technical writing, logical and physical application architecture, including database, client-server, web, middleware, and windows technologies.
- Advanced skills in test planning and estimation, test case design, execution, and management, defect management, metrics, and reporting.
- Estimated the test approach and scope, coordinating test cases design and execution, defect management and escalating issues when appropriate.
- Developed and executed a solid test approach that satisfies the business' needs while resolving a wide range of challenges in innovative ways
Environment: Selenium, Load Runner, Silk Test, Webservice,WCF,SQL Server 2010, C#, JavaScript, JQuery, .net4.0, TFS, SSRS, Windows OS,nUnit.
Confidential
Software EngineerResponsibilities:
- Designed and executed test plans, scenarios and scripts.
- Performed functional, regression, smoke, integration, and performance testing.
- Document software defects, using defect tracking system, and report defects to software developers
- Plan test schedules or strategies in accordance with project scope or delivery dates Involved in the development of ASP.NET Web pages using C# 4.0, MVC 4.0, WCF, Web API, etc.
- Use of Scrum methodology and participation in all phases of the iterative process.
- Monitor defect resolution efforts and track successes
- Define test parameters, design tests, interpret test results and analyse test trends
- Troubleshoot, diagnose, debug, and perform root cause analysis of issues and defects.
- Worked on Test design, white box testing, automation, ownership/drive, Strong verbal and written communication skills
- Contribute to continuing process improvement of quality assurance standards and procedures
- Created and improved automated regression tests
Environment: Selenium, Load Runner, Fx-Cop,Webservice, QTP,QC,SQL Server 2010, C#, JavaScript, Query, .net4.0, SVN,Windows OS, JUnit,ALM.
Confidential
Software EngineerResponsibilities:
- Planed, designed, developed and executed test plans and test cases ensuring thorough coverage and traceability to business and functional requirements.
- Design and execute the stages of the testing process, including test plans, strategies, scenarios and procedures for testing infrastructure and platforms.
- Develop workflows, documentation, and business practices used by the testing team.
- Designs, documents and implements procedures and techniques that are consistent with departmental SQA Methodology for analyzing, testing, and evaluating the risk (software & business), completeness, testability and overall quality of business systems and SDLC processes Involved into development of share point features site customization, BCS, client object model, Fast search, sandbox solutions, and Info path forms.
- Focus on project quality issues across multiple projects
- Identify and analyze software quality risks
- Create automated test scripts using QTP
- Manage projects within scope of responsibility
- Assist in the growth of the QA department including Quality Policies, Procedures and Test Plans for Software Engineering.Used TFS as source control.
- Maintain clear documentation, and report testing progress during projects.
- Prioritize multiple tasks effectively and communicated progress well among teams.
- Involved in Configuration and Release Management tasks.
Environment: CUcumber, CodedUI, QTP, QC, Oracle, Java, JavaScript, Query, Clear Case, Windows OS, MBunit, BMD Remedy Tool, Linux
Confidential
Software EngineerResponsibilities:
- Participating in discussions with clients to clarify what they want.
- Risks intimated clearly to client and risk management carried out
- Assisted in building tools and frameworks for automated testing
- Wrote test plans and design test cases.
- Estimated, prioritized, planed, and coordinated testing activities
- Review requirements specifications and technical design documents to provide timely and meaningful feedback
- Designed, developed and executed automation scripts
- Performed thorough regression testing when bugs are resolved
- Worked closely with the development team to ensure test coverage.
- Used TFS as source control.
- Involved in Team-city configuration, Jira management for Agile(Scrum)
- TDD carried out using MBunit, NUnit testing.
- Providing technical support to end users.
Environment: HP Quality Center, Load Runner, Fx-Cop,Webservice,SQL Server 2010, C#, JavaScript, Query, .net3.0, TFS,Windows OS,VB Script
Confidential
Software EngineerResponsibilities:
- Develop and execute comprehensive test plans and test cases
- Definition and execution of test cases for integration and system testing
- Documented, classified defects.
- Generated of test reports
- Supported development efforts by aiding with testing and troubleshooting
- Reviewed of requirements (design inputs) and ensures testability of requirements
- Designed and implemented robust, scalable, and high quality Test automation suites, to improve quality and productivity of functional and regression tests.
- Write, execute and debug automated test cases, Troubleshoot and debug complex transaction systems
- Executed test cases, report Test execution and Defect metrics for projects with sophisticated test management tools
- Identify opportunities for process, tools and test methodology improvements and drive those from concept to implementation.
- Test and maintain a high quality bar in a complex and constantly evolving environment
- Used TFS as source control.
- Involved in Configuration and Release Management tasks.
- Writing up application status reports for client managers
- Providing oncall support for customer problems.
- Make suggestions for improvements in technology, content and user interaction
- Advising customers and clients on the limitations of systems and website functionality.
Environment: Win runner, Load Runner, SharePoint, QTP,QC,SQL Oracle, C#, JavaScript, .net4.0, TFS,Windows OS, MBunit,BMD Remedy Tool,VB Script, JIRA,TeamCity
Confidential
Software EngineerResponsibilities:
- Implement the new and modified requirements in .Net 3.5 and SharePoint 2007
- Involved into development of share point features site customization, BCS, server object model, Info path forms, Excel service, form service.
- Involved in the development of ASP.NET Web pages using C# 3.0,MVC 3.0,
- Worked in JQuery library for client side programming, AJAX using JQuery library, Entity framework to collection programming in business objects
- Webservices developed for shared platforms enhancements.
- Database design as per new requirements for SQL Server 2005
- Conduct code review as per coding standards.
- Used VSS as source control.
- TDD carried out using NUnit testing.
Environment: C#, Asp.Net, CMS (Share Point - WSS 3.0, MOSS 2007), Microsoft CRM 4.0, ADO.Net, .Net Framework 3.0, .Net framework 3.5, BizTalk Server, Webservices, AJAX
Confidential
Project Engineer
Responsibilities:
- Worked as Core Team member to implement the new requirements.
- Involved in designing the new requirements (HLD, LLD) using agile.
- Developed business logic for shared platform using web service.
- Implemented ORM layer using nHibernate
- Designed database in SQL server 2005
- Implemented Client script using JavaScript and Ajax.
- Used NHibernate and Data Grids, Data Sets, Data Views, Data Adaptors to extract data from the backend
- Used nUnit to implement TDD approach.
Environment: Environment: C#, Asp.Net 2.0, web services, MS SQL Server, Batch Process, ADO.net, Biztalk Server, Ajax, HTML, JavaScript
Confidential
Responsibilities:
- Involved for Estimations of project
- Gathered the requirement for the enhancement.
- Involved in designing the new requirements (HLD, LLD)
- Implemented web Application using ASP.net
- Involved in the development of Business logic, Share point Web Parts, Info Path Forms and Customization share point site.
- Maintained Spreadsheet using Excel Service for Moss 2007.
- Worked closely with business users for requirement gathering.
- Provided estimation and created Functional Specification Document (FSD) along with high level and low level design.
- Work extensively to implement the new and modified requirements in Dot Net 2.0,3.0,3.5 and SharePoint 2007 (MOSS,WSS)
- Involved into development of share point features site customization, BCS,Info path forms, Workflows
- Involved in the development of ASP.NET Web pages using C# 2.0,MVC using brail view engine,
- Worked in JavaScript library for client side programming, AJAX, library, Entity framework to collection programming in business objects
- Used NHibernate to implement ORM layers and Web service developed for shared platforms
- Database design as per new requirements for SQL Server 2005
- Used SVN and VSS as source control and TDD carried out using MBunit, N Unit testing.
- Used waterfall, Spiral etc. methodologies for development of above project.
Environment: C# 2.0, Asp.Net, Webservices, MS SQL Server, CMS (Share point - WSS 3.0, MOSS 2007), ADO.Net, Silver Light, .Net framework 3.0/3.5, Batch Process, JavaScript, BizTalk Server, AJAX, Oracle 9i/ 10i, NHibernate, Spring, Visual Studio 2003
Confidential
Software Engineer
Responsibilities:
- Involved Development, Unit testing and Comprehensive Testing, Deployment and Documentation.
- Designed unit test cases for Quality assurance.
Environment: C#, Asp.Net, web services, MS SQL Server, ADO.Net, Net framework 1.0, Oracle