We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

3.00/5 (Submit Your Rating)

PortlanD

EXPERIENCE SUMMARY: 

  • Over 7 Yrs of experience performing Manual & Automation testing for various Windows and Web - based applications.
  • Thorough understanding of all phases of Software Development Life Cycle (SDLC) methodologies and Software Testing Life Cycle (STLC).
  • Experience in Bug Tracker tools like Test Director, RQM, Bugzilla and Jira.
  • Involved in reviewing Business & Functional requirements, Designing & Developing test plans, provide test estimates, and create traceability matrices documents.
  • Expertise in test case design and executing the test cases according to software requirement specifications and report defects.
  • Involved in Functional, System, Regression, Sanity/Smoke and Compatibility testing.
  • Experience in Automation testing with Selenium Web Driver, Selenium grid using Data Driven & Hybrid Frame work.
  • Good Knowledge in scripting technologies such as Angular, AJAX, JavaScript, JQuery
  • Experience in working with TestNG and Junit Framework .
  • Involved in database testing, which includes writing SQL scripts.
  • Proficient in backend testing using SQL queries and Unix logs to ensure data validation.
  • Proficient using Informatica Workflow Manager to schedule and run Informatica mappings and Workflow Monitor to monitor ETL execution and logs.
  • Well acquainted with Waterfall &Agile Scrum software delivery models.
  • Great expertise in testing web services via SOAP, using the open source testing tool Soap UI.
  • Expertise in defect management, defect analysis and defect reporting using various tools.
  • Closely worked with developers and other project stakeholders regarding the reported issues.
  • Ensure test deliverables are in compliance with organization and project defined standards and processes.
  • Quick learner and good team player, ability to meet tight deadlines and work under pressure.
  • Good communication and presentation skills.

TECHNICAL SKILLS:

Automation Tools: Selenium Web Driver, Selenium Grid

Programming Languages: Core JAVA

Automation Frameworks: Hybrid, Keyword, Data Driven, Page Object Model, Cucumber.

Test Management Tools: Test Director, RQM, Bugzilla, Jira, HP ALM (Quality Center)

Backend Technologies : OraclePL/SQL, SQL, MYSQL

Tools Used: SQL Navigator, Confidential, Confidential, Soap UI, Selenium.

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Sr. Automation Engineer

 Responsibilities:

  • Worked with QA and Development teams to get the requirements and test cases for implementation of Automating Smoke testing suite.
  • Implemented complete Smoke testing suite for two existing Applications One CMS and Subsidy using Selenium WebDriver and Maven.
  • Created the initial Framework setup including Confidential, adding Maven dependencies, project architecture, frame work code for Start, Stop, Quit the driver etc.
  • Used Page Object Model for writing and executing Selenium test cases.
  • Executed the test scripts in Selenium WebDriver using TestNG framework.
  • Implemented Logging framework to log the actual Start and End times for each operation to a csv file.
  • Implemented logic to log the time taken for each operation to a SQL Server database in the Web Applications using JDBC connection.
  • Written code to wait for elements on the Web page to load using Implicit and Explicit waits.
  • Implemented logic to support page object elements that have dynamic Xpaths.
  • Developed and maintained the test scripts for performance testing using Jmeter.
  • Worked on Jenkins integration to support continues deployment (CD) and scheduled the Automation tests.
  • Performed data validation by running SQL queries on SQL Server database.
  • Written custom code to clean up the database after the tests are run to re-use the test data for future runs.
  • Used JIRA to store all test results, test plan document, test cases, defect tracking and reporting.

Confidential,  Farmington Hills, MI

Sr. QA Analyst

Responsibilities:

  • Understanding requirement specification and design documents.
  • Developed and maintained the automation test scripts using Selenium WebDriver.
  • Executed the test scripts in Selenium WebDriver using TestNG framework.
  • Experience in using continuous integration tools, Maven, Jenkins
  • Involved in test design with respect to test plan using black box techniques.
  • Participated in identifying the test scenarios, designing and executing the test cases.
  • Performed various testing methodologies like functional, system and regression testing.
  • Performed data validation by verifying account & record usage through SQL queries.
  • Used RQM to store all test results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Logged various defects from functional and regression tests for tracking and reporting.
  • Communicating with other team members (Development team, Project Management team, Business Support team) in order to resolve the issues.
  • Performed Web API testing using SOAP UI.
  • Reviewing the test reports and preparing test summary document.
  • Deployed builds received from development team and performed deployment validation in QA environment.
  • Performed testing reports using SSRS for a MD Bill Track application
  • Extensively followed the AGILE/SCRUM software development methodology and involved in day to day activities
  • Provided QA support with urgent/emergency incident releases for the application after the release.

