We provide IT Staff Augmentation Services!

Senior Quality Assurance Engineer Automation Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 13+ years of experience in Software Quality Assurance, Software Manual Testing, Automation Testing, and Building automation frame work.
  • Expertise in participating in requirement analysis reviews and working sessions to understand the requirements and system design.
  • Experienced in developing use cases, user stories, user interface specifications and user requirement specification documents.
  • Experienced in formulating Test Plans, Test cases, Test Scenarios, Test Approach and set up testing environment.
  • Experienced in working in Government project, Health Insurance, and Finance companies for Web and Client Server applications.
  • Expert in both Manual and Automation testing of the applications.
  • Working knowledge of development process such as Waterfall and Agile methodology.
  • Experienced in System, Functional and UAT test environment.
  • Experienced in Writing Training documents, Traceability Matrix, Defect Status Report and Automation Design Document.
  • Solid Experience on tools like QuickTest Pro/UFT 12.54, TestComplete, Selenium, UiPath, SoapUI, Quality Center/ALM/ Test Director, JIRA and Rally.
  • Experienced in logging defects and assigning the criticality of Defects, Root Cause Analysis, Test Analysis Report, and Bug Verification using HP Quality Center/ALM and Jira.
  • Working Experience as Quality Center Administrator to maintain domains, projects, users, groups, roles, project entities, configured mails, versions and policies.
  • Experience in BPT to manage the component, sub component using QC/ALM.
  • Good in Maintaining of Test Scripts, Requirements & management of test suites using Quality Center/ALM; and experienced in preparing the Test Execution reports using the HP Quality Center/ALM and Jira.
  • Strong in performing backend testing to validate data using SQL queries from various databases like Oracle and SQL Server.
  • Working experience with different operating System such as Unix, Linux, Sun Solaris and Windows.
  • Skilled in generating automated test scripts using Quick Test Professional (QTP), Unified Functional Testing (UFT), TestComplete, PRA (UiPath) and Selenium.
  • Experienced in creating a repository of reusable functions to cut down scripting time.
  • Expertise in developing custom functions using VBScript and JavaScript.
  • Knowledge of various programming languages C/C++, VB, VB Script, C#, VB.Net, Java script, PL/ SQL, T - SQL etc.
  • Proficient in writing advanced DML, DDL Queries to retrieve data from databases for Backend Testing and Debugging and Tuning of PL/SQL code using TOAD.
  • Experienced in executing, maintaining Test Scripts and updating when the business rules change.
  • Experienced in preparing testing strategy and test plan for Test Automation project
  • Participated Daily Scrum Meeting, Planning meeting, Defect Review Meeting, Retrospective meeting and Walkthrough Meeting.
  • Develop Data Driven Framework, Modular Framework, Keyword Driven, Hybrid Framework for designing the automation framework.
  • Develop Scenario Based Automation, Components Based Automation, Features Based Automation, flow diagram and function library using Java Scripting Language and VB Script Language for Automation Scripts.
  • Performed Web Service Testing in SOAP and Rest protocol using Postman and SoapUI.
  • Develop and maintaining of scripts written in WebDriver, JUnit, TestNG, Cucumber using Selenium
  • Develop and maintaining of scripts written in Cucumber, BDD, and Git Repo
  • Experience with all aspects of the RPA (UiPath) technology platform.
  • Building projects to automate development workflow using Jenkins
  • Knowledge of using CI tools like Eclipse, Jenkins, GitHub Repositories, Bit Bucket and Tortoise SVN.
  • Managed 3-11 people within the team as Team lead
  • Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.

