We provide IT Staff Augmentation Services!

Sr. Quality Automation Engineer Resume

Dayton, OH

SUMMARY:

  • 9 + years of experience in Software Quality Assurance and Testing
  • Healthcare applications (Electronic Medical Records)
  • Enterprise applications (Black Berry Enterprise Server, Secure MFT and Orchestration)
  • Experience with Version Control tools like SVN, GIT and Mercurial
  • Team player, highly productive, commitment and Result driven team and Individual player
  • Proven ability to work creatively and analytically in a problem - solving environment
  • Excellent Communication, Mentoring, Interpersonal and Analytical Skills

EXPERTISE IN:

Efforts: QA Lead, Quality Analyst (Manual and Automation) and SME

Test Platforms: Mobile applications, Web, and client server applications

Test Automation tools: Selenium (Web driver, TestNG), SOAP UI, Postman, Junit, JMeter, Cucumber, Squish and Robot Framework

Test methodologies: Agile SCRUM (User Stories, Daily Standups, Grooming, Sprint planning and Retrospective meetings) KANBAN Board, FDD, Iterative and Waterfall

Test management tools: Atlassian Tool suite (Jira, Confluence, BitBucket, Zephyr), Rally, OTTR, Content Server, Mercurial, Team City, Sub Version, MKS Integrity and HP (QC and ALM)

Test Efforts: Requirement gathering, Test Planning, Test Scenarios, Test Cases, Test Matrix, Requirement Traceability Matrix (RTM) Functional testing, Regression testing, Integration testing, Services testing, Backend / Database testing, System testing, Performance, Load testing, Smoke and Sanity testing Defect Verification and Validation, UAT/BAT, PIV and PAT

Test Automation: BDD, TDD, Keyword driven and Hybrid Frameworks, Test scripting

Programming: SQL, PLSQL, Python, Java and working knowledge of C, C++, Java Script, C#, .NET, HTML, DHTML, XML, JSON, and Front Page

Domain: Financial applications ( Confidential and Confidential Notification and Payment Systems)

TECHNICAL SKILLS:

Database: Oracle 11i/12g, SQL Server 2008R2/2012/2016, Postgres and MS Access

Tools: SQL Developer, Postman, SOAP UI, JMETER, Visual Studio, Visio, Eclipse, Pycharm, Swagger, MS office Suite

Servers: Windows 2008R2/NT/2012/2016, IIS

Desktop OS: Windows 2007/2008R2/2012, Linux, Mac OS X

Mobile OS: iOS, Android, Confidential 10 and Windows

PROFESSIONAL EXPERIENCE:

Sr. Quality Automation Engineer

Confidential, Dayton, OH

Environment: Java, Eclipse, Jira, Confluence, HPCC, SPARK, JMeter, Swagger, Postman, Rest API, GitHub, Selenium, Cucumber and BDD framework

Responsibilities:

  • Modified the Existing API tests and added assertions to the tests as needed using JMeter.
  • Added more API tests for the new API calls and incorporated them into the existing API test sets.
  • Responsible for monitoring the Daily Jenkins Jobs for the API Smoke and Functional Tests
  • Implemented Automated Regression Suite for Sanity and Regression Testing using Selenium and BDD Framework
  • Created Automated Test Scripts using Selenium
  • Created and Updated the existing Jenkins pipeline scripts
  • Implemented automation using Jenkins CI tool for test runs
  • Tested Webservices requests using postman request and response xml
  • Presented the consolidated performance test results for approval
  • Participated in Daily Standup and Sprint Planning Meetings
  • Assisted in Release Management Process Once Testing Activities are completed
  • Implemented process improvement suggestions and changes in the team for better results
  • Identified defects and reported them with proper priorities and severities
  • Performed sanity and security Testing on the Application

Team Lead

Confidential, Charlotte, NC

Environment: Java, Eclipse, HP ALM, Jira, Confluence, Oracle, SQL Developer, Postman, Rest API, GitHub, Selenium, Cucumber and BDD framework

