We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • QA professional with around 6 years of experience in both manual and automated software testing and extensive experience in SDLC and STLC methodologies including Agile/Scrum and waterfall.
  • Understanding of software development life cycle, expertise, and proven track in embedded software testing along with exercising various testing methodologies and software testing life cycle where my experience and capabilities are utilized to the maximum extent while contributing to the company's growth.
  • Experience working on functional testing of SOAP and RESTful Web Services.
  • Experience in creating and updating Javatest scripts using Selenium IDE and Selenium Web - driver.
  • Expertise in Non-functional testing, collecting NFR,Performance Test Planning, workload distribution, Scripting, Scenario configuration, analysis and running performance tests.
  • Professional in designing, developing, and enhancing automated test scripts for Selenium.
  • Experience in performance of Build Validation and Verification, Positive and Negative, Smoke (Sanity), Functional, Integration, System, Regression, Ad-hoc (Exploratory), Cross - Browser, User Interface, and User Acceptance tests.
  • Experience in conducting performance test executions and analyzing the performance test results, identifying the bottlenecks and reporting issues.
  • Performed Compatibility testingof applications for dynamic and static content of browsers usingHTML Ids and XPathin Selenium.
  • Performed Database testing by writing complex SQL Queries fordata validation and integrity,good at writing complex Joins and knowledge in SQL.
  • Proven experience using test management and defect tracking systems such as QC (ALM) & JIRA.
  • Expertise in manual testing includes Requirement Analysis, writing Test plans, Test Cases, creating Requirements Traceability Matrix, developing, and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD,Hybrid, Keyword and Data Driven Frameworks).
  • Experience in Core Java development by applying different concepts likeOOPS concepts, Collections, Strings,Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
  • Good Experience on Eclipse and IntelliJ to develop Junit and TestNG framework,Maven and Ant for Project building tool, Jenkins/Hudsonfor Continuous Integration.
  • Proficient in using Atlassian tools namely Bitbucket, JIRA.
  • Offshore-onsite co-ordination and Single Point of Contact (SPOC) between the offshore team & Client.

TECHNICAL SKILLS

Test Automation Tools: Soap-UI, Selenium Web Driver/RC/IDE/Grid, Eclipse, Jenkins, Cucumber

Web Technologies: SOAP, Web Services, HTML

Programming Languages: Java, SQL, C

Databases: SQL Server, Oracle

Frameworks: Data driven, Keyword Driven, Hybrid, POM, JUnit

Operating Systems: Windows, Linux, Mac OS

Defect Tracking Tools: JIRA, QC/ALM

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer

Responsibilities:

  • Developed in-depth system and application knowledge for higher test quality and coverage.
  • Collaborated as part of the scrum team in grooming user stories and development of acceptance criteria for the user stories.
  • Involved in writing, executing, and monitoring automated test suites using Selenium WebDriver using Java.
  • Involved in testing the functionality of each module of Utility Web page and mobile application like Bills & Payments, Reporting outages, Chatbot and Start/Stop/Move Services.
  • Performed SIT on all the modules and ran end to end tests on the application.
  • Executed Test plans on Web and Mobile (Android & iOS) as per requirements.
  • Developed automated test scripts using Selenium, Cucumber, with integration to Jenkins files for pipeline-as-code Continuous Integration build jobs.
  • Created the test data and request for the test data dependent with other applications to be used in testing activities.
  • Executed Regression scripts using Java and Selenium to analyze the failures and to fix it.
  • ConfiguredSelenium, TestNG, Maventool and createdseleniumautomationscripts in Java.
  • Performed Cross Browser Automation testing using Selenium web driver.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process usingSeleniumGrid and Jenkins.
  • Performed multiple SOA architecture web services validation using SOAP UI Pro.
  • PerformedWeb Service API testingfor UI content verification and validation with business logic XML usingSOAP UI & JMeter.
  • Performed API testing to display JSON format data for the end users using POSTMAN tool to invoke REST API.
  • Used QC/ALM as defect tracking tools to identify the defects and communicated with Developers and tracked them through their entire process.
  • Involved in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues.

