We provide IT Staff Augmentation Services!

Test Automation Lead Resume

3.00/5 (Submit Your Rating)

Wdm, IA

SUMMARY:

  • Automation Engineer with more than 15 years experience within the Information Technology industry.
  • The diversity of my roles and responsibilities allow me to offer great insight from previous project perspectives.
  • A dedicated team member that strives to deliver quality to the company.
  • Throughout career, have gained the knowledge and have been exposed to different environments in the IT industry.
  • Assumed a variety of different roles and responsibilities throughout multiple years of experience including
  • Test Automation Engineer, Manual Tester, Production Support Analyst, Software Analyst, and Web Developer.
  • Apply strong interpersonal and communication skills while working in environments that require good judgment, diplomacy, and confidentiality.
  • Have built strong working relationships with others to achieve targeted goals, as well as met deadlines and be effective while working on presentations and preparing brief notes and current updates for other staff members and management.
  • From a Technical perspective, my expertise includes Agile, Spec Flow, C#, JavaScript, CasperJS, Ruby, Protractor, WATiR, WATiN, Test Complete, GitHub, Java J2EE/Unix, enterprise applications, and web technologies.
  • Over 14 years working within the IT industry
  • Maintain Agile Environment / Scrum Master duties
  • Follow the ( TDD ) practice or Acceptance Test Driven Development
  • Independent judgment, decision - making abilities, and high level of confidentiality
  • Perform Unit, Integration, Regression, Security, Loading, and Expletory tests
  • Act as Scrum Master and Release Manager.
  • Communicate well with external contacts to properly handle direction of business relations
  • Write automation scripts in C#, JAVA and JavaScript and run the from Jenkins
  • Create test scripts that will automate end to end testing
  • Build test automation framework
  • Write complex SQL Queries, SQL Joins, and SQL Union
  • Automate Test cases for Web and Mobile applications
  • Establish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices.
  • Oversee all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
  • Act as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally.
  • Lead and mentor QA team members, as well as manage outside contract testers.
  • Develop and execute test cases, scripts, plans and procedures (manual and automated).
  • Maintain an excellent customer service

TECHNICAL SKILLS:

Programming Languages: ASP .NET, C#, C++, Confidential, DHTML, HTML, Java 2 Enterprise Edition (J2EE), JavaScript, JSP (Java Server Pages), Oracle Forms, Oracle PL/SQL, Perl, PHP, VB.NET, VBScript, Visual Basic .NET, XML, XSLT

Tools: Adobe Acrobat, Adobe Photoshop, Apache Web Server, Eclipse Workbench, Internet Explorer, LAN/WAN, Microsoft Visio, Microsoft Visual Studio 2005 Tools for Office 2003, Web Sphere MQ, Microsoft Office, SOA Test, SOAPUI, Burp Suite, CasperJS, ClearCase, CodedUI, Eclipse, GitHub, JIRA, Keynote, LoadRunner, MVC, MYSQL Developer, Phantom, Ruby on Rails, Selenium IDE, Test Complete, TFS, MTM, Visual Studio, WATiR.

Operating Syst: Linux, MS-DOS, UNIX, UNIX-Linux, Windows (all versions)

Databases: PostgreSQL, MySQL, Oracle 10g

Technology: .NET, AJAX, J2EE, Linux, Microsoft ActiveX, ODBC, Web Logic Portal

Integrated Development Environment: HTML, JavaScript, Macromedia Dreamweaver, Macromedia Flash, Microsoft Visual Studio, Net Beans IDE, Eclipse, Adobe Photoshop.

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Lead

