We provide IT Staff Augmentation Services!

Automation Engineering Lead Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • A versatile software engineer at Test with extensive experience in testing Web based applications on Windows, Unix and Linux platforms.
  • I have extensive experience in test automation using various tools such as Selenium, QTP, Regression Runner and Cucumber.
  • I have experience testing in many domains including financial, insurance and health care, oil and gas industries.
  • I also have AWS cloud experience. Seeking a technically challenging position, where I can contribute to the best of my abilities and also grow as a professional.
  • Strong Automation Testing background using various automation tools.
  • Extensive experience in creating Data Driven, Key Word Driven and Hybrid Frameworks.
  • Experience in unit test frameworks such as Junit, TestNG and NUnit.
  • Implemented a Page Object Model Hybrid framework using Selenium WebDriver and Junit
  • Experience doing CI/CD
  • Testing REST API’s
  • Hands on experience testing mobile applications (IOS, Android)
  • Well - versed with the Software Development Lifecycle (SDLC), Waterfall model,
  • V-model and Agile (SCRUM and Kanban) development methodology.
  • Extensive experience in automation framework outlining and script coding
  • Expertise in developing test plans, test cases, test scripts and test scenarios from business, technical, and functional requirement documents.
  • Experience in reviewing software documentation to ensure technical accuracy, compliance and completeness, or to mitigate risks.
  • Extensive experience with independent verification and validation (IV&V) processes.
  • Strong knowledge of SQL and experience with relational databases (RDBMS).
  • Experience in manual and automated testing using Selenium, HP-Mercury Quick Test Pro, Quality Center and JIRA.
  • Strong experience in database/backend Testing.
  • Experience in tracking test coverage and providing metrics to management.
  • Experience in documenting defects with a high level of detail, accuracy, and informative reproducible steps. Broad exposure to CMM levels, software configuration management, and risk analysis.
  • Experience in estimation of testing efforts in coordination with test schedules and overall project schedules.
  • Experience review and analyzing System Change Request (SCR), and Modification Requests.
  • Ability to work independently with minimal supervision, establish priorities, meet project milestones and deliverable dates.
  • Able to identify applications higher risks and more important aspects, set priorities and determine scope and limitation of tests.
  • Experience in working with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases.
  • Excellent coordination skills in interacting with developers and business analysts regarding testing status, as well as reporting, identifying, and clarifying the test results.
  • Team player and have the ability to work in a fast paced environment.
  • Motivated self-starter with exceptional team building and interpersonal skills.
  • Experienced in the ability to mentor team members to perform duties in the most efficient and timely manner.

TECHNICAL SKILLS:

Database: Oracle, SQL Server, TOAD

Automation Testing Tools: Selenium WebDriver, Cucumber, UFT/ QTP, Quality Center, ALM, JIRA, JUnit, TestNG, LoadRunner, Protractor

CI Tools: Jenkins, Bamboo

Operating System: Unix, Windows

Language: Java, Java Script, SQL,C, HTML,XML,Node.js

Server: Web Sphere, Web Logic, IIS, Apache Tomcat

Version Control Tool: Subversion (SVN), MS Visual Source Safe (VSS), GIT

Cloud: AWS

Application: SharePoint, MS Office

PROFESSIONAL EXPERIENCE:

Confidential

Automation Engineering Lead

Responsibilities:
  • FinchDB is an all in-memory No SQL, JSON, doc style database. It is a database, search tool and an analytics platform all in one.
  • Thoroughly testing the entire process of uploading data into the FinchDB (creating schemas, building compression tables, building shards, loading shards and finally uploading the data).
  • Testing all the operations through REST API and JFinch (Java Driver)
  • Developed automation test suites
  • Automating System Manager tests to validate the responses.
  • Automated the end to end tests using Selenium WebDriver.
  • Wrote automated scripts from scratch using Java and Selenium.
  • Building a framework to cover multiple collections.
  • Built automated regression suite and triggered it through Bamboo
  • Worked on 2 week sprints with a regression cycle built in the same sprint.
Confidential

Automation Testing Lead

Responsibilities:
  • Developed automated test suites.
  • Performed design reviews for continuous improvement in meeting client goals and needs.
  • Collaborate with Product Manager, Scrum Product Owners, Stakeholders and Development teams to analyze the AS - IS model.
  • Based on the AS - IS model, come up with a TO - BE process model.
  • Automation Test Lead for a total Agile transformation project, leading pilot project teams and mentoring and coaching development teams through continuous trainings and workshops.
  • Responsible for building out the mentoring and knowledge area related to the Automated Testing Capability Component of the program.
  • Lead pilot project teams.
  • Responsible for leading the introduction of development tools including Jira, Selenium, Git, Jenkins, and HP Agile Manager.
  • Implement test-driven development (TDD).
