We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • With over 10+ years of industry experience in HealthCare application design and development along with Automation Lead Experience project delivery leading a small team of developers across regions.
  • Strong experience in Mainframe Testing, Functional Testing, User Acceptance Testing, Integration Testing, Database Testing, Mobile Testing, Regression Testing and Agile Testing.
  • Expertise in understanding of Test Planning, Test Design, Test Execution and Defect Reporting and Tracking.
  • Excellent knowledge of Agile and Scrum development environment, multiple web browsers and automated testing suites.
  • Server side, low latency, Multithreaded applications using Java, open source frameworks like Selenium, Spring, Hibernate, RESTFull Services, JMS, ESB, Olingo frameworks and Oracle database
  • Client - side application development using Java GUI(Swing) and AngularJs
  • Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
  • Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), Data-driven and Behavior-driven using Cucumber.
  • Expertise in QA methodology and Software Development Life Cycle (SDLC).
  • Proficient in writing SQL queries and executing SQL queries to perform ETL Testing.
  • Strong experience in web application automation using Selenium IDE, Selenium WebDriver, Cucumber with TestNG framework.
  • Experience in Branching, Merging, Tagging and maintaining teh version across teh environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab), Clear case, Harvest and VSS.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS
  • Experience in Continuous Integration tools like Jenkins (Hudson) and Bamboo, Continuous Delivery/provisioning tools like Puppet, chef and Atlassian Tools Confluence and Jira.
  • Writing Test cases using Element locators, WebDriver methods, Java Programming features and TestNG Annotations.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Experience in executing test scripts in QTP, HP Quality Centre/Application Life cycle Management (ALM), manually and as well using automation
  • Knowledge in JavaScript withCypress and Protractor
  • Experience in using Soap UI tools forWebServicesto validate XML request and response
  • Expertise in using Test management and defect tracking tools like Quality Center, JIRA, Bugzilla.
  • Proficiency in Back-End Testing/Database Testing specifically in developing and executing SQL queries to interact with databases. Expert in different types of testing that includes Black Box testing, Smoke testing, Functional testing, System Integration testing, End-to-End Testing, Regression testing & User Acceptance testing (UAT) & Involved in Load Testing, Performance Testing & Stress Testing.
  • Knowledge on DevOps Engineer experienced in Automating, configuring, and deploying instances on Azure, AWS, cloud Environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE/RC, QTP, Quality Center, UFT Cucumber, Ruby, LoadRunner, SOAP UI, Gherkin, JUnit

Testing Methodologies: System Testing, Integration Testing, End to End Testing, UATRegression Testing, RUP, Smoke Testing, Functional Testing, Agile, Water Fall, Scrum.

Operating Systems: Windows (2007, 2008, XP, 7), UNIX, Linux

Languages: Java, C/C++, C#, .NET, SAP

Technologies: SVN, GITHUB, ANT, MAVEN, JENKINS, AWS

Bug Tracking Tools: Bugzilla, Rational Clear Quest and JIRA

Scripting Languages: VBScript, JavaScript, HTML, Python,CSS, XML, PHP, Ruby

Databases: Oracle11g, 10g, MS SQL Server 2005/2008, MySQL, MS Access

Packages: MS Office 2007, SharePoint

Browsers: Chrome, Mozilla, Microsoft Internet Explorer, Netscape, Lynx

PROFESSIONAL EXPERIENCE

Confidential

Senior QA Engineer

Responsibilities:

  • We Attended cross-functional team meetings to understand teh staff and teh management staff requirements and documented them.
  • Prepared Test Plan, Test Cases and Test Scripts as per teh specifications.
  • Actively involved in all aspects of teh pre-testing phase such as establishing hard freeze dates, deciding teh test strategy, setting up teh hardware and software for teh test team etc.
  • Created Jenkins job for Automation testcases and for deployment.
  • Importing test requirement, test scenarios, creating test sets in Quality Center
  • Design and Review of Functional Requirement Specifications and Test Plans.
  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Designed Test cases Using Selenium WebDriver and TestNG. Developed ANT targets to execute automation suites from command line.
  • Designed and developed test automation framework using Selenium web driver automation framework for web applications.
  • Implemented Page Objects, Data Driven, Keyword Driven automation frameworks using Selenium WebDriver, Java, and Junit.
  • Extensively used SQL query for retrieving data from database.
  • Test automation for web application using TestNG.