Confidential

Sr Quality Assurance Analyst

Responsibilities:

  • Worked on various FACETS Applications which includes Claims Processing, Provider, Utilization Management, Workflow Configuration, Subscriber and Family etc.
  • Analyzed the requirements and designed the test cases related to different testing phases like smoke, functional testing.
  • Involved in all phases of Testing - Requirements Understanding, Creation of Test Cases, Data validation in Backend, Validation of Reports like Explanation of Benefits, Provider Remittance etc.
  • Worked on Facets applications for data creation and testing.
  • Coordinated with Development team in fixing the defects and providing them with required information and working till closure.
  • Tested a huge data of configuration w.r.t workflow. Processed many PROVIDERS matching to each of the configuration made on Workflow.
  • Created Test Data using Facets Front end Application and used SQL for backend validations.
  • Created eligible Subscribers/Members of different Group, class, and associating products for Testing
  • Involved in Creation of files for the member enrollment and validate the data in FACETS after the batch jobs are completed to load the data into Facets.
  • Controlled logging and tracking of defects analyzed and maintained comprehensive defects.
  • Involved in Unit Testing, Handled issues in System testing and UAT (User acceptance testing).
  • Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database (Back-end testing).

Confidential

QA Automation Engineer

Responsibilities:

  • Implemented automation strategies for micro service architectures.
  • Validate the request and response for the RESTful APIs through JSON and XML, using JMeter automation tool ensuring accuracy of premium and data through validating the SQL and Mongo DB integration with the application.
  • Effectively track the test results and monitor maturity of ATDD practices across the feature teams for continuous integration and delivery thus minimizing the impact on the team’s velocity.
  • Collaborated with Automation COE and System team to ensure the technologies and frameworks implemented consistently across the teams and programs with reusability and efficiency.
  • Trained the agile core team to design and develop automated tests in agile development model for Greenfield and Brownfield applications.
  • Implemented Acceptance Test Driven Development (ATDD) by creating automated UI test using Protractor and API test using JMeter integrating through the Gauge automation framework.
  • Prepared Go-No-Go document for project releases.
  • Involved in writing the QA Test Results and Evaluation Reports.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Involved inDaily Smoke testing, BVT (Test Fitness),System Integration testing,Regression testing, Exploratory testing, Negative testing, GUI testing, Usability, Functionality, Embedded System Integration testing, Feature Interaction testing.
  • Used Linux/Unix commands for using GitHub through cmd.
  • Migrated system testing data and all related artifacts from old workspace to a new workspace.
  • Project and Application Knowledge Transitions to team and Understanding Document preparations.
  • Identifying, analyzing, documenting, and retesting the fixed defects within agreed SLAs in CA Agile Central (Rally).
  • Instrumental in updating existing GUI/performance automation scripts as the product is enhance during every release cycle or patch upgrade.
  • Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design and Use Case documents, identifying applications functionality, test requirements and coverage.
  • Responsible for conducting smoke, functional, UI, regression, and ad-hock testing of Torq applications built using docker and Kubernetes.
  • Defining processes for test plan and several phases of testing cycle.
  • Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
  • Configured Python WebDriver, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Testing web servicesAPIand validating the responses usingPostman Pro. Documented, updated, and assigned test scripts for manual testing.
  • Defects were tracked, reviewed, analyzed, and reported.
  • Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Performed Configuration and compatibility testing, verified the application on different operating systems.

Confidential

QA Automation Tester

Responsibilities:

  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari, and Firefox where multiple tests were run at the same time.
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG.
  • The Test Cases were configured to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Experience in setting up test environment for automated script execution usingJava, AppiumandTestNG.
  • UsedAppiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.
  • Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
  • Performed Functional testing as per user stories and performed Integration Testing & System Testing on using Selenium WebDriver.
  • Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Recognized and classified the plan for Test Scope, Test Strategy High Level Document and Test Data within the context area of each sprint.
  • Strong experience with software development approaches like Agile and Iterative.
  • Worked with developers to update the defects, resolve them, and track their status using JIRA.

We'd love your feedback!