TECHNICAL SKILLS

  • ALM/Quality Center, Test Director, Rally, QTP/UFT, TestComplete, Selenium, UiPath, Jenkins, GitHub, BitBucket, SVN
  • Oracle, SQL, PL/SQL, TOAD, SQL Server, Core Java, Java, VB script, Java Script, C#, XML, HTML, Cucumber, MS-DOS
  • UNIX, Windows, VB, Active Directory, MS Access, Microsoft Word, Excel, PowerPoint, MS Office Communicator, Outlook
  • Microsoft Team, SharePoint, WebEx, Lync, Skype for Business, Jabber, SOASTA, JIRA, Bugzilla, JAMA Contour.

PROFESSIONAL EXPERIENCE

Confidential

Senior Quality Assurance Engineer Automation

Responsibilities:

  • Working on Agile Environment and participated in Daily Stand, Grooming Session and Retro aspect.
  • Implementing automated process and processes by creating following documents such as create pull request, create new feature file, how to setup environment, review pull request, automation best practices etc. and many others.
  • Performing Smoke, End to End, System and UAT Testing.
  • Lead QA efforts on each sprint by working on tickets, writing test cases, creating test scenario and distributed QA task to other QA resources in the group and Providing QA estimate to scrum master.
  • Configure maven on local machine and ran maven command via Git Bash and Window PowerShell to start full automation suite run on locally.
  • Implementing two different type of framework TDD TestNG and BDD Cucumber.
  • Creating TestNG framework for Smoke and End to End testing, using Eclipse, Selenium Web driver, TestNG, Maven Project, and Page Object Model (POM).Used TestNG Extended Report for reporting.
  • Creating Cucumber framework for System and UAT testing, using Eclipse, Maven Project, Cucumber and Page Object Model (POM). Used GitHub for code repository and Jenkins for Continues Integration, and reporting Junit leveraging.
  • Automating test scripts by using reusable Functions by using Page Object Model pattern.
  • Using GitHub as code repo, where I have used a local branch to create and check in all the changes to that branch then merged the rest of the changes to master QA branch end of every week by creating Pull Request.
  • Reviewing Pull Request created by other QA resources.
  • Configuring and using Jenkins as part of the CI builds by working with DEV OPS resources, used Jenkins job as part of Deploying build to QA Environment. Also used Jenkins to run automated test set as part of full regression.
  • Independently design and develop simple to complex automation solutions per business requirements using The Robotic Process Automation (RPA) with UiPath
  • Develop reusable components, scripts and frameworks that drive efficiency for future projects.
  • Develop RPA client solutions focusing on scalability and extensibility, also testing, deployment and roll-out of the Robots to production
  • Provide training and support to other QA resources on Selenium framework and newly created BDD Framework.
  • Work with DEV team on running migration on QA environment via Jenkins Job.

Environment: Selenium, Eclipse, Java, TestNG, Cucumber, UiPath, GitHub, BitBucket, JIRA, TDD, BDD, Windows 10, Confluence, and WebEx, Microsoft Team.

Confidential

Automation Test Lead

Responsibilities:

  • Worked end-to-end software testing including creating and executing test scenarios in addition to analyzing and clearly documenting all programming defects (software bugs) that are inconsistent with stated requirements and design specifications.
  • Developed Test plan and writing test cases, executing and Reporting
  • Interacted with the business people and technical leadership to implement the software.
  • Closely worked with Agile Team in JIRA contingency to maintain workflow for Test Case and Bug Management.
  • Developed and maintaining Web application using UFT 14.03, Data Driven Framework, Page Object Model, Function Libraries and Descriptive Programming.
  • Maintained one application using Java, Selenium Web Driver with TestNG Annotations.
  • Developed Automation Design Document.
  • Closely worked with Test Summary Report, Daily Status Report and Defect Report.
  • Actively attended in the all planning, development, weekly, ongoing review and scheduling meeting
  • Worked independently as well as in a team environment, solve problem and troubleshooting with the ability to exercise mature judgment.

Environment: UFT 14.03, ALM, Selenium, Eclipse, Java, GitHub, JIRA, Windows 10, Confluence, Skype for Business, and SQL developer

We'd love your feedback!