We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

5.00/5 (Submit Your Rating)

AustiN

SUMMARY

  • Highly skilled Senior Quality Assurance Analyst bringing around 10+ years IT experience in Testing and Developing.
  • Well - versed in SDLC Models & Agile Methodology, Test Planning, Test Cases Development & Execution for real time systems.

TECHNICAL SKILLS

Testing Methodologies: Manual and Automated Testing, User Acceptance Testing, Regression Testing, End-to-End Integration Testing

Web application Testing Tools: Selenium Web Driver with TestNG and JUnit

Angular JS Testing Tools: Protractor with Jasmine Framework

Mobile Testing Tools: Appium

Rest API Testing: SOAPUI PRO, REST ASSURED framework, Postman

Defect Management tools: JIRA, TFS, Azure DevOps

CI/CD: Jenkins

Project build Management: Maven

Programming/Scripting Languages: Java, JavaScript, Groovy, HTML, XML, Cobol

Databases used for Data Validation & Integrity Check: SQL Server, Oracle SQL Developer, Toad

Test Scripts and Test Cases development/execution results: Zephyr, Microsoft Test Manager (MTM), Team Foundation server (TFS), Azure DevOps, HP ALM

Documentation: Test Plans, Test Strategy in Confluence wiki, OneNote

Software Development Life Cycle models: Agile (Scrum, Kanban), Waterfall, SDLC

Process Management: MS Office, Confluence

Code Review & Code sharing: Fisheye

Configuration Management: VSTS, TFS, SVN, GiT

Operating Systems: Windows Server 2003 & 2008, UNIX & LINUX

Other Tools as Developer: BETA-93, Trace master, Dump master, Endeavor, QMF, File-Aid, TSO/ISPF, SDSF, SPUFI, Abend-Aid, Xpeditor, CA7, OLIE, VSS, NDM, IBM MQ Series

PROFESSIONAL EXPERIENCE

Confidential, Austin

SDET

Responsibilities:

  • Participate in every day scrum meeting, bi-weekly sprint meeting, grooming sessions and giving demos at the end of each sprint
  • Analyze Agile user stories, Epics, Features, Use Case documents and Design documents to prepare the Master Test Plan, Functional and Non-functional (Performance) Test Plans based on the Project schedules
  • Work with Offshore and Onsite team on test strategies and plan
  • Developed and maintained automated regression test cases in Selenium WebDriver with Java on TestNG Data driven framework.
  • Execute batch running of test using TestNg
  • Connect SQL server to Selenium and write SQL queries to validate backend data
  • Prepare and maintain test data in csv and json files
  • Write utilities to capture test results, reports, log messages, stack traces, timestamps, user inputs and browser screen shots
  • Write BDD test using Cucumber
  • Prepare features files having test scenarios, write step definitions, write runner classes for BDD
  • Extensive Rest API testing using Rest Assured framework, Automated to parameterized batch tests to send requests, Extract, Receive reponses and validations.
  • Integrate into Jenkins master on Linux for build deployment to test environment and execute test suites
  • Tracked defects using TFS and Involved in Defect Track Meetings to discuss and resolve defects and prioritize
  • Automate functional tests in Jenkins with every build in QA environment
  • Run Smoke tests for each build deployment
  • Participate in war room before deployments
  • Setup test data for Manual and Automation testing
  • Validated End-to-End traceability of the artifacts by maintaining Requirements Traceability matrix.
  • Coordinating/supporting User Acceptance Testing (UAT), Sprint demo and participating Sprint retrospect.
  • Complete Test management for the Project and tracking activities for completion and management of Issues and Risk.
  • Tracked defects using TFS and Involved in Defect Track Meetings to discuss and resolve defects and prioritize
  • Regular Defect report generation and sharing with different stakeholders.

Environment: IntelliJ, Selenium web driver, Java, TestNG, Eclipe, JSON, XML, HTML, CSS, Maven, Jenkins, Unix, TFS, GiT, GitBash, SOAPUI, Rest API, Oracle SQL Developer, Toad, MS-Office

Confidential, Austin

SDET

