We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • A passionate software quality professional with 20 years of experience in manual and automated software testing methodologies, processes and best practices.
  • Expert proficiency in testing enterprise applications on client/server, web and mobile platforms.
  • Proven leadership skills in software test management and defect management.
  • Reliable, detail - oriented and results-driven problem solver.
  • Experienced designer and writer of comprehensive test plans, test scripts and test cases.
  • Proficiency of functional and non-functional testing on desktop and web applications.
  • Expert defect management skills using defect tracking tools.
  • Proficiency in SQL database restoring, upgrading and backend data validation.
  • Experienced reviewer of technical and requirement specifications.
  • Active participant in Agile/Scrum ceremonies from sprint planning to sprint retrospectives.
  • Approachable resource on SQA best practices and technical knowledge.
  • Proficient at providing analysis and solutions on technical problems.
  • Self-motivated leader in guiding and managing SQA teams.
  • Experienced in manual and automated testing.
  • Expert management skills in source control.
  • Familiar with Page Object Model, Data Driven Testing and Keyword-Driven Testing.

TECHNICAL SKILLS

Automation Testing Tools: Selenium WebDriver, Maven, QTP

Languages/Frameworks: Java, TestNG, Junit, C#, NUnit, HTML5, CSS, JavaScript, XML, VB.NET

Defect Tracking Tools: HP Quality Center, JIRA, FogBugz, Rally

Development IDEs: Visual Studio, IntelliJ, Eclipse

Miscellaneous Tools: Team Foundation Server (TFS), Git, MS SQL Server, SpiraTest, VersionOne, VMware, Android SDK, Jenkins-CI, Firebug, SnagIt, Fiddler4, Hangfire, Log4net, Log4J, SoapUI

Quality Assurance Methodologies: Regression Testing, Ad hoc Testing, Functional Testing, Security (Role) Testing, Smoke Testing, Black Box Testing, Integration Testing, System Testing,Boundary Value Analysis, Equivalence Partitioning Testing, Performance Testing

Software Development Methodologies: Waterfall, Agile Scrum

Operating Systems: Windows 7/8/10, Win Server 2008/2012, Linux, Android, iOS, and Mac OS X

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Automation Engineer

Responsibilities:

  • Designed and implemented an automation framework capable of reading UI elements and comparing the data with database values.
  • Developed and wrote Selenium WebDriver regression scripts in Java using IntelliJ.
  • Implemented and wrote a suite of TestNG tests.
  • Implemented Maven and Jenkins-CI.
  • Implemented logging using log4j.
  • Refactoring code to implement a Data-Driven test framework using the POI/JXL API.

Confidential, Irvine, CA

Software Quality Assurance Engineer

Responsibilities:

  • Responsible for web application testing of DataLabs, an electronic data capture (EDC) web application.
  • Assisted with automated regression testing using QuickTest Professional (QTP).
  • Assisted with preparing and keeping current the SQA team traceability matrix.
  • Responsible for web application testing using mobile devices and browsers on Android and iOS.
  • Responsible for analyzing business requirements and functional specifications used in electronic data capture (EDC) systems for clinical trials management.
  • Responsible for writing and executing detailed test cases in HP Quality Center ALM.
  • Identify, document and manage the software defect workflow using Rally and HP Quality Center.
  • Responsible for testing web services, web applications and validating SQL data.
  • Responsible for executing and reviewing regulatory IQ, OQ and PQ validation tests.
  • Experienced in validating data using SQL queries in SQL Server Management Studio.
  • Responsible for database restores, database backups, and writing my own SQL queries.
  • Active participant of an Agile scrum team consisting of Business Analysts, Developers, Project Managers, Technical Writers, Software Quality Analysts and Database Administrators.

Confidential, Santa Ana, CA

Software Quality Analyst

Responsibilities:

  • Implemented the agile scrum methodology and volunteered as the acting Scrum Master.
  • Implemented and wrote Selenium WebDriver scripts using C# and NUnit.
  • Managed the testing effort on multiple projects.
  • Implemented a TFS environment and managed the test planning for multiple projects.
  • Responsible for planning, developing and executing all functional/non-functional testing of desktop, web, and mobile applications.
  • Responsible for testing ecommerce applications built on .NET, iOS, and Android platforms.
  • Developed SQL queries for testing and validating data integrity.
  • Interfaced with end users on current issues, user acceptance testing and project planning.
  • Responsible for reporting, documenting and communicating test anomalies and metrics.
  • Responsible for load testing, performance testing and web services testing on web and desktop applications.
  • Responsible for identifying and mitigating project risks as necessary.
  • Responsible for Sarbanes - Oxley (SOX) compliance, audit preparation and documentation.

