Automation Engineer Resume
EXPERIENCE SUMMARY:
- QA Analyst with over 19 years’ experience testing on the desktop, web and mobile devices.
- Proficient in developing and executing test plans and detailed test cases from business requirements and other documentation.
- Ability to partner with project managers, business analysts and developers to ensure the software delivered meets high quality standards and is within the time lines established. Worked with on & off - shore teams to project completion with attention to quality, detail and efficiency.
- Skilled in creating data driven automated coded UI tests using Visual Studio, C# and Team Foundation Server.
- Extensive testing of applications in both Agile and waterfall environments. Participated in daily scrum meetings to discuss project progress.
- Created VBScripts to automate routine tasks and tests.
- Logged, tracked, and verified resolution of software and specification defects.
- Documented and communicated all phases of the QA process, this includes training documentation. Maintained documentation in version control.
- Verifies data using SQL Server on the back end
- Performs security testing
- Excellent problem solving and multi-tasking skills.
TECHNOLOGY & TESTING PROFICIENCIES:
Tools: Visual Studio 2015, Visual Studio 2012, Visual Studio 2010, TortiseSVN (versioning software), TFS
Testing: Automation (CodedUI), Manual, Functional, Regression, Web, GUI, Stress, Load, Integration/System, Mobile, Security, REST (Postman)
Bug tracking: HP Quality Center, Star Team, JIRA, TFS
Languages: C#, Visual Basic (VB), HTML
Scripting: VBScript, Transact SQL (T-SQL)
Database: Microsoft SQL 2014, Microsoft SQL 2008 R2, Microsoft SQL 2008
Office: Microsoft Office (Word, Excel, PowerPoint), Open Office
Virtualization: VMWare, Virtual PC
Other: Microsoft CRM 2011, Click Dimensions, DNN, GoToMeeting, SharePoint 2010, Fiddler4, Stripe (service), Plaid (service)
PROFESSIONAL EXPERIENCE:
Confidential
Automation Engineer
Responsibilities:
- Automated manual tests using Visual Studio 2015, CodedUI and C#
- Extended the existing automation framework using C#
- Evaluated test cases to verify that they are good candidates for automation and analyzed for ROI
- Performed gap analysis on manual test cases to ensure completeness
Confidential
Senior Quality Engineer
Responsibilities:- Develops and executes manual and automated test scripts for the financial side of the business
- Performs security testing using both manual methods and tools such as Fiddler4
- Creates and executes REST testing using Postman
- Created and executed tests against both Plaid and Stripe financial services.
- Contributed to the creation of mock services in order to test services
- Collaborate with team members using an agile development process
Confidential
QA Analyst
Responsibilities:- Created and executed functional, integration and regression testing of client’ internal CRM solutions and web applications.
- Responsible for interacting with clients on a daily basis in order to gather and document requirements and resolve issues.
- Coordinated and led onsite and remote training for clients.
- Performed web base testing in different browsers such as Internet Explorer (IE), Firefox and Chrome.
- Designed and developed CRM 2011 solutions and workflows.
- Responsible for deploying new features, software updates and CRM solutions to multiple environments.
- Worked with development to integrate client applications into third party payment sites such as PayPal.
- Setup and debugged projects in both Visual Studio 2012 and Visual Studio 2010.
- Attended daily SCRUM meetings using GoToMeeting to discuss project progress.
- Built out clients’ Chinese, French, and German web pages. SQL 2010 was used in the back-end.
- Deployed and tested new and existing Windows services in multiple environments.
- Built out SQL and CRM VM servers.
Confidential
QA Analyst
Responsibilities:- Functional and regression testing of client website content, graphics, flash and embedded video.
- Tested web page HTML, and CSS components against design specifications using both Internet Explorer 9 Developer Tools and Firefox Firebug.
- Validated content, pagination, data input, and user experience on mobile devices such as iPad, iPhone and Android Smart phones.
- Entered and verified bugs in JIRA.
Confidential
QA Analyst
Responsibilities:- Developed and executed functional and regression tests based on business requirements and system requirement specifications.
- Partnered with the project managers, business analysts and developers to ensure delivered software met high quality standards and was within the time lines established.
- Coordinated user acceptance testing (UAT).
- Reported and managed defects.
- Verified web application data using Microsoft SQL Server 2010.
- QA of generated financial reports based on a set of rules. Ensured that the correct rules fired for the type of report being generated.
- Assisted technical writer in creating release notes and help documentation.
- Worked with the production team to resolve application issues.
Confidential
QA Analyst
Responsibilities:- Interacted with management and developers during all phases of the project life cycle.
- Attended review meetings with developers to better understand the business requirements and functional specifications.
- Performed smoke testing after every deployment to make sure the application delivered is testable.
- Planned, reviewed and executed the test scripts for functionality, regression and user acceptance testing (UAT) of financial applications.
- Performed negative and positive testing for web applications.
- Documented processes to better improve the QA process.
- Managed and coordinated all testing activities to meet release deadlines.
- Created CodedUI data driven automated tests using Visual Studio 2010 and C#.
- Created user stories in Team Foundation server.
- Logged, tracked, and verifying resolution of software defects.
- Documented and educated managers and business analysts on various aspects of the QA processes at key points.
- Created defects outlining step by step procedures on how to reproduce.
- Participated in daily scrum meetings to review progress and discuss testing strategies.
- Extensive testing on web applications.
- Researched and presented the details for setting up a virtual lab environment.
- Experience using Team Foundation Server and Microsoft Test Manager to maintain test cases.
- Experience working with remote team members on multiple projects.
Confidential
Software Test Engineer
Responsibilities:- Created and executed functional and regression tests based on business requirements and system requirement specifications.
- Performed smoke testing after every deployment to make sure the application delivered is testable. Communicated with developers to get testable builds.
- Worked with other QA engineers to load and stress test systems. Recorded and reported results to management.
- Reported bugs to developers in HP Quality Center for timely resolution.
- Led and performed security testing of the Microsoft monthly patches.
- Responsible for analyzing testing results and isolating problems.
- Created custom VBScripts to verify that certain servers and services were running and it also generated dynamic status reports.
- Create/backup/restore databases using SQL and/or Red Gate Lightspeed.
- Created and updated test data for functional testing needs utilizing Microsoft SQL Server Management Studio.
- Defined the specifications for various virtual machines ranging from Windows 2000 to Windows 7 including various versions of Internet Explorer and Firefox.