Environment: Java, AngularJS, Web Services, Splunk, WebLogic, Java Script, Jmeter, Oracle 9i/10g, AWS, Jenkins, Selenium Github.

Confidential

Automation Engineer

Responsibilities:

  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test teh web application
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user’s interaction with an Angular application running in a browser or mobile device
  • Test automation using Ruby/Cucumber and Selenium
  • Contribute to teh functional automation suite for critical functionalities for sanity, smoke, and regression runs using Ruby and Selenium
  • Used Firebug/Fire Path Add-on tools to identify teh Object's id, Name, XPath, link in teh application
  • Contributed in developing Automation Framework that uses Ruby, Cucumber, Selenium Web Driver and Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections, which reads data from scripts using property and XML files
  • Reporting and defect tracking
  • Responsible for updating and maintenance of existing selenium scripts

Confidential

Sr Automation Engineer

Responsibilities:

  • Work closely with other members of teh Development Team and Marketing to review teh designs of systems, implement test plans, and test teh quality of software products
  • Develop, Assemble, and run test case builds
  • Developing and executing quality assurance test scripts, tests plans and checklists against Java code
  • Strong functional testing background, including defining test strategy, test planning, test case design, and execution
  • Communicate with development regarding installation issues and software defects
  • Coordinate complex analysis, design, development, testing, and debugging of computer software
  • Deliver project and commitment on time in good quality and within budget
  • Identify areas for improving efficiency, shortening of test cycles, and automation of test scripts and recommend solutions for improvement
  • Manages teh testing of multiple projects of significant complexity
  • Possess thorough technical and operational knowledge within teh QA area of responsibility
  • Performed back-end testing using sql queries to validate data for data bases
  • Prepared and Executed Test Cases for Functional and Integration testing
  • Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
  • Assisted User Acceptance Testing (UAT) with teh UAT group to ensure teh correct business logic.
  • Performed Manual Testing and Automation Testing of teh application
  • Extensive use of SQL queries to perform data integrity testing.
  • Excellent analytical skills and attention to detail with a proven ability to articulate clearly
  • Ability work closely with Developers and Product Owners to ensure features/bug fixes are 'shippable' by sprint end
  • Knowledge of teh software development lifecycle, testing and quality processes
  • Basic knowledge on Healthcare domain
  • Good knowledge and understanding of QA processes and teh Testing industry
  • Good knowledge of JIRA defect tracking tool

Confidential

Automation Engineer

Responsibilities:

  • Developed test plans and test cases from teh requirements, mapped requirements to test cases for traceability in Test Director.
  • Responsible for testing and reviewing of ETL mapping and transformation specifications based on teh business requirements from various teams and teh business teams.
  • Involved in Agile testing.
  • As a member of teh Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
  • Created/updated regression test cases and automated cases using Selenium.
  • Extensively involved in UAT Testing, worked with Users and verified teh results with them.
  • Involved in reporting teh test status and issues using Test Director.
  • Involved in database testing by writing SQL queries and using data base functions for automation.
  • Executed SQL statements against multiple databases and confirmed results displayed in different types of reports.
  • Responsible for logging defects, monitoring their status and tracking them to closure.
  • Involved in executing SQL Queries for validation data.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
  • Conducted Integration Testing, Database Testing & Regression Testing along with teh team.
  • Analyzed Test Results and Track Defects in QC while execution.
  • Lead teh testing team and interacting with developers, database team, environment management team and business for gathering required info & resolving various issues.
  • Participating in Weekly Project Status meeting with Clients.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues
  • Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
  • Coordinated with Application teams for code related issues, tracked teh issues through trouble tickets and worked with teh developers in fixing teh issues.
  • Coordinated with requirements team to clarify requirements and business clarifications.

Environment: Java Script, HTML, Oracle 8i, TOAD, MS Access, Test Director

Confidential

Automation Engineer

