We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • 7+ years of experience of Automation & Manual testing across different domains.
  • Expertise in Software Development Life Cycle (SDLC) in Web and Client/Server environments.
  • Experienced in Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Performance Testing, Load Testing and Stress Testing .
  • Developed Test Plans and Test Cases from Use case documents and Systems requirement document and design documents.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 30% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber/Speck flow/JBehave automation (Java, C#).
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium WebDriver, JAVA, Junit.
  • Implemented Page Objects framework, Hybrid framework and 15 Page classes from scratch to represent web pages.
  • Used Quick Test Pro extensively to automate testing of the functionalities of the application and used the scripts for Functional and Regression Testing.
  • Evaluate and planned to collect and report clinical performance using CRS tool
  • Validated Technical requirements definitions and project estimation/sizing documents.
  • Proficient in Manual Testing and in Automated Testing: Quality Center/ALM, Rational Requisite pro, QTP/UFT and rational robot.
  • Created automated test scripts for testing the Functionality’s of Planned Test Cycles.
  • Extensive knowledge of QA methodology, standards and procedures such as creating and executing test plans and test scripts generation.
  • Experienced in developing and executing complex SQL queries to validate the data in the back end.
  • Experience in SOA based Testing, worked extensively on TIBCO, a SOA tool for Data Integration.
  • Expertise in BizTalk06/10 schemas, mapping and administration console
  • Expertise in gap analysis of 4010/5010 of all transactions such as 837, 835, 999.
  • Created and executed tests scripts in QTP and Rational Robot for functional and regression testing.
  • Able to handle multiple tasks and work independently as well as in a team.
  • Excellent in technical documentation and reporting skills.
  • Excellent Interpersonal, communication and presentation skills.

TECHNICAL SKILLS

Testing Tools: Selenium IDE, WebDriver (Java), Cucumber, UFT/QTP, JIRA, Android SDK, Rational Suites, Load Runner, Test Director/ALM. Microsoft Office Suite

Methodology: SDLC, Waterfall, Iterative, Agile, RUP.

DBMS: Oracle, SQL Server, TOAD, SQL Developer, Access, MySQL, BD2, Sybase

Operating Systems: Windows 7/8/10, MAC OS, Linux, UNIX

Platforms: Native Apps and Web Applications for Mobile/ Tablet

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Sr. Automation Engineer

Responsibilities:

  • Analyzed business requirements to better understand business logic and process flow.
  • Created Test cases from business use cases, Test data and Selenium scripts for UI testing.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
  • Used Selenium Grid, JUnit test scripts to run automated test cases in parallel on 5 environments
  • Maintained the Selenium Cucumber & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Converted Manual Integration tests into automated tests.
  • Used JIRA to manage test scripts, requirements tracking and test case design.
  • Performing Version management for the automated scripts.
  • Facilitated meetings with the development, project and business users' teams to discuss issues and suggest resolution.
  • Worked on Automation framework. Creating and using function library
  • Worked on HL7, NCPDP, 270/271 messaging formats.
  • Spearheading the Testing effort by performing requirement analysis for both manual and automated testing.
  • Used JIRA to house all test documentation and report/track all issues and defects.
  • Maintained a Configuration Management (CM) environment as per CM plan.
  • Made improvements on said environment on an as needed basis.
  • Managed the CM repository according to the CM plan.
  • Involved with BA and developers to analyze and debug code for defects resolution.
  • Worked on Agile Methodology
  • Worked with ADO.NET
  • Developed Test cases from business use cases, Test data and test scripts for testing the ETL process and the Data Warehouse.
  • Performed Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of GUI based applications.
  • Written complex SQL queries (Join, Sub - queries) and PL/SQL stored procedures.
  • Excellent in technical documentation and reporting skills.
  • Excellent Interpersonal, communication and presentation skills.

Environment: Selenium WebDriver, Cucumber, Java, C++, SQL server, Jira, Windows 10, V.net, Star team, Appium

Confidential, Phoenix, AZ

Sr. Selenium Test Engineer

Responsibilities:

  • Documented test plans and test cases corresponding to business rules and requirements.
  • Manually performed System Testing, UAT, Functional and Regression Testing.
  • Maintained and executed test cases and test scripts using Quality Center.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 50% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Execution Test suits in JENKINS using JAVA and Groovy.
  • Involved in Regression testing using GRID+ JAVA
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 800 test cases, 5 test suites using Selenium WebDriver, JAVA, Junit.
  • Implemented Page Objects framework, Hybrid framework and 21 Page classes from scratch to represent web pages.
  • Reported & tracked the bugs, Reassigning & reopening bugs
  • Performed E-mail notifications to the developers relating bugs using the Quality Center.
  • Followed the Standard Test Process CMMI-III Guide for the QA Methodology
  • Created the Regression Test cases and automated them for the purpose of regression testing.
  • Exclusively involved in developing regression test scripts, creating output values and performing the data driven Test for all the projects using Quick Test Professional.
  • Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP.
  • Involved in performance testing using Load Runner.
  • Conducted back end testing for data validation using SQL Queries.
  • Developed PL/SQL, and Complex SQL scripts for Oracle database.
  • Worked closely with Test Lead during the Software Testing Life Cycle (STLC) to ensure fullest coverage of the assigned test cases.
  • Performed section 508 testing utilizing JAWS.

Environment: Selenium WebDriver (Java), Cucumber, JUNIT, App Dynamics, SQL Server, Jira, Jenkins Continuous Integration, Agile Scrum, Windows 7 Professional, V.net, Star team, Informatica.

Confidential

Senior Automation Engineer

Responsibilities:

  • Involved in gathering and analyzing the product requirement, functional specification and software design document and develop clear and concise test plans and test cases.
  • Interfaced with peers and management on test related topics including test plan creation and test setup/coordination and test execution.
  • Conducted Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
  • Performed Functional and Integration testing of the application and prioritized test cases to meet project specific deadlines. Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 50% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Execution Test suits in JENKINS using JAVA and Groovy.
  • Involved in Regression testing using GRID+ JAVA
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 800 test cases, 5 test suites using Selenium WebDriver, JAVA, Junit.
  • Implemented Page Objects framework, Hybrid framework and 21 Page classes from scratch to represent web pages.
  • Achieved customer satisfaction and high quality by effective Automation testing, AGILE Processes Responsibilities
  • Performing Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
  • Created shell scripts to fine tune the ETL flow of the Informatica workflows.
  • Used Informatica file watch events to pole the FTP sites for the external mainframe files.
  • Reporting and verifying the bugs in Jira.
  • Participated in various meetings and discussed Enhancement and Modification requests.
  • Communicated with Application Developers, Project Manager and other Team Members on Application testing status on an ongoing basis when necessary.
  • Wrote custom SQL queries for data validation on back-end database, Oracle.
  • Defects were tracked and reported in Quality Center
  • Coordinated with development team for all the issues related to deployment and defect tracking
  • Participated defect review meetings with the team members and coordinated with project development team.
  • Used Quality Center for tracking document and managing version.
  • Gathered and analyzed tests logs, defects and implement final test summary report.
  • Participated in weekly project status meetings and technical review meetings.

Environment: Selenium WebDriver (Java), Cucumber, JUNIT, App Dynamics, SQL server, Jira, Jenkins Continuous Integration, Agile Scrum, Windows 7 Professional, V.net, Star team, Informatica.

Confidential, Irving, TX

Quality Analyst

Responsibilities:

  • Analyzed and documented detailed program information working and interacting with software developers and members of various other dependent departments.
  • Documented test plans and test cases corresponding to business rules and requirements.
  • Manually performed System Testing, UAT, Functional and Regression Testing.
  • Maintained and executed test cases and test scripts using Quality Center.
  • Reported & tracked the bugs, Reassigning & reopening bugs
  • Performed E-mail notifications to the developers relating bugs using the Quality Center.
  • Exclusively involved in developing regression test scripts, creating output values and performing the data driven Test for all the projects using Quick Test Professional.
  • Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP.
  • Involved in performance testing using Load Runner.
  • Conducted back end testing for data validation using SQL Queries.
  • Developed PL/SQL, and Complex SQL scripts for Oracle database.
  • Managed the test cases in Quality Center and mapped to the requirements and ensured proper test coverage.
  • Managed multiple projects using Quality Center to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Parameterized automated tests using database table parameters (including global and action data sheet), environment variable parameters and random number parameters and analyzed tests.
  • Validated the test results by writing SQL to retrieve the data from tables and from database.

Environment: Quality Center, QTP, MS Office, MS SharePoint, Bugzilla, SQL, PL/SQL, Oracle, DB2

We'd love your feedback!