We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Chevy Chase, MD

PROFESSIONAL SUMMARY:

  • Full Software Development Life Cycle (SDLC) experience, involved in requirement analysis, design, development, testing, deployment and support.
  • Good understanding of Transact - SQL using SQL Server, including the creation of standard and aggregated queries.
  • Analyzed Test results to meet the end user needs
  • Tested the application manually by executing test cases prior to automation
  • Used Quality Center to create and maintain the Test cases and the Test scripts for both System Testing and Regression Testing.
  • Solid experience in HP/Mercury Interactive Load Runner, Quick Test Pro, Quality Center, Rational Suite (Clear Case, Clear Quest, Rational test Manager).
  • A thorough understanding of Agile software development methodologies, values, and procedures.
  • Worked well with Business, Project Developer, Managers and Team members. Set clear goals, accountabilities and ownership for local, remote and Outsource locations.
  • Good working experience in RDBMS like Oracle, SQL Server.
  • Excellent interpersonal skills and Technical skills.
  • Detail oriented, handles multiple projects, forecast deadlines, resource, logistics and budgets for future projects.
  • Performed ad- hoc testing as needed.
  • Conducted the Functional, System, Integration, Regression,, UAT and Smoke Tests.
  • Involved in Planning, Coordinating, Developing Test Plans, Test Procedures, Test cases and Test Metrics based on the Requirements and Design Documents
  • Developed test cases/procedures based on defined business/functional specifications and / or use cases.
  • Develop test cases/procedures based on defined business/functional specifications and/or use cases.
  • Reviewed Business Requirements Documents and the Technical Specification.
  • Performed Manual Testing based on business requirement, positive and negative test case and create report daily basis to update test result.
  • Resolve test process issues by effectively communicating and cooperating in team-oriented project situations with the SQA Manager.
  • Experience using industry-standard COTS tools (MS Office Word, Excel, PowerPoint) to support excellent communication
  • Worked with IV&V and Customer as requested to investigate problems reported by end users - Provides estimated Level of Estimates(LOEs) for new and existing projects.
  • Pro-actively work with Development and Support staff in problem analysis, reproduction, and resolution.
  • Experience in testing .Net, Java based application.
  • Wrote PL/SQL queries to validate input data submitted through GUI with the actual data in the Database.
  • Used Query Analyzer or Toad tool to retrieve data from database and done backend testing to validate data between front end and backend.
  • Use ETL migrating Data from source to target involving Work Flow, mapping and session based on the Business rules.
  • Extremely detail oriented when testing the system or application under test.
  • Communicate well with Business, Project, Developers, Managers and Team members. Set clear goals, accountabilities and ownership for local, remote and Outsource locations.

OBJECTIVE:

8+ years of experience as a Software Test Engineer. I am well organized, self-motivated, proactive, process and result oriented professional seeking a permanent or consulting position with a promising corporation to utilize my professional experience in executing Test Design Specifications, Test Case Specifications, Test procedures using both manual procedures and automated testing tools in a Web based, Client/Server environment.

TECHNICAL SKILLS:

Software Testing Tools: Mercury/HP ALM,, PVCS Tracker, Selenium, QTP, Visual studio, Rational Clear Quest, Requisite Pro, Clear Case, Atlassian JIRA, Confluence, SharePoint, Microsoft Office, Microsoft Test Manager.

Language: VBScript, JavaScript, C, C++, C#, PL/SQL, JAVA, J2EE

Operating Systems: Solaris, Unix, Windows, LINUX, DOS.

Databases: Oracle, Microsoft SQL Server, MS Access, SQL Loader

Applications: MS Office, Visio, Norton Utilities, Jaws Screen-Reader

Browser: Internet Explorer, Firefox, Chrome, Opera, Safari

Reporting Tools: Crystal Reports.

Communication: FTP, TCP/IP, Telnet.

CM Tools: StarTeam, Visual Source Safe.

Apps Server: Web Logic, Web Sphere, Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Chevy Chase, MD

Automation Engineer