Responsibilities:

  • Use Protractor with Selenium webdriver to conduct (End to End tests) in Typescript and Javascript which run regularly on the GRID and every checkin in order to provide a constant feedback for Connex Application. Eventually, this helps deployment to Production.
  • Create and run automation scripts for numerous areas in the tested application using Javascript, Typescript, Node, Protractor, and Webstorm
  • Running and Maintaining our Automation Tests on the GRID consisted of
  • Triggering Automation Tests to run every checkin or deployment
  • Configuring and Running Automation Tests on iPad ios 9.2, using Appium and XCODE 7.2
  • Providing telemetry details for all the bugs caught by running automation tests
  • Coordinate test automation activities
  • Work with team to define and identify appropriate test scenarios
  • Ensure all work complies with coding and testing standards
  • Design, document, develop and execute automation scripts
  • Work with the QA Lead, Testers and Developers to develop testable acceptance criteria for each user story
  • Analyze and report test results
  • Work with team to ensure levels of code coverage
  • Responsible for primary development of testing strategies.
  • Follow the (ATDD) practice, in which the whole team collaboratively discusses acceptance criteria, with examples, and then distills them into a set of concrete acceptance tests before development begins.
  • Extensive experience with Agile software development concepts and testing in an Agile work environment.
  • Translate Acceptance Criteria into test scenarios using Gherkin Language in association with Business Analysts and developers.
  • Implement the Gherkin test scenarios in order to build Spec Flow scenarios and wire them up
  • Create regression testing and functional testing using spec flow, C#, and selenium Webdriver 2.0.
  • Perform complex analysis of business requirements and system specifications.
  • Write simple and complex SQL queries.

Other Responsibilities:

  • Working in Agile environment, act as a release manager in order to put together a release checklist to avoid errors and reduce risk when releasing to production.
  • Serve as a coordinator for all testing and TFS release manager on Connex project.

Environment: Agile, Angular, Appium, Eclipse (JUNO), Webstorm 11 jetbrains, Gherkin Language, TFS Protractor, MTM, DB2, node 4.3.2, MS Visual Studio 2013, DB, Windows Power Shell ISE, and Xcode 7.2, SQL DB.

Confidential, WDM, IA

QA Automation Lead

Responsibilities:

  • Create and run automation scripts for numerous areas in the tested application.
  • Responsible for primary development of testing strategies.
  • Create Java classes for comparing and analyzing several kind of reports, such as: pdf, txt, xls, xlsx, csv, and others.
  • Create an automation test framework for comparing files.
  • Lead and mentor QA team members.
  • Follow the (ATDD) practice, in which the whole team collaboratively discusses acceptance criteria, with examples, and then distills them into a set of concrete acceptance tests before development begins.
  • Extensive experience with Agile software development concepts and testing in an Agile work environment.
  • Translate Acceptance Criteria into test scenarios using Gherkin Language in association with Business Analysts and developers.
  • Implement the Gherkin test scenarios in order to build Spec Flow scenarios and wire them up
  • Engaged in implementation of TDD model; also familiar with MVC model.
  • Create regression testing and functional testing using spec flow, C#, and selenium Webdriver 2.0.
  • Extensive use of professional tools and technologies such as: Selenium WebDriver using C# and JAVA.
  • Perform complex analysis of business requirements and system specifications.
  • Use SpecFlow-UI with Selenium webdriver to conduct (UI test) which runs regularly and to provide a constant feedback, in which helps before deployment to Production.
  • Working in Agile environment, act as a release manager in order to put together a release checklist to avoid errors and reduce risk when releasing to production.
  • Serve as a coordinator for all testing and release activities on a project.
  • Run simple and complex SQL queries.
  • Create test plans and analyze the tests results.
  • Create bugs in the backlog in JIRA and assign them to developers.
  • Work with Business Analysts to go through the business requirements and put together Acceptance Criteria.
  • Track defects and apply an efficient defect management process.

Environment: Agile, Eclipse (different versions), Gherkin Language, GitHub, JIRA, MVC, DB2, MS Visual Studio 2013, DB Visualozer 9.1.12, Windows Power Shell ISE, and DB Solo.

Confidential, West Des Moines, IA

Automation Engineer