Responsibilities:

  • Participate in every day scrum meeting, bi-weekly sprint meeting, grooming sessions and giving demos at the end of each sprint
  • Analyze Agile user stories, Epics, Features, Use Case documents and Design documents to prepare the Master Test Plan, Functional and Non-functional (Performance) Test Plans based on the Project schedules
  • Work with Product, Design and Engineering teams on requirements gathering and evaluation
  • Prepare the Test Scenarios, Test cases and User flows in Azure for functional tests
  • Manually test the scrum test cases before automating
  • Develop/Write Selenium test scripts in Java for automation test using JUNIT framework to test UI
  • Connect SQL server to Selenium and write SQL queries to validate backend data
  • Prepare and maintain test data in csv and json files
  • Write utilities to capture test results, reports, log messages, stack traces, timestamps, user inputs and browser screen shots
  • Work in Protractor to migrate existing tests to Selenium
  • Write tests scripts for automating Regression test suite
  • Log defect and bugs in Azure
  • Integrate into Jenkins master on Linux for build deployment to test environment and execute test suites
  • Automate functional tests in Jenkins with every build in QA environment
  • Execute tests for Mobile (IOS & Android) per requirements using Appium
  • Run Smoke tests for each build deployment
  • Setup test data for Manual and Automation testing
  • Peer review test scripts
  • Capture code coverage metrics of all functional regressions
  • Understanding and testing integrated services and applications
  • Maintain documentation
  • Participate in knowledge sharing sessions

Environment: IntelliJ, Selenium web driver, Protractor, Java, Java script, JSON, XML, HTML, CSS, Maven, Jenkins, Unix, SoapUI PRO, Appium, Groovy scripting, GiT, GitBash, Oracle SQL Developer, Azure DevOps, VSTS, MS-Office

Confidential, Round rock

Sr. QA Engineer

Responsibilities:

  • Participate in everyday scrum meeting, bi-weekly sprint meeting, grooming session, demo session, war rooms
  • Analyze User Stories, Epics, Features, Use Case Documents and Design Documents to prepare the Test Plans based on the project schedules
  • Prepare the Test Scenarios, Test cases, Test scripts and User flows
  • Create and run test cases in MTM
  • Create tasks and test bugs in TFS
  • Create internal tools access defects in Jira
  • Peer review test cases in TFS and OneNote
  • Perform smoke testing, functional testing, regression testing and sanity testing
  • Work with business team to perform UAT
  • Participate in knowledge sharing sessions with India QA team
  • Deploy test build for Austin team using Jenkins
  • Write SQL scripts to validate data in Oracle database using SQL Developer
  • Create test data using internal order creating tools
  • Understanding and testing integrated services and applications
  • Maintain documentation in wiki confluence
  • Worked with team to transition from manual to automation testing
  • Write automation test scripts in Java for stable UIs under Selenium Page object framework

Environment: Selenium web driver, Unix, Java, Microsoft Test Manager (MTM), Oracle SQL Developer, SQL, TFS, JIRA, Confluence wiki, MS-Office, OneNote

Confidential, Austin

Sr. QA Test Engineer

Responsibilities:

  • Participate in every day scrum meeting, bi-weekly sprint meeting, grooming sessions and giving demos at end of each sprint
  • Analyze Agile User Stories, Epics, Features, Use Case Documents and Design Documents to prepare the Master Test Plan, Functional and Non-functional (Performance) Test Plans based on the project schedules
  • Develop/Write Selenium test scripts in Java for automation test using JUNIT framework to test UI
  • Connect SQL server to Selenium and write SQL scripts to validate backend data
  • Log defects and bugs in Jira
  • Participate in knowledge sharing sessions
  • Prepare the Test Scenarios, Test cases, Test scripts and User flows
  • Prepare and maintaining test data in csv and json files
  • Integrate into Jenkins master on Linux and run the slave on Windows to build and execute test suites
  • Jenkins automated execution of all functional tests in QA with every build
  • Execute mobile test scripts for IOS and Android using Appium
  • Establish a packaging and distribution process to deliver test suite to IT for baseline and deployment validations
  • Perform functional testing
  • Participate in smoke test during deployments
  • Test RESTFUL API using SOAPUI PRO to verify the business logic in pulling data from NCFTA
  • Capture code coverage metrics of all functional regressions
  • Validate data in Oracle database using SQL Developer
  • Perform peer reviews using Fisheye