Responsibilities:

  • Prepared Test Plans, Test Estimates, Test Schedules, Resource planning, Exit Reports and Release Notes
  • Assigned work to team members based on team capacity and efforts
  • Participated in Daily Standup and Sprint Planning Meetings
  • Supported Product Owners with Release activities
  • Created the Requirement Traceability Matrix to track and measure Test Coverage
  • Assisted in Release Management Process Once Testing Activities are completed
  • Prepared the Defect Leakage Ratio and Defect Deferred Ratio metrics
  • Implemented process improvement suggestions and changes in the team for better results
  • Identify Test Scenarios and created functional, integration and regression Test Cases
  • Executed test cases with proper priorities in their respective Test Cycles
  • Identified defects and reported them with proper priorities and severities
  • Performed sanity and security Testing on the Application
  • Updated Management on Team progress and Project Metrics
  • As Test Automation Developer
  • Implemented Automated Regression Suite for Sanity and Regression Testing using Selenium and BDD Framework
  • Created Automated Test Scripts using Selenium
  • Implemented automation using Jenkins CI tool for test runs
  • Tested Webservices requests using postman request and response xml
  • Presented the consolidated performance test results for approval

Sr.QA Analyst

Confidential, Richmond Hill, ON

Environment: Java, Eclipse, Apache Tomcat 8, 9, SQL server 2012/2016, Oracle 11, 12i, SQL Developer, VMware, VCloud, Jira, Confluence, Sub-Version (SVN), Mercurial, TeamCity, Ottr, Review Board, Swagger, JMeter, Postman, SOAPUI, Selenium, Linux and Windows server 2008R2/2012/2016, Fortify, Black Duck, HP Diagnostics.

Responsibilities:

  • Organized Sprint Planning, Daily Scrum, Sprint Reviews and Retrospective meetings
  • Work towards improving team's agile metrics like 'Story Points earned percentage' and 'Velocity' with time
  • Implemented Agile Process Enhancements to help team transition from Waterfall to Agile
  • Helped Development Team in understanding value of Scrum, User Stories and Sub-tasks
  • Ordered User stories in sprint backlog in-order for Development Team to work on them
  • Removing impediments and guiding Development Team to resolve conflicts by having constructive arguments
  • Supported Product Owner in grooming and maintaining product backlog
  • Worked alongside the Product Owner to understand complexity of final deliverables
  • Provided project updates in Scrum of Scrum Meetings
  • Worked with other Scrum masters during scrum of scrums, share best practices and discuss issues which may be of help to other Scrum teams
  • Encouraging Team collaboration
  • Coordinating between team located at multiple locations
  • As Sr.QA Engineer:
  • Prepared Test Plans, Test Estimates, Test Schedules, Resource planning, Exit Reports and Release Notes
  • Planned test efforts required for Maintenance Releases, Patch and Hot fixes
  • Assigned work to team members based on team capacity and efforts
  • Participated in Daily Defect Triage and Planning Meetings
  • Supported Product Owners with Release activities
  • Created the Requirement Traceability Matrix to track and measure Test Coverage
  • Assisted in creating new user stories based on Requirements from Product Owner
  • Provided Time estimates to Product Owner for Project completion
  • Assisted in the Release Management Process once the Testing Activities are completed
  • Tracked Time Estimates (Actual vs Estimated) and prepare metrics for Management
  • Prepared the Defect Leakage Ratio and Defect Deferred Ratio metrics
  • Implemented process improvement suggestions and changes in the team for better results
  • Identified areas for regression and provided suggestions where needed
  • Identify Test Scenarios and created functional, integration and regression Test Cases
  • Executed test cases with proper priorities in their respective Test Cycles
  • Identified defects and reported them with proper priorities and severities
  • Performed sanity and security Testing on the Application
  • Updated Management on Team progress and Project Metrics
  • As Test Automation Developer
  • Implemented Automated Regression Suite for Sanity and Regression Testing using Selenium and Robot Framework
  • Implemented Automation Framework using BDD and Hybrid Frameworks
  • Created Automated Test Scripts using Selenium and Robot Framework from scratch
  • Created JUnit Tests for application under test to test Rest Web Services
  • Created customized keyword methods using python scripting for certain test modules
  • Created tests to test Rest API’s and Database testing using the python libraries for Robot framework
  • Implemented automation using Team City CI tool for test runs
  • Created and Executed Load and Performance Test plans using JMeter
  • Performed API testing of application under test using Postman and Swagger UI
  • Presented the consolidated performance test results for approval

Senior QA Analyst

Confidential, Cambridge, ON

