Sr. Automation Engineer Resume
San Jose, CA
SUMMARY
- I am a senior consultant with over 8 years of diverse industry experience in the field of Software Consulting with emphasis on Software Quality Assurance.
- Participated in all stages of SDLC and my expertise includes requirements gathering & documentation, test plans/test cases development, manual and automated testing, test management and defect tracking, project planning & management in addition to excellent problem solving and analytical skills.
- 6+ years of experience with Scrum/Agile and waterfall development processes.
- 7+ years of experience in Smoke Testing, Functional Testing, Performance Testing, Regression Testing, Volume Testing, Data Driven Testing, Backend Testing, UAT Testing, Failover Testing, System Testing, Integrated testing, Unit Testing, Positive Testing, Negative Testing, Configuration Testing and Security Testing.
- 4+ years of experience in capacity planning & modeling.
- Developed test cases and components in the Automation Framework inSelenium Webdriver in JAVA.
- Execute automated tests developed in Selenium and analyze failures.
- Prepared documentation such as business requirements, functional specifications and master documents based on business needs and using the information gathered to develop detailed comprehensive test strategies to verify system changes to meet the needs of the client.
- Experienced in developing Test Plans and Test Cases for different types of software testing.
- Proficient in creating automation scripts using different automation testing tools e.g. Selenium.
- Performed manual, automated testing including functional, system and performance testing in all different Internet browsers (IE, Firefox, Chrome and Safari).
- Helped to coordinate multiple Selenium webdriver using Selenium Grid so as to run scripts on multiple browsers.
- Conducted Functional Testing using Selenium Webdriver.
- Created multiple test plans, regression test suites and developed test strategy for System and UAT
- Involved in maintaining Test Matrix and Traceability Matrix and performed Gap Analysis
- Performed User Acceptance Testing (UAT) manually and using automation tools at the conclusion of software functional and performance testing endeavors.
- Participated in design walkthroughs and verified Test Scripts and results.
TECHNICAL SKILLS
Testing Tools: QTP, Microsoft Visual Studio 2008 Team Edition, Selenium WebDriverBug
Reporting: Quality Center, CA Agile Central, Test Director, JIRA, Test Link, Rally
Databases: Oracle 8.0/8i/9i/10i, MS Access, My SQL, SQL Server, Sybase, DB2
Programming Languages: ANSI C Language, VB Script, JAVA, SQL, C++, C#, Perl
Office Tools: MS Word, Excel, MS Project, MS Outlook, PowerPoint
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Sr. Automation Engineer
Responsibilities:
- Managed UAT, Integration testing. Developed the test cases, test scenarios and strategies for the same.
- Work with team to implement Agile methodology and work with sprint teams to meet release goals
- I was responsible for Quality Assurance testing including automation testing of an entire project on PEGA Technology.
- I worked on Selenium 2.2 Web driver creating scripts with already in place Atom (Hybrid - Automation orchestration management) Framework.
- I was responsible for Uploading scripts on GitHub and scheduling runs through Jenkins
- Bug tracking and requirements gathering in CA Agile Central.
- API testing using SOAP and Advanced Rest Client
- Backend Testing and data mining was performed using Oracle TOAD.
- Worked on POC for new features added in ATOM Framework.
- Managed and worked with Off-shore team.
- Performed Cross-browser compatibility testing, Functional testing, Backend testing, Smoke testing, sanity testing
Environment: s: PEGA, Oracle, TOAD, Selenium Webdriver, JAVA, NUnit, Advanced Rest client, CA Agile Central.
Confidential, Mclean, VA
Sr. Quality Analyst/ Selenium Tester
Responsibilities:
- I was responsible for maintenance of Automation scripts.
- Work with team to implement Agile methodology and work with sprint teams to meet release goals
- I was solely responsible for Quality Assurance testing including automation testing of an entire project.
- Efficiently worked on multiple projects.
- Provide daily UAT status updates and Test Summary Report. Work with IT to resolve issues and defects.
- Assisted the BA team in creating use Cases, process flow diagrams for source to target operations
- Worked on Selenium 2.2 Web driver creating scripts with already in place keyword JAVA Framework.
- I was responsible for doing our own QA deployments through Tortoise SVN.
- Bug tracking and requirements gathering in JIRA.
- Regression test cases were automated using Selenium.
- Expert using Selenium, Webdriver Java API.
- I performed Smoke Tests, Functional testing, API testing, Cross-Browser compatibility test, UAT Testing, Regression test and End-to-End test, Mobile testing.
- Used SQL queries for Back end testing.
- Gave Walkthroughs to the Business Users to make them understand how the new design worked and how it met the requirements. Prepared Requirement Traceability Matrix (RTM) for this effort.
- Assisted with user testing of systems, developed and maintained quality procedures and ensured that appropriate documentation was in place.
Environment: s: HTML, XML, Ruby Rails, SQL, SQL Server, Advanced Rest client, JIRA, Salesforce, Selenium Web Driver 2.2
Confidential
Sr. Automation engineer/ Selenium Tester
Responsibilities:
- I was one of the Sr. QA engineers of the team and reported directly to test manager and project manager.
- Established standard QA Process in a “Continuous Deployment” environment and manage QA deliverables;
- Build Tests Strategy and Test Execution Plans.
- Explore and recommend new tools that best suit the project requirements and meets QA needs.
- Guide the project team about QA processes and QA deliverables.
- Work with team to implement Agile methodology and work with sprint teams to meet release goals
- Worked on Selenium 2 and C# scripting for Automation and build automation framework in Visual Studio
- Build API tests in SoapUI and LoadUI.
- Used Selenium for regression testing on web application (Firefox, IE).
- Build performance scripts in Visual Studio Performance Test tool and JMeter.
- Build and maintain project workflows and created Rapid boards in JIRA.
- Bug tracking and requirements gathering in JIRA, Trello.
- Conducted weekly Bug Triage meetings.
- Conducted Functional Testing using Selenium Webdriver.
- Set up test management in tool such as Test Link and integrating JIRA for bug tracking and Selenium for running automated test cases.
- Worked on MS SQL queries for data mining and client feed validation
- Perform Automation feasibility and build in-line automation within the sprint time frame
- Perform Smoke Tests, Cross browser compatibility testing, Functional test, Regression test, Performance Tests and End-to-End test, Ad-Hoc testing
- Managing QA deployments through Tortoise HG and teamcity.
- Adopt to KanBan and perform QA in Product Support and New Client On-Boarding groups
- Report QA status to project management, business partners and all other stake holders
- Communicating Risk Analysis and mitigation strategy, QA recommendations, Test Evaluation Document and QA Metrics to all stake holders.
Environment: s: MS VS 2010, MS VS 2012, HTML, XML, C#, SQL, SQL Server, ASP.NET 2.0, Selenium WebDriver, Teamcity, TortoiseHG, SaopUI.