Confidential

Test Engineer

Responsibilities:
  • Collaborate with Product Manager, Scrum Product Owner, stakeholders, and development teams to define the Product Backlog, User Stories, and storyboards.
  • Participated in project sprint planning, execution, testing and releases on Scrum methodology.
  • Develop automation scripts using Selenium Web Driver.
  • To record failed test scripts, and create defects.
  • Prepared and submitted regression updates and software defect tracking reports to stakeholders as appropriate.
Confidential

Automation Tester

Responsibilities:
  • Automate head-less browsers using XML scripts.
  • Provide expertise in the planning, constructing and execution of test scripts.
  • Apply business and functional knowledge including testing standards, guidelines, and testing methodology to meet the team's overall test objectives.
  • Ensure all testing results are easily accessible and understandable.
  • Track defects to closure and keep defect repository up-to-date.

Environment: Selenium WebDriver, SQL Server, Java, HP ALM, JIRA, Eclipse IDE, Apache Tomcat, XML, Accenture Duck Creek tools, Regression Runner, Jenkins, Microsoft TFS, Version One, GitHub

Confidential, McLean, VA

QA Test Engineer

Responsibilities:

  • Involved in interacting with the stakeholders, development team and business analysts in understanding of the business requirements use cases and design documents.
  • Analyzed functional requirements and design specifications documents to ensure that application meets all technical and business requirements.
  • Identifying project issues/risks and taking up corrective/preventive actions to make sure that the project is on track.
  • Understand the functional requirements of the projects and perform functional testing using Manual testing process.
  • Interact with end users to obtain specific system requirements and develop test plans, test cases and test scenarios
  • Conduct and participate in review meetings of functional specifications, application previews, test plan, test design, test readiness and test completion
  • Maintain test cases, and requirement in HP ALM.
  • Perform back end testing using SQL on Microsoft SQL Server to check backend data and data integrity.
  • Develop automation scripts using Selenium Web Driver.
  • Manage defect process, analysis, and assignments and report and verify all bugs in JIRA.

Environment: Selenium WebDriver, SQL Server, Java, HP ALM, JIRA, Eclipse IDE, Apache Tomcat, XML

Confidential, Rockville, MD

Sr. Software Test Analyst

Responsibilities:

  • Worked with system analysts, engineers, and functional experts to define test requirements.
  • Attended periodic meetings, teleconferences and lead discussions on problem resolution.
  • Performed functional and regression testing on the application for testing validity of functionality in different versions of the application.\
  • Performed manual testing for testing functionality and GUI of the application.
  • Participated in various meetings and discussed enhancement and. modification requests.
  • Involved in manual testing to validate that software meets the requirements.
  • Designed and developed automation test scripts using Quick Test Professional and managed testing activities using HP Quality Center.
  • Used LoadRunner to test the performance life cycle.
  • Involved in writing SQL queries for backend testing and verifying that the database updates, inserts, deletes, etc. the records, and validate them using TOAD.
  • Created weekly status reports to show the progress of the automation testing effort.
  • Worked with QA manager in developing test coverage matrix for the team members periodically.

Environment: QuickTest Pro, Quality Center, Oracle, VB Script, TOAD, JIRA, LoadRunner

Confidential, Washington, DC

Software Test Analyst

Responsibilities:

  • Developed test plans for system, integration, and user acceptance testing (UAT).
  • Participated in regression testing after each build.
  • Wrote complex SQL queries to perform the backend testing against Oracle database.
  • Conducted analysis of the defects identified and provided the development group with details to recreate the problem.
  • Exported test cases into Quality Center and executed the test cases.
  • Developed requirement traceability matrix (RTM) for each project to ensure that all requirements are mapped to test cases.
  • Updated weekly status to project manager and project lead.
  • Created automated test scripts using LoadRunner and WinRunner.

Environment: Quality Center, Quick Test Pro, XML, Oracle, Unix, Windows XP

Confidential

Software Test Engineer

Responsibilities:

  • Involved in analyzing and writing test plans in accordance with the business requirements.
  • Wrote and executed detailed test cases with step-by-step procedures and expected result.
  • Tested applications with different interfaces.
  • Performed Regression testing during various phases of development.
  • Wrote complex SQL queries to perform the backend testing against an Oracle database.
  • Used data driven testing and database accessing techniques to support the scripts.
  • Provided quality metrics using software quality assurance standard for determining software release readiness.
  • Performed execution of test cases manually to verify the expected results.
  • Used Test Director for Bug Logging, Tracking and Bug Resolution.
  • Participated in team meetings on a regular basis and was involved in active discussion in order to improve the testing quality.

Environment: Quality Center, Quick Test Pro, Oracle, Microsoft Visio, Windows, UNIX, HTML

We'd love your feedback!