Qa Automation Engineer Resume
Irvine, CA
SUMMARY:
- A well - versed Software professional with Expertise in Microsoft Technologies 8 years of experience in software development, Requirement Analysis and Quality Assurance. In-depth knowledge of Test Methodology and Lifecycle and Processes.
- Strong abilities in Software Testing including setting up of test environment, creation of test scripts / cases, execution of Component / Functional / Performance / System / Deployment tests, Automation and Release Management.
- Ability to understand and translate business and technical requirements into manual, automated and performance tests, applying the same in all phases of testing quadrant. knowledge of C#, Asp. Net, WCF, REST API, Dot-Net, SharePoint, Info-Path, HTML, CSS, JS, JQuery, JSON, Rest API Automation, C# Selenium WebDriver Test Frameworks using with Page Object Model. Ran Parallel test using Hub and Node configuration Content Management Systems, SQL Server.
- Exposure of running automation in SauceLab cloud.
- A robust Engineer with expertise in mentoring, and leading employees into becoming highly productive team members in a lean and waterfall and agile environment.
- Has worked across various industrial domains such as Medical & Banking.
- Extensive experience in highly productive team member in a lean and agile environment. Information gathering, Time Estimation, Development, Deliveries, maintenance and etc.
- Extensive experience in Quality Assurance Life Cycle (QALC), Estimation, Writing Test Strategies, Test Cases, Risk Planning, Defect Reports and Developing Automated Test Scripts, Traceability Matrices and Test Environments.
- Self-starter, have good communication skills and thrive in a team environment, have ability to work within tight deadlines.
- Skilled at building strong team environments and fostering open communications.
- Experienced in providing End User Training and Support during UAT with good documentation for use in Standardization of Testing, Procedures and Guidelines.
TECHNICAL SKILLS:
Languages: Java, C#, JAsp.net, WCF, Bootstrap, Web API, SP-PowerShell, JS, JQuery, XML, XSLT, HTML, CSS.
Middleware: Microsoft IIS Server 7.0.
Databases: SQL 2008, 2008 R2, 2012.
Tools: Visual studio 2015, X-Code, Microsoft Office Suite, Bugzilla, Selenium, Rally, Dot-Net 3.5,4.0,4.5, SQL Server Management Studio, Bamboo, Jenkins for CI/CD, SharePoint, Confidential .S InfoPath, Postman, Selenium Web Driver, NUnit.
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
QA Automation Engineer
Responsibilities:
- Automated Restful Web API using C# and NUnit.
- Used JavaScript and JQuery to work with DOM for automation.
- Test Restful API using Postman.
- Automation testing for regression execution and maintenance of automation test scripts.
- Provided Automation Test Report.
- Analyze Automation test results and reported defects.
- Fixed any broken automation test script.
- Maintain and triage QA teams automation defects.
- Execute Test Cases
- Participated in Defect Triage process, Prioritization, retesting of defects
- Conduct demos for POs for the completed functionality
- Involved in testing of application by Unit Testing, Integration Testing and User Acceptance testing.
- Creation and review of Test Plans, Test Scenarios and Test Cases for a host of integrated web based and non-web based applications.
- Test effort estimation and implementation Risk Based testing techniques in test cases creation.
- Test Data identification and creation, execution of the test cases, creating the test reports and defect reports, submitted test status and defect reports.
- Collaborating with Development Team for the resolution of defects, tracking the defects till final closure.
- Documentation and maintenance of test artifacts.
- Worked with the team for setup the QA environment.
- Worked closely with product owner and development leads in grooming product story requirements for current and future quarter initiatives.
- Worked in Agile Framework, participation in monthly releases and deployments, daily standup meeting, requirements gathering, estimation sprint, retrospectives
Environment: Visual Studio.NET 2013, Rest API, SQL Server 2012, C#, JavaScript, JSON, CSS3, Postman, TFS Server, Selenium Web driver.
Confidential
QA Automation Engineer
Responsibilities:
- Manual and UI Automation tester to ensure a bug free product with extensive knowledge of Software Development Life Cycle methodologies and Exercising Agile with active participation in sprint planning and Scrum meetings.
- Used Page Object Model Automation framework using Selenium WebDriver with C# and NUnit during 2 weeks sprint cycles.
- Provided Automation Test Report.
- Analyze Automation test results and reported defects.
- Fixed any broken automation test script.
- Involved in black box, system integration, Front End and Back End Testing.
- Identified risks and issues that may affect completion of project.
- Responsible for QA issue prioritization and resolution facilitation.
- Performed design reviews for continuous improvement in meeting.
- Test SOAP and REST API to ensure quality product.
- Involved with data mining activities in order to provide test data items for team members.
- Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
- Analysis of Specification Documents and preparing understanding documents. Updating and tracking queries in query tracker.
- Executed the test cases, test Data, created the test reports and reported defects.
- Creation and review of Test Cases with version management, upload of Test Cases on Quality Center post final sign off.
Environment: Visual Studio.NET 2013, C#, SQL Server 2012, JavaScript, JQuery, TFS, Windows 7, Restful API, Bugzilla.
Confidential
SharePoint & .Net Developer
Responsibilities:
- Involved in Developing/Rigorous testing and debugging in Visual Web parts Input Forms and stored the data into SharePoint List/Library.
- Extensively used of JQuery to achieve a rich user interface.
- Custom Branding with HTML5 and SharePoint designer 2013.
- Create custom List/Library Definitions from VS 2013.
- Create various custom content types from VS 2013.
- Customizing Search Query for wildcard search.
- Create Content type hub.
- Getting pre-define value from XML when form is loaded.
- Export/Import Site with All custom permissions from SharePoint PowerShell command.
- Develop Event Receivers (Synchronous and Asynchronous) for executing business logic on user actions.
- Developed Feature Receivers (Activation and Deactivation).
- Developed SharePoint Timer Job to consolidate information from various locations.
- Write Power Shell Script for deploying the solution on UAT and production Server.
- Write Test Cases for customized applications.
- Assist users with Technical and User manual Documentations.
Environment: Visual studio 2012, SharePoint 2013, TFS Server, Windows Server 2012.
Confidential
Dot Net Developer
Responsibilities:
- Involved in Application Design, Coding, Testing and Trouble shooting.
- Designed Web forms using ASP.NET.
- Getting pre-define value from XML and stored.
- Designed a working prototype model of the application using HTML, ASP.NET and CSS.
- Used C#, ASP.Net and JavaScript for User Interface Development.
- Involved in designing and Development of SOAP services using Web Services/ WCF.
- Worked and implemented Service contract, Data contract and configured the Endpoints using WCF.
- Written stored procedures and Triggers using T-SQL for handling the database for business functionalities.
- Used TFS (Team Foundation Server) as version control manager.
- Used multi-tier Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- Involved in the production support after application is released and handled the Change Requests raised by the end users
Environment: Visual Studio, C#, ASP.NET, IIS, ADO.NET, SQL Server, WCF, T-SQL, TFS, HTML, CSS.
Confidential
SharePoint & .Net Developer
Responsibilities:
- Written technical specification for various requirements and reviewed requirement documents (Functional requirement) as development team representative.
- Some time we need to visit onsite for better understanding/requirement gathering/client handling or demo.
- Developed Visual Web parts for getting the Input data from users and stored into SharePoint List or Library and for summery view of data.
- Fetch User Profile Data from SharePoint and Store into Back-end SQL-DB.
- Create SharePoint new Groups and Permissions based on user Requirement.
- Migration file from Network drive to SharePoint server by 3rd party tool.
- Archiving documents based on date from automatic back-end job.
- Document Approval SharePoint Designer Workflow.
- Create Event Receiver (Synchronous and Asynchronous) in SharePoint List.
- Involved in testing of application by Unit Testing, Integration Testing and bug fixing.
Environment: Visual studio, SharePoint 2010, SharePoint designer 2010, Windows Server 2008, IIS Server 7.0