Responsibilities:

  • Create and run automation scripts for numerous areas in the tested applications/programs.
  • Responsible for primary development of testing strategies. Consults with users, providing advices and direction.
  • Extensive experience with Agile software development concepts and testing in an Agile work environment.
  • Serve as a Scrum Master in order to follow up on the Agile sprint commitment along with scheduling Retro meetings to solve all the issues and concerns that the team will encounter
  • Conduct planning meeting and work within the team to estimate testing effort for the stories within a sprint using the points system.
  • Translate Acceptance Criteria into test scenarios using Gherkin Language in association with Business Analysts and developers.
  • Implement the Gherkin test scenarios in order to build Spec Flow scenarios and wire them up
  • Engaged in implementation of TDD model; also familiar with MVC model.
  • Create regression testing and functional testing using spec flow, C#, and selenium Webdriver 2.0.
  • Extensive use of professional tools and technologies such as: CasperJS, WATiR, Selenium WebDriver using C# and JAVA.
  • Perform complex analysis of business requirements and system specifications.
  • Use SpecFlow-UI with Selenium webdriver to conduct (UI test) winch runs regularly and to provide a constant feedback, in which helps before we push to Production.
  • Working in Agile environment, act as a release manager in order to put together a release checklist to avoid errors and reduce risk when releasing to production.
  • Serve as a coordinator for all testing and release activities on a project.
  • Run simple and complex SQL queries.
  • Create test plans and analyze the tests results.
  • Proficient in using Keynote Alarms as websites monitoring tool.
  • Create bugs in the backlog in JIRA and assign them to developers.
  • Performed a load test using LoadRunner, along with security test using Burp Suite.
  • Provide direction to less experienced testers.
  • Look for new solutions and new tools to achieve efficiency.
  • Document new methods or mechanisms for new testing on the SharePoint and conduct training sessions for others to spread the benefit.
  • Use several automation test tools.
  • Develop CasperJS as a navigation scripting for the PhantomJSWebKit headless browser, and schedule CasperJS scripts to run regularly via Jenkins.
  • Have Localization QA experience for some web sites in French, Spanish, Portuguese, Chinese, Japanese, and Korean languages.
  • Work with Business Analysts to go through the business requirements and put together Acceptance Criteria.
  • Track defects and apply an efficient defect management process.

Environment: Agile, Angular JS, Burp Suite, CasperJS, Coffee Script, CodedUI(extremely familiar), Eclipse, Gherkin Language, GitHub, JIRA, Keynote, LoadRunner, MTM, MVC, MYSQL Developer,.Net, Pager Duty, Phantom, Ruby on Rails, Spec Flow, Spec Flow UI, Selenium Webdriver, Test Complete, Tidal jobs manager, Visual Studio, WATiR, WATiN.

Confidential

Automation Engineer

Responsibilities:

  • Creates, prepares, and implements systems quality assurance reviews for numerous areas in the CORE application.
  • Responsible for primary development of testing strategies. Consults with users, providing advice and direction.
  • Experience with Agile software development concepts and testing in an Agile work environment.
  • Performs more complex analysis of business requirements and system specifications.
  • May serve as a coordinator for all testing activities on a project.
  • Design and develop test strategies, test plans and executes quality assurance testing activities and implement QA best practices
  • Performs moderately complex to complex test data conditioning, regression testing, and testing validation.
  • Provides specific guidance on defects to developers.
  • Gives direction to less experienced analysts.
  • Logs, tracks, and verifies resolution of software and specification defects.
  • Produce Quality Assurance testing status reports and metrics for review by management.
  • Documents all phases of the Systems QA process.

Environment: Quality Center, JIRA, SQL Developer, Eclipse, WARP, Agile.

Confidential

Test Automation Developer

Responsibilities:

  • Tested the application, as a whole, to ensure it works in accordance to the requirement specification. Executed testing cycle activities as defined in test plan.
  • Analyzed complex documentation, provided test cases creation, estimated and created test cases.
  • Performed test planning, analysis, and design activities. As well, prepared test data.
  • Communicated and worked closely with on-site and remote team members, and analyzed log files, created defects and followed on them. Finally, provided regular status reports.

Environment: Quality Center, SOAP UI 4.0.0, Oracle, Toad, Net Motion, Agile.

Confidential, NYC

Test Automation Developer

Responsibilities:

  • Work closely with Quality Control Lead, Testing Manager, Project Managers, Software and Technical Architects, DBAs, and Developers on the detailed technical design and support of technical solutions to meet functional, performance and quality objectives.
  • Collaborate with Automation Team Lead to implement and execute a Keyword Driven Automation Framework using your knowledge of QuickTest Professional as well as Object Oriented (OO) Design and Implementation
  • Understand the end to end test automation process and how it integrates into the Software Testing process
  • Deliver automated scripts using HP QuickTest Professional while implementing advanced QTP principles such as Descriptive Programming, Error Handling, Logging, Script Debugging, and Database Connectivity
  • Work with both Unix/Windows scripting tools
  • Contribute to Automation Test Strategy/Plan.
  • Provide effort estimates for assigned work packages.
  • Provide support to offshore resources and client testing activities as required.
  • Collect, filter, and transfer process and technical knowledge from client to members of a remote team across multiple time zones
  • Liaison with the client for approvals of testing deliverables. Assist in preparation and set up of test data and test environments. Execute all assigned test scripts/cases/automated tests, and report incidents effectively so they can be reproduced accurately and quickly.
  • Retest resolved defects on each build/release. Utilize standard industry test tools such as HP Quality Center/Mercury Test Director for the execution of test scripts/cases and reporting of incidents.