Environment: IntelliJ 15.0.2, Selenium Web Driver, JSON, XML, Maven, Jenkins, Java, Unix, SOAPUI PRO, Appium, Groovy scripting, Jira, GitHub, Confluence Wiki, Zephyr, SQL, Oracle SQL Developer, SVN (Subversion), Tortoise SVN, PUTTY, Microsoft Office 2013

Confidential, MI

Sr. QA Engineer & Onsite QA Lead

Responsibilities:

  • Served as a key member of software development team as the lead QA Engineer. Supervised a geographically distributed five-member software QA testing team in developing and implementing quality-assurance and quality-control methodologies to ensure compliance with QA standards and customer specifications.
  • Analyzed Agile User Stories, Epics, Features, Use Case Documents and Design Documents to prepare the Master Test Plan, Functional and Non-functional (Performance) Test Plans based on the project schedules.
  • Helped transition from manual to Automation testing and from SDLC to Agile environment
  • Prepared the Test Scenarios, Test cases, Test scripts and User flows for various types of devices including iOS and Android platforms as well as for web services in TFS.
  • Validated End-to-End traceability of the artifacts by maintaining Requirements Traceability matrix.
  • Planned and allocated resources to tests/dates in TFS.
  • Conducted and Participated in automation scripts code reviews, which help the offshore team members to share the best practices in framework and effectively using functions and reusable modules.
  • Developed and maintained automated regression test cases in Selenium WebDriver with Java on TestNG Data driven framework.
  • Extensive web services (SOAP) testing using SoapUI, Rest API, proprietary API and validate the output against the UI and derivative accounts against the database.
  • Coordinating/supporting User Acceptance Testing (UAT), Sprint demo and participating Sprint retrospect.
  • Complete Test management for the Project and tracking activities for completion and management of Issues and Risk.
  • Tracked defects using TFS and Involved in Defect Track Meetings to discuss and resolve defects and prioritize
  • Regular Defect report generation and sharing with different stakeholders.
  • Generated Software Change Requests (SCRs) in response to the discovered defects and / or enhancement requests to complete project on time.
  • Collaborated with the developers to evaluate and diagnose problems and provide solutions.
  • Worked with SQL extensively to test database integrity and backend validation of data.

Environment: Selenium Web Driver, Eclipse, TestNG, Linux, CSS, Page Object and Data driven Framework, Java, SoapUI, HTML, XML, MS-Office, SQL Server 2008, TFS.

Confidential

Software Developer

Responsibilities:

  • Act as primary liaison between business and IT throughout the project cycle
  • Involved with requirements gathering until implementation
  • Involved in modifying the existing module in the current system as part of the enhancement and maintenance of the existing programs
  • Understand, Analyze, Track and Resolve issues
  • Wrote software development plan and held meetings with the developers and forwarded information and documents to them
  • Developed Use cases, Use case diagrams, workflow diagrams, Sequence diagrams
  • Create and maintain traceability between business requirements and user acceptance test cases
  • Coordinated with the other teams for development, issue resolutions and testing
  • Worked in Production Support issues and enhancements (Tier 1 escalation)
  • Ran test cycles for SIT and UAT using CA7 scheduler
  • Gained Hands-on experience working MF COBOL, JCL, VSAM, File aid, HFS file storage, DB2 and CICS
  • Actively involved in analyzing, viewing and printing reports using Beta 93
  • Actively involved using VSS, TFS and Endeavor for source code management

Environment: TSO/ISPF, OS/390, Z/OS UNIX, MF COBOL, SDSF, JCL, VSAM, DB2, CICS, Endeavor, File-aid, MQ Series, Trace master, Dump master, MFI, Beta 93, CA7 scheduler, Xpeditor, VSS, TFS

We'd love your feedback!