Responsibilities:

  • Solid understanding of how to manufacture and manage test data in an enterprise-class development environment.
  • Filed operational issues / bugs on JIRA system and followed-ups
  • Reconciled SLA's (data and system, as outlined in the contract)
  • Worked on both collection and reflection API in creating frameworks.
  • Write unit test script, and execute using Eclipse in the development phase of sprint.
  • Check, and verify the Configuration file written in XML.
  • Gathered WebElements through various locators strategies and created, modified and executed selenium scripts in WebDriver in Java.
  • Used and analyzes Selenium IDE by running applications and debugging.
  • Worked with TestNg and its Annotations and executed test scripts in suite.
  • Set priority of execution for test cases using TestNg.
  • Used SVN for stript modification by checking in and out.
  • Created custom XSLT reports for the stakeholders with ANT.
  • Perform regression testing and Mainframe testing.
  • Worked on both collection and reflection API in creating frameworks.
  • Used Confluence to store login information and testing guidelines and other useful links
  • Come up with penalty report if the vendor fails to meet SLAs
  • Developed and documented test plans, test cases, SQL scripts and automation scripts based on user requirements, condition data as required.
  • Developed, documented, and executed regression, functional, and integration tests.
  • Documented and tracked software failures using JIRA and/or similar tools.
  • Trained fellow employees to learn web application and approach to finding bugs when testing
  • Participated in after-hours and off-peak outage windows to provide testing support.
  • Worked with quality assurance team lead and/or manager to plan and schedule test cycles.
  • A thorough understanding of Agile software development methodologies, values, and procedures
  • Supported the product development process.
  • Complete understanding and hands on working practice of Agile Methodology.
  • Facilitated project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos, and other activities as needed.
  • Maintained process documentation, team velocity and sprint/release progress ensuring the development teams are practicing the Agile principles.
  • Assisted with internal and external communications, improving transparency, and radiating, information in prioritization and resolution of defects/bugs.
  • Identified and removed impediments, prevent distractions besides facilitation of discussion and conflict resolution to empower the team to self-organize.
  • Supported ongoing work to automate and document QA regression testing.
  • Communicated with geographically distributed team members and offshore team members.
  • Communicated effectively with project teams on a technical and non-technical level to determine test requirements and acceptance criteria.
  • Managed multiple testing environments to ensure no bugs are found.
  • Ran automated smoke test after every build to ensure functionalities are not broken
  • Used Jenkins to run batch automation scripts from a virtual machine(VM) so we can see pass/fail results
  • Completed functional testing with Confidential mobile app to ensure app is bug-free.

Environment: Selenium JIRA, Confluence, Windows, J2EE, MS Excel, XML, Jenkins, Git, Oracle DB, Chrome, IE, Firefox, Android and iOS device.

Confidential, Alexandria, VA

QA Engineer

Responsibilities:

  • Perform Peer reviews of test cases developed by others.
  • Reviewed business manuals and requirement documents (BRD) in order to summarize system-specific business rules and other operating conditions.
  • Coordinate closely with programmers to ensure proper implementation of tests, provide feedback, and document test results.
  • Verified data in EDI 837 transactions to ensure service provider, description of patient, treatment provided, cost of treatment is accurate.
  • Document the results of testing using the projects defect tracking system and provides input to the Software Test Report for each release.
  • Design, develop, and analyze test related documents and procedures.
  • Develop Review Criteria for Data Conversion and perform the review accordingly.
  • Communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Responsibly ensured proper maintenances and performances of the environments.
  • Manage files & folders; Check out items, modify them and check in updates, compare versions, merge files, create and modify change request, generate reports & charts, create & organize requirements and Design Documents, create change request etc. using Borland Star-Team 2005..
  • Working with CMMI Level 3 Process improvements groups and created document as directed.
  • Worked with Project Managers and IV&V to create test schedules.
  • Performed validation and verification on test plan, test cases, requirements, RTMs, TAR, LOE documents.
  • Participated in UAT testing and guided them through to test our application using our Test cases.
  • Prepared Tool Mentor documentation & PowerPoint presentation of Quality Center for the client and for the team members.
  • Developed Data Driven Frame work using QTP.
  • Review business manuals and requirement document (BRD) in order to summarize system-specific business rules and other operating conditions.
  • Create Test Plan, Test scenarios, Test scripts and Test cases (common and provocative), corresponding to the test requirements in order to maximize verification coverage of system variables..
  • Followed object-oriented software development methodologies as Rational Unified Process (RUP).
  • Executed tests, associating defects using the Test Lab, and adding, matching, updating, prioritizing & mailing defects, monitoring the test process by generating the test reports & graphs using Quality Center.
  • Working as a Quality Center support to ensure efficient services to the team members and the client
  • Wrote different types of User Defined Functions in the function library and called in the test scripts.
  • Worked with Project Managers and IV&V to create test schedules.
  • Performed validation and verification on test plan, test cases, requirements, RTMs, TAR, LOE documents.
  • Participated in UAT testing and guided them through to test our application using our Test cases.
  • Prepared Tool Mentor documentation & PowerPoint presentation of Quality Cente/JIRAr for the client and for the team members.