Environment: Agile, HP Quality Center, HP Quick Test Professional, SQL Navigator, Putty, JIRA, MS Excel, MS Word

Confidential

Test Automation Developer

Responsibilities:

  • Test the application, as a whole, to ensure it works in accordance to the requirement specification.
  • Analyzed complex documentation, provided test cases creation, estimated and created test cases.
  • Ensured test cases receive appropriate peer and SME reviews and performed peer reviews Recorded, tracked and followed-up on defects, articulate and escalated issues/risks in a timely manner.
  • Communicated and worked closely with on-site and remote team members, and assisted others on the team an appropriate.

Environment: Agile, Quality Center, Tortoise SVN, Fish Eye, SOAP UI, Oracle, Toad, Net Motion, Linux, Shell script.

Confidential

Software Developer

Responsibilities:

  • Provide application support, incident recovery services and problem management as per the prescribed Service Level Agreements (SLA) that is specific to the supported application. He participates one-on-one with the client to identify diagnose and recommends appropriate solutions to any application issues that arise and works closely with CSB in the support of the overall engagement. By participating in the post-incident analyses with the client, Adam is able to recommend permanent solutions to help prevent issues from recurring in the future.
  • Responsible for the maintenance of the Clients system through Client specific customizations.
  • Performing development work at the client’s request or as per application or project needed by gathering requirements from client business analysis, analyzing the required changes and testing the change requests in accordance to client specifications
  • Problem analysis, determination of solution required, development of solution and implementation of that solution in production environment (Break Fix).
  • Assisting/Performing Tier 2 Discretionary time/cost estimates. Complete and implement all Tier 2 Discretionary and Tier 3 Deployment work as per the timeframe.
  • Performing daily monitoring/maintenance and regularity scheduled system support activities 100% of the time as applicable. Respond to and resolve severity 1, 2 and 3 Remedy tickets as per the SLA.
  • Mentoring and training junior resources by providing technical guidance and motivating them to meet right deadlines.

Environment: Java, J2EE, Web logic, Linux, Perl, Shell script(Korn), Unix, HP-UX, Solaris, Oracle8i/9i, SQL, PL/SQL, TOAD, EZSQL, Telnet, Secure CRT, FTP, XCOM, Tomcat, Confidential, and Remedy.

Confidential

Software Developer

Responsibilities:

  • Analyzed and gathered information from Confidential old portal to build the SharePoint.
  • Prepared and conducted employees SharePoint.
  • Created new portal pages using SharePoint

Environment: Microsoft Office Share Point Server 2007, Microsoft Visio, Visual Studio 2005

Confidential

S oftware Developer

Responsibilities:

  • Modified, wrote, integrated and tested Java code for the Confidential CRM application.
  • Implemented changes to customize the application to match the customer’s needs.
  • Solved customer’s issues with occurred in their customized CRM.
  • Wrote complex queries using PostgreSQL and injected them in the code.

Environment: JAVA J2EE, AJAX, Java Script, CSS, XSLT, XML, and PostgreSQL

Confidential

Web Developer

Responsibilities:

  • Created dynamic webpages, treated images using Photoshop, created flash files and uploaded them to Pier21 website.
  • Assisted in the overall design.
  • Applied knowledge of Pier21 society and developments to improve service to their clients. Established responsible deadlines and personal work plans.

Environment: HTML, DHTML, JavaScript, CSS, Macromedia Dreamweaver, Macromedia Flash, Adobe

Confidential

Web Designer

  • Designed websites.
  • Published HTML pages online.
  • Designed business cards and participated in teaching Web Application Sessions.

Environment: HTML, DHTML, JavaScript, CSS, Macromedia Dreamweaver 3, Macromedia Flash 3, And Adobe Photoshop 5.5.

We'd love your feedback!