Sr. Qa Automation Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Senior QA automation engineer with full system development lifecycle experience.
- Expertise in Automation testing (VSTS)
- Developed Hybrid automation framework using Microsoft Coded UI
- Extensive experience in development of automation scripts
- Designing and implementing automation scripts using Selenium Web driver.
- Prior development experience
- Proficient in writing automation test cases for Smoke/Sanity Testing, Functional Testing, Integration testing and System Testing.
- Extensive experience of Selenium Web driver using Core Java as well as C# for developing automation scripts.
- Ability to learn rapidly new software, concepts, technology and work methods within short duration and productively applying new knowledge resourcefully.
SKILLS SUMMARY:
- Automation Testing
- Test Plans, Cases & Processes
- Scripting & Documentation
- Regression & Negative Testing
- UI & Compatibility Testing
- Functional Testing
- Automating Code Coverage
- Defect / Bug Tracking
PROFESSIONAL EXPERIENCE:
Confidential
Sr. QA Automation Engineer
Responsibilities:
- Well versed in designing and implementing automation test scripts using selenium.
- Developed and updated automated regression test cases in Selenium WebDriver with C#.
- Used various element locators like XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
- Managed all the elements using Page object model by creating separate object repositories for each page.
- Trained team members to maintain the automation framework and scripts by adding/removing objects in object repository, create global variables, create shared functions and managing scripts.
- Thorough understanding of user stories and implementing them to write automation test cases.
- Participated in meeting to develop test strategies for creating automation framework.
- Developed automation test cases for smoke testing which runs successfully for each deployed build.
- Member of highly motivated agile team and run a batch of automated smoke tests, regression tests for every build.
- Developed a POC framework for another team using selenium in eclipse using java.
- Developed automation scripts for logging results with date and time stamp and email the same to certain group of users using descriptive programming.
- Logged bugs using MTM.
Environment: Selenium Webdriver, Agile, MTM, TFS, C#, Visual Studio, .Net,TestNG,NUnit
Confidential
Sr. QA Automation Engineer
Responsibilities:
- Developed hybrid automation framework from scratch using Microsoft Coded UI with C# as language.
- Created automation test scripts using the same framework.
- Developed keyword driven framework so that manual testers can also create and execute scripts.
- Wrote automation test scripts to find the code coverage.
- Created automation test framework in such a way that even manual testers could run and create the automation test cases without in - depth knowledge of coding.
- Created more than 700 automation test scripts which runs successfully in each release of the build at the end of the 2-week sprint.
- Created an automated test script which will read the names of automated test cases from an excel file which we wanted to execute for the build and then gave command to run those test cases.
- Followed agile methodology and ran a batch of automated smoke tests, regression tests for every release of the build.
- Logged results with date and time stamp and email the same to certain group of users using descriptive programming.
- Transitioned software development efforts to a test-driven development (TDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
- Conducted formal and informal trainings on CodedUI
Environment: C# .Net, Visual studio, Microsoft Coded UI, Agile
Confidential
Software Developer
Responsibilities:
- Developed test scripts using already existing framework in selenium with C# as language.
- Worked on one POC for the software using selenium which managed the workflow of health insurance process.
- Done peer review for scripts developed by other team members.
- Actively participated in agile daily scrum meeting.
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, automated test scripts for Functional testing.
- Decreased number of manual test cases by grouping existing manual test cases and creating fewer automation test cases.
Environment: Selenium webdriver, C# .Net, Visual Studio
Confidential
Software Developer
Responsibilities:
- Worked in teams developing training module for students/interns who involved in 6 months internship program. The system follows 3-tier architecture and has 3 major modules, trainee, mentors and administrator and information is managed through charts and reports.
- The software was developed as a Web application using asp.net 3.5 as front end and SQL Server 2008 was used as the database server.
- The software can be used for maintaining all the reports.
Environment: Visual Studio .Net, C#
Confidential
Software Developer
Responsibilities:
- This Web application was developed for client CORE Center which has been set up with assistance by the Confidential .
- It provides an effective system of collection and dissemination of consumer related information using visual studio 2005 and follows 3 tier architecture.
- A consumer can file a complaint against any brand through this application which is then processed through different administrators depending upon their role and then goes to brand with request/warning to resolve consumer’s problem.
- In whole, it takes care of the consumer’s issues with utmost care so that best support can be given to customers
- The Web software was developed as a Web application to handle products of industry and is used to display all the related information of the selected products.
- It also provides shopping cart to the online customers.
- This web software is basically used to calculate the commissions in the Network Marketing. A person can join members under him and sells the product.
- The commissions are generated according to the levels of the members in the Network Marketing and according to some conditions of the Company
Environment: Visual Studio .Net, C#