Environment: JAVA, Python 2/3, Eclipse, PyCharm, Apache Tomcat 7/8, Oracle 11g/12i, PostgreSQL, SQL Developer, PG Admin, VMware VSphere client, Jira, Confluence, Bitbucket, SourceTree, Sub-Version (SVN), Jenkins, RIDE, Robot, Squish, XML, J2Me, Junit, Java Script, SOAP UI, Salesforce, Baretail, IOS, Android, Windows and Mac OS

Responsibilities:

  • As QA Prime/Scrum Master
  • Prepare Test Plans, Test Estimates, Test Schedules, Traceability Matrix
  • Test Reports, Variance Reports, and Data preparation
  • Setup and support Test Environments
  • Identify areas for regression testing
  • Maintain and Manage QA/Test Environments (Test Servers and Database)
  • Create Test Risk Assessment documents
  • Support Product Managers with conformance activities
  • Organizing Sprint planning and estimating meetings
  • Project kickoff and creating scrum/Kanban board
  • Conducted daily standup meetings, Sprint demos and retrospective meetings
  • As Test Automation developer
  • Develop test scripts in Python and Java
  • Configure continuous integration (CI) to run test automation
  • Setup Automation environments for running Automated Regression Test Suite
  • Maintain and debug test automation scripts
  • Identify tests to be automated
  • Publish test automation results to release management
  • As SME
  • Perform Sanity testing, Verification and Validation of Bug Fixes
  • Create Process Improvement plans and documents
  • Audit Preparation
  • Review Test Cases and Defects
  • As First Article Certifier
  • Test and Certify Application Tools and software updates and releases
  • Other activities to include:
  • Smoke test each release build in Test / Pre-Production environments
  • Review Requirements, Design documents, Test Cases, Test Data and Identify Gaps
  • Identify Test Scenarios and Create Functional, Integration and Regression Test Cases
  • Use Jira for requirement management, planning, execution, defects tracking and reporting
  • Test Alpha/Beta Release builds and certify builds for production deployment
  • Log, maintain and track defects, assign priority and severity levels
  • Test web services response and configuration of mobile app with Windows App.
  • Participate in Walk through and Defect report meetings periodically with management

QA/System Tester

Confidential

Environment: C++, SQL, Java, HTML, XHTML, JavaScript, Eclipse, SQL Server, Oracle 11i, MS Access, VMware VSphere client, MKS Integrity, Rally, Jira, Selenium RC and WebDriver, Open Nebula, MS Project, Live-Link, XML, J2Me, Putty, Windows, UNIX, Linux, IOS, Android, Confidential, QNX Tools

Responsibilities:

  • Identify test scenarios for installing BES10 app with various configurations on Windows platform
  • Identify test scenarios for disaster recovery management for app functionality
  • Develop and Implement solution to capture application logs in a centralized location
  • Develop Automate test scripts using Selenium for regression testing and Device Management functionality
  • Create Test profiles for IOS and Android devices for device management
  • Prepare test cases for UDS related implementations and perform system testing
  • Test MDM application functionality on both admin and devise
  • Test System Administration of BES10, by creating users and assigning several profiles and policies
  • Perform functional and integration testing on multiple mobile devises
  • Used MKS Integrity and Rally for Test Management, Defect tracking, and Reporting

QA / UAT Analyst

Confidential

Environment: Java, JavaScript, HTML, XHTML, SQL, Quality Centre, Oracle, SOAP UI, MS Project, XML, UNIX, Wire shark

Responsibilities:

  • Analyze Functional Requirements and Business Requirement Documents
  • Create Test Scenarios, Test cases using Use cases and requirement specification document
  • Perform Smoke, Functionality, System and Sanity testing for daily builds on multiple mobile devices
  • Perform compatibility testing with various wireless networks (Wi-Fi, 3G) and carriers
  • Performed version control testing and Cross device testing
  • Create test data for testing payment and notification alerts
  • Configure user profiles to test trigger various alerts
  • Analyze Crash reports on various mobile platforms and coordinate with development team for fix
  • Raise Change Request (CR) for bugs in Quality Centre
  • Participate in Walk through and Defect report meetings periodically with client
  • Test application on compatible OS and mobile devices viz. iPhone, Android and Confidential
  • Involve in regular project review meetings and Status Meetings

Hire Now