Confidential, Aliso Viejo, CA

Software QA Engineer

Responsibilities:

  • Created and maintained test scripts based on requirements, use cases and functional specifications.
  • Analyzed data integrity of SQLite database data of backend analytics validation.
  • Lead a team in bug reviews, test case reviews and the testing approach.
  • Responsible for testing Android/Java applications dat use wireless technologies such as WWAN, Wi-Fi, CDMA, GSM, SMS, 2G, 3G, UMTS, HSPA, 4G (WiMAX, LTE), and WLAN.
  • Created reports on testing activities and coordinate testing efforts for various projects.
  • Mentored junior analysts and interns on best practices and testing methodologies.
  • Interfaced with customers on project status, project scheduling and open issues.
  • Traveled domestically or internationally to interface with customers.
  • Managed and tracked hardware assets, test lab devices and test machines.

Confidential, Santa Ana, CA

Senior Consultant

Responsibilities:

  • Reviewed and assessed test documentation, test plans, test cases, test scripts and project plans for an n-tier architecture.
  • Responsible for traceability matrices of county business requirements for the software upgrade.
  • Provided independent verification and validation services to the Confidential under the guidelines set forth in the software engineering processes of IEEE Standard .
  • Provided independent project oversight services to the Confidential of a $45 million implementation upgrade to their existing financial software under the guidelines set forth in the project management body of knowledge.
  • Coordinated project assessments under the guidelines set forth in the California Department of Finance, Information Technology Project Oversight framework.
  • Presented monthly project and risk assessment reports to the Orange County Executive Steering Committee and project stakeholders.
  • Delivered quarterly project assessment reports to the Orange County Board of Supervisors.

Confidential, Glendale, CA

Software Quality Assurance Analyst

Responsibilities:

  • Planned, wrote and executed test cases based on the Software Requirements Specifications (SRS) and the System Design Documents (SDD) for healthcare applications.
  • Manually tested web applications based on the .NET framework (GUI and functional testing) under a black box testing methodology.
  • Manually tested legacy healthcare applications under a Client/Server configuration.
  • Provided daily and weekly status reporting on the ongoing testing effort.
  • Reported and monitored software issues on Microsoft Team Foundation Server.
  • Participated in Agile development using Scrum processes.
  • Assisted business analysts with use case scenarios and User Acceptance Testing (UAT).
  • Supported the quality department in all areas of software testing to meet its deliverable deadlines set forth by the project management team.

Confidential, Aliso Viejo, CA

Software Quality Assurance Supervisor

Responsibilities:

  • Mentored and guided the testing team pursuant to the objectives of the project.
  • Ensured the constant progression of the testing effort during all phases of the development life cycle (alpha, ad hoc, beta, black box, regression, integration, smoke, unit and module).
  • Ensured departmental compliance with software quality best practices and processes.
  • Maintained, managed and administered the defect tracking system (TechExcel DevTrack).
  • Worked with internal and external auditors on findings and corrective action implementations.
  • Led and participated in daily scrum meetings.
  • Assisted in the implementation of the scrum agile software development methodology.
  • Responsible for database restores, database backups, and writing my own SQL queries for test environments.
  • Planned, wrote and executed test plans and cases for both GUI and functional testing of n-tier architecture for a CRM/Revenue Management/Reporting solution.
  • Tested data integrity of back-end virtual inventory specific to the software.
  • Backed up, restored and managed databases for testing environments.
  • Managed the system hardware for the Quality Assurance department.
  • Mentored other analysts and business analysts on proper quality processes and techniques.
  • Planned, wrote and executed test plans and cases for both GUI and functional testing of a multi-tier architecture for a CRM/Revenue Management/Reporting solution.
  • Assisted in the implementation of agile methodologies for software development.
  • Responsible for the investigation of critical defects effecting end users.
  • Co-authored an automated test application saving the company hundreds of man hours while exponentially increasing the number of test cases dat could be executed.
  • Developed and executed test automation scripts using Test Complete.
  • Assisted in project management to ensure timely completion of documentation, testing and development.
  • Assisted in the development and implementation of software quality processes and procedures.
  • Planned, wrote and executed test plans and cases for both GUI and functional testing of n-tier architecture for a CRM/Revenue Management/Reporting solution.
  • Performed black box, system, integration, regression and configuration testing.

We'd love your feedback!