Environment: HP Quick Test Pro, Quality Center, Ms Word, J2EE, MS Excel, XML, Star-Team, Electronic Data Interchange(EDI) transaction 837 and 835.

Confidential, Baltimore, MD

Software Test Engineer

Responsibilities:

  • Created Test Plan, Test Scenario, Test scripts and Test cases, corresponding to the test requirements in order to maximize verification coverage of system variables.
  • Collaborated with business analysts and developers to create and review test strategies that allow for concurrent coding and testing.
  • Completed manual as well as automated testing for each user story within the sprint
  • Created made available the necessary test data to ensure tests are repeatable.
  • Participated in team sprint and release ceremonies.
  • Worked closely with developers to ensure solution meets product owner expectations.
  • Review and analyzed test scenarios with team members.
  • Developed Test Cased based on SCR (Software Change Request) an executed them through Quality Center/JIRA on the Test and UAT environment.
  • Used HP automation tool (QTP/ WR) for building regression suite.
  • Worked with Microsoft Test Manager, ran manual tests, exploratory test sessions, and automated tests from the test plan.
  • Executed tests from test plan, saved test results into the team project for our Team Foundation Server.
  • Monitored the progress of automated tests, exploratory test sessions, and manual tests from the test plan.
  • Executed the automated test scripts in visual studio and monitored the execution results.
  • Modified previously created scripts and executed them for regression test in regression suites.
  • Defects were tracked, reviewed, analyzed and compared using object, image and text comparators.
  • Performed manual testing and other different types of testing based on the test case I created.
  • Set up test agents, added to the suites and created data stores for testing and storing logs.
  • Entered and maintained defects information in the defect tracking systems.
  • Facilitated and participated in all Agile-scrum sessions; i.e. sprint planning, daily stand up, retrospective and sprint demos.
  • Work on behalf of the assigned Agile team for impediment removal.
  • Maintain relevant metrics using Agile that gives the team insight into the health of their assigned work and appropriate reporting upwards.
  • Involved in setting up the Testing Methodology as Agile methodology for the QA department, generating various documents to enable uniformity in recording the test process and results throughout the company.
  • Created the STLC based on Agile Methodology and established to the QA Team.
  • Involved in Smoke, System, GUI, Functional, UAT, Usability testing.
  • Performed 508Compliance testing using JAWS screen reader tool.
  • Performed back end testing using SQL Queries.
  • Involved in Data Integrity Testing using SQL Queries.
  • Coordinated with team and executed functional, integration, regression, user acceptance and BETA testing.
  • Added the defects, set the priorities, and closed the resolved issues.
  • Developed test metrics, traced the bugs, and requirements to the defects for the management.
  • Participated and reported statuses in all test related project team meetings.
  • Prepared Project Plan and Status report.
  • Generating and implementing templates for Test Plan, Test Cases, Test suites, Test Defect Log, Test Case Checklist, RAR, TAR, Executive summery etc.
  • Involved in risk analysis by selecting the various components of the application in identifying by the intricacies and ambiguity, clarity and consistency and so on.
  • Sound understanding of Agile software development methodologies, values and procedures.
  • Maintained process documentations, team velocity an sprint/release progress ensuring the development teams are practicing the Agile principles.
  • Maintained effective relationships with product owners and scrum member.
  • Developed and implemented user integrated codes with web technologies according to product requirement.
  • Involved in Agile testing process which was integrated throughout the project lifecycle, tested early and often in bringing velocity into the testing process in achieving bug free product.
  • Worked in a collaborative and cooperative environment with all scrum team members and stakeholders in order to complete each feature before moving to the next applying 80/20 rule.
  • Worked and developed small Agile incremental release and iteration of two weeks sprints.
  • Focused on frequent delivery of the product using scrum and Agile methodology.
  • Identified and removed impediments, prevent distractions besides facilitated discussion an conflict resolution to empower the team to self-organize.
  • Monitored development activities and provided estimates for resources.
  • Assisted Quality Assurance team and developed solutions for testing.
  • Used Clear Case as configuration management tool for updating status and write comments about the requirement.
  • Assisted with performance testing and production readiness testing, as needed
  • Developed test cases, test data, traceability matrix, and metrics to ensure all testing requirements are met and documented
  • Support any data discrepancy issues between payment, finance, billing operations and other of our systems such as invoice reconciliation
  • Collaborated with developers as needed to isolate root cause of defects.
  • Performed integration testing or backend testing and wrote complex SQL queries.
  • Mentored customer's staff, worked with overall team to meet project goals.
  • Involved in Test Design, Test Plan, Test Development and Test Results.
  • Loaded data from the back end to the server and verify the data from the front end.
  • Developed Test Cases based on SCR (Software Change Request) and executed them through Quality Center on the Test and UAT environment.
  • Defects were tracked, reviewed, analyzed and compared using object, image and text comparators.
  • Performed manual testing and other different types of testing based on test case I created.
  • Various testing like Integration Test, Business Function Test, User Acceptance Test, User Interface Test, Performance Test and Volume Test were performed on the application under test.
  • Coordinated with team and executed functional, integration, regression, user acceptance and BETA testing.
  • Built suites in Rational test manager with sync points, think times and multiple user groups to simulate real users.
  • Setup test agents, added to the suites and created data stores for rational test manager to store logs.