Confidential

Sr. SQA Engineer

Environment: Java, Selenium Web driver, Informatica Power Center 8.0, Oracle, MS Access 2000, MS Office, Windows 8, JIRA

Responsibilities:

  • Analyzed the user requirements, developed test plans and test cases based on the ETL mapping specification document.
  • Actively performed backend, ETL, regression and integration testing during the various phases of the project.
  • Extensively created complex SQL scripts to validate data flow, transformations and business logic using Oracle.
  • Ensured error logs and audit tables are generated and populated properly.
  • Used Informatica autosys director and its run-time engine to schedule jobs, validating and debugging its components and monitoring the results.
  • Tested slowly changing dimensions of type2 to populate current and historical data to dimensions and fact tables in the data warehouse.
  • Working experience in creating automation Scripts in Selenium Web Driver and Running the Scripts using Selenium grid.
  • Knowledge in scripting technologies such as Javascript, Jquery.
  • Experience in Integration tools like Jenkins.
  • Extensively involved with the development of test plan.
  • Responsible for backend testing using SQL queries.
  • Used JIRA to store all test results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Worked in all deployment processes and deployment validation to QA and UAT environments.
  • Handled various errors thrown throughout the integration process and coordinated with the team.
  • Reviewing the test reports and preparing test summary document.

Confidential

QA Analyst

 Responsibilities:

  • Analyzed the business requirements of the project by studying and understanding the business requirement specifications documents.
  • Extensively involved with the development of test plan.
  • Involved in the creation and verification of GUI, text, database check points and synchronization points of the application.
  • Conducted functional, integration, system, regression, performance and user acceptance tests.
  • Responsible for backend testing using SQL queries.
  • Performed web Service testing using SoapUI.
  • Created and ran functional and load tests on web services.
  • Used JIRA to store all test results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Created mocks for web services testing.
  • Used batch jobs in regular maintenance to load the data using UNIX shell scripting.
  • Worked in all deployment processes and deployment validation to QA and UAT environments.
  • Handled various errors thrown throughout the integration process and coordinated with the team.
  • Involved in scrum meetings, business requirements meetings.
Environment: SoapUI, Toad, SQL Server, UNIX Shell Programming and Windows NT,JIRA.

Confidential

QA Analyst

Responsibilities:

  • Reviewed business requirements and design specification documents and provided technical and usability feedback.
  • Prepared detailed test plans and test scripts based on requirements and design documents.
  • Performed functional test for GUI validation, screen flow and layouts, data validations and full coverage of requirements.
  • Used Bugzilla to track the defects.
  • Worked in assessing individual test tasks and coordinated work with other QA Engineers, tracking progress, and compiled results on a daily basis.
  • Designed steps for automated test scripts, run the tests and reported the results and assisted QA management in assessing severity, worked closely with developers to investigate root cause, and thoroughly verified the fixes.
  • Documented all activities during the test in testing databases thereby recording the testing effort for audit and future reference purposes.
  • Reviewing the test reports and preparing test summary document.
Environment: Windows NT/2000, HP UNIX 11, .NET, Confidential 2008, Oracle 9i, Bugzilla, MS Office.

Confidential

Jr. Quality Analyst

Responsibilities:

  • Created test cases and test plans for the application to cover overall quality assurance.
  • Created automated test scripts and executed using WinRunner.
  • Performed black box testing, positive testing and negative testing.
  • Tested the GUI functionality according to the guidelines of the test plans.
  • Reported and tracked defects with reference to severity and types.
  • Involved in system testing of the application.
  • Responsible for regression testing, integration testing.
  • Created test cases on various forms of the application manually.
  • Documented problems found during test on Test Director system and communicated problems to the responsible QA or development personnel
  • Used MySql to test the integrity of data by querying the database

Environment: MySql, Test Director, WinRunner, Java.

We'd love your feedback!