Responsibilities:

  • Attended cross-functional team meetings to understand teh staff and teh management staff requirements and documented them.
  • Prepared Test Plan, Test Cases and Test Scripts as per teh specifications.
  • Actively involved in all aspects of teh pre-testing phase such as establishing hard freeze dates, deciding teh test strategy, setting up teh hardware and software for teh test team etc.
  • Created Jenkins job for Automation testcases and for deployment.
  • Importing test requirement, test scenarios, creating test sets in Quality Center
  • Design and Review of Functional Requirement Specifications and Test Plans.
  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Designed Test cases Using Selenium WebDriver and TestNG. Developed ANT targets to execute automation suites from command line.
  • Designed and developed test automation framework using Selenium web driver automation framework for web applications.
  • Implemented Page Objects, Data Driven, Keyword Driven automation frameworks using Selenium WebDriver, Java, and Junit.
  • Extensively used SQL query for retrieving data from database.
  • Test automation for web application using TestNG.
  • Documented test cases corresponding to business rules and other operating conditions.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path
  • Participated in teh testing of teh software to ensure teh highest level of quality in Agile Scrum methodology.
  • Responsible for logging defects in Defect Manager, monitoring their status and tracking them to closure using Jira.
  • Used Quality Center to log, monitor and update defects found during testing
  • Followed Rational Unified Process Quality Assurance and testing processes. Interacted with program management and executive teams regarding quality assurance goals.
  • Involved in performing Integration Testing, System Testing, Security Testing, Installation testing

Environment: Test Director 7.0, Selenium WebDriver, Jenkins, Github, Java, XML, SQL, Cucumber, Jira, Window, Winrunner.

Confidential

Automation Tester

Responsibilities:

  • Interacting with Program Managers and Business Analysts for independent verification of system requirements, testing scope and setting up QC Environments
  • Involved in creating, updating Test cases as per teh design documents (both Functional and Technical).
  • Created Test Cases Using Element locators and Selenium WebDriver methods
  • Created Automation test framework using Selenium.
  • Used Firebug Tool to identify teh Object’s id, Name, XPath, link in teh application.
  • Exported Test Case Scripts (Java-Selenium RC) in Eclipse IDE and modified teh selenium scripts and executed. Prepared automation test framework.
  • Added annotations to teh test. (selenium)
  • Tests developed in Eclipse to start and to stop teh selenium server and to execute teh tests in browser.
  • Run tests by using Selenium remote control in different browsers Involved in functionality, system and integration, stress testing.
  • POC for teh Provider, Member, Contact Management and Service Authorization Module.
  • Identified ideal Automation Scenarios for teh applications
  • Extensively involved in UAT Planning
  • Prepared Test Cases for User Acceptance Testing
  • Performed extensive Data Integrity testing by executing SQL Statements
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate teh XML in Web services SOAP and RESTFUL service.
  • Manually tested teh different criteria’s acceptable for teh images
  • Responsible for logging defects in Defect Manager, monitoring their status and tracking them to closure using JIRA
  • Performed retesting and regression testing once defects were fixed
  • Importing test requirement, test scenarios, creating test sets in Quality Center
  • Develop and Executing teh Test Cases, generating reports and entering/tracking teh defects in teh Quality Center updating as per teh results
  • Developing sample test data using Curam solution to execute teh tests
  • Coordinated with UAT team by providing them with test cases and test data.
  • Responsible for ensuring that teh testing standards, guidelines, and testing methodology are applied as specified in testing approach, and that all testing results are easily accessible and understandable.
  • Tracking defects and assigning bugs to developers for fixing

Confidential

Internship

Responsibilities:

  • Manual testing
  • Reported and tracked Bugs status
  • Worked for Healthcare Client for their Claims process applications
  • Understanding teh Business requirements, Application and function specifications, Design documents.
  • Involved in writing and designing templates for theTest PlansandTest cases.
  • Involved in Preparation of Test Scenarios and review of Test Cases.
  • Involved in updating and executing test cases according to requirements.
  • Identified theTest Casesand documented them inQuality Center.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java, Windows, Quality Center, Oracle, SQL, Jenkins, MS Office.

We'd love your feedback!