Environment: IBM Mainframe, HP QTP, Quality Center/JIRA, Clear Case, Requisite Pro, Crystal Reports, MS Word, MS Excel, XML, PVCS Tracker

Confidential, Rockville, MD

Software Engineer

Responsibilities:

  • Wrote Test Cases based on the technical and functional specifications.
  • Extensively interact with the stakeholders, and the IT Department in finalizing the requirements
  • Involve in analyzing Business Level Requirements, and Manual testing methods.
  • Involve in Validation of the modules of online banking which includes add external account, Balance transfer, Online Payment Management, Mortgage, and HELOC etc.
  • Worked in the Agile (Scrum) Implement methodology approach.
  • Work with the BA, and QA Team on product requirements, use cases, and translate them into test cases
  • Work with QA team to create the Test Strategy, and estimated resource requirements.
  • Write the test cases based on the test scenario, test procedures, and test data.
  • Execute the test scripts, and analyze the result
  • Participate in weekly Project meetings, and organize defect meeting.
  • Responsible in process validation, data quality, integration and system testing
  • Involve in daily defect meetings during testing phase, and extensively work throughout defect lifecycle from opening to closure using Quality Center/ALM..
  • Conduct End-to-End, Manual Testing of the system, prepare, and manage test cases using Quality Center/ALM..
  • Create the test data from the actual data which is stored in the UNIX machine.
  • Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing.
  • Run, and generate the test cases using Selenium IDE, and export it as Java Code in WebDriver .
  • Work with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, synchronize the scripts, and save the time for regression testing.
  • Use Jenkins as Continuous Integration Tool to integrate Selenium test results, and run Selenium.
  • Work with the Automation Engineer team to automate, and run the test suite on the in-house Automation framework.
  • Experience using industry-standard COTS tools (MS Office Word, Excel, PowerPoint) to support excellent communication
  • Responsible for testing the multiple releases on the web service platform related to Client management system, Payroll & Employee Management System, and Point of sale.
  • Work with the BA, and QA Team on product requirements, use cases, and translate them into test cases.
  • Work with QA team to create the Test Strategy, and estimated resource requirements.·
  • Write the test cases based on the test scenario, test procedures, and test data and Participated in weekly Project meetings, and organize defect meeting.
  • Responsible in process validation, data quality, integration and system testing.
  • Involve in daily defect meetings during testing phase, and extensively work throughout defect life cycle from opening to closure using Quality Center/ALM..
  • Conduct End-to-End, Manual Testing of the system, prepare, and manage test cases using JIRA.
  • Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing for the Application using Oracle. scripts, use explicit wait, synchronize the scripts, and save the time for regression testing.
  • Write unit test script, and execute using Eclipse in the development phase of sprint.
  • Check, and verify the Configuration file written in XML.
  • Submit the defect reports, and communicate issues to business, engineering, and management using Quality Center/ALM.
  • Performed Integration Testing, System Testing, Functionality Testing, Module Testing, Usability Testing,
  • Generating and implementing templates for Test Plan, Test Cases, Test Scripts, Business Analysis, Test Defect Log, Test Case Checklist, RAR, TAR, Executive Summary etc.
  • Enter and maintain defect information in defect tracking system.
  • Responsible for analyzing the requirements and the critical areas of the application to setup and execute baseline tests.
  • Involved in setting up the Testing Methodology as Iterative methodology for the QA department, generating various documents to enable uniformity in recording the test process and results throughout the company.
  • Created STLC based on Iterative methodology and established to the QA Team.
  • Involved in designing, planning, Manual Testing of the application.
  • Responsibly performed test execution in accordance with the organization's standards and processes
  • Perform manual testing as needed and leverage technical skill- set to produce robust and durable automated test suites where possible.
  • Partner with business and technology peers to leverage application knowledge and develop appropriate test strategies, plans and test cases
  • Involved in Smoke, System, GUI, Functional, UAT, Usability Testing.
  • Coordinated with team and executed functional, integration, regression, user acceptance and BETA testing.
  • Created assertions such as verify HTTP status such as 200, 400, 404.
  • Performed Back End Testing using SQL Queries.
  • Involved in Data Integrity Testing using SQL Queries.
  • Used HP automation tool (QTP/ WR) for building regression suite.
  • Modified Existing WinRunner automation scripts and converted into Quick Test pro scripts.
  • Run Automation regression testing using Win Runner and Quick Test Pro.
  • Errors found in the system were entered using Quality Center.
  • Analyzed requirements and exported them in requirement section in Quality Center/ALM.
  • Converted requirements to tests.
  • Developed test cases or design steps for tests under Test Plan section in Quality Center/ALM.
  • Created test set on the test lab section in Quality Center/ALM..
  • Attached necessary screen shots docs with the test cases in Quality Center/ALM..
  • Created test set on test Lab section in Quality Center/ALM..
  • Imported tests on the test set in Quality Center/ALM..
  • Executed and ran tests under test lab section in Quality Center/ALM..
  • Logs/documents defects using add defects icon; filled up all required fields like assign by, assign to, severity, priority, reproducible, version, summery, steps to reproduce the defects.
  • Track, monitor, search, filter defects in Quality Center/ALM..
  • Integrated automation scripts with quality Center and executed for regression test suites using QTP.
  • Generated graphs and reports defects, requirement coverage etc in
  • Used Quality Center to create, manage, run test suites, and generate reports for percentage of failures.
  • Wrote Test cases and stored them in the Rational Test manager and ran manual test cases using the same tool.
  • Worked very closely with IV&V testers and help them to finish their workload before the delivery date.
  • Used UNIX platform to perform integration testing based on client’s requirement.
  • Used MS Outlook for communicating with the developers and other team members.
  • Used Visual Source Safe to maintain versions between various stages of SDLC namely development, testing and production.
  • Met with the developers and technical content writers on a daily basis to update the test documents.

Environment: Quick Test Professional, Quality Center, Unix-Solaris, UNIX-AIX, JAVA, J2EE, Clear Quest, Oracle.

We'd love your feedback!