We provide IT Staff Augmentation Services!

Qa Specialist Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Certified QA Automation Engineer with 6 plus years of experience as a QA Test Engineer using Manual & Automation Testing of Web Based applications in various domains on Windows, MAC and Linux environment. And manual testing experience on Android and Apple devices.
  • Extensive experience with Software Development Life Cycle (SDLC) - Waterfall, Agile (SCRUM) and Software Testing Life Cycle (STLC) Methodology.
  • Experience in automating web applications by using Selenium Web Driver/IDE with the help of TestNG, Data Driven, Keyword Driven frameworks.
  • Experienced in using RANOREX Studio automation tool to implement and execute the scripts by using C# and MVC framework.
  • Extensive Experience with Adobe AEM forms, Sites and tools configuration.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium WebDriver.
  • Experience in Selenium and Java Automation Code and resources in source controls like GIT for improvements and new features.
  • Strong working experience in using MAVEN for build management, Git as source repository and Jenkins for Continuous Integration of the builds.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats using XMLPath library and JSONPath library .
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id and name).
  • Expertise in Black Box testing including Smoke, Functional, Integration, Regression, System, User acceptance (UAT), Mobile Applications testing ( Android, IOS ), Positive and Negative, Security, GUI, Backend, cross-browser and ad-hoc testing.
  • Experience in analysing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analysing results and preparing result summary report.
  • Experience with cross-browser compatibility testing using various browsers like Mozilla Firefox, Google Chrome, Internet Explorer, Opera and Safari.
  • Proven capacity in creating Behavioural Driven Development (BDD) contents with Cucumber and composing step definitions for conduct.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Centre/ALM, JIRA, Version One etc.
  • Effective Time Management Skills and consistent ability to meet client deadline.
  • Experience in Performance testing using JMETER .
  • Knowledge on PROTRACTOR. It is end-to-end automation testing framework to test Angular and Non-Angular JS applications.
  • Strong knowledge on Docker containers and Spring framework .
  • Knowledge on creating Jenkins CICD pipelines .
  • Ability to test backend applications by writing SQL queries .
  • Ability to work independently in a fast-paced environment with tight deadlines and changing priorities.
  • Strong communication and interpersonal skills self-motivated and highly organized with excellent system analysis and problem-solving skills.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE, HP Quality Center/ALM, Cucumber, SOAPUI, POSTMAN, Rest Assured, RANOREX STUDIO 9 Automation Tool.

Languages: Java, C#

Scripting: JavaScript, TypeScript

Build Tools: Maven

Frameworks: TestNG, Junit, MVC, BDD Framework (Cucumber)

Firefox Add-ons: XPath, Firebug

Bug Tracking Tools: JIRA, HP Quality Center/ALM, VersionOne

CI Tools, SCM tool: Jenkins, GIT

Applications: MS Office Pro (Word, Excel, PowerPoint, Access, Outlook)

Platforms: Windows, MAC, UNIX, LINUX.

PROFESSIONAL EXPERIENCE

Confidential

QA Specialist

Responsibilities:

  • Extensively involved in all stages of software development life cycle.
  • I have used ADAPT process to develop and test the deliverables.
  • Participated in effort estimation of the project and gave story points for each story.
  • I have used Adobe AEM (Adobe Experience Manager) software tool for GUI changes on application.
  • Extensively used VersionOne (like JIRA ) tool to check the status of the stories and make sure I am on track with my assignments
  • Extensively used Jenkins tool deploy to the stories to QA environment by getting the tags information from DEV teams.
  • Attended daily stand up calls to give the status about stories and also discussed if there are any issues and road blocks.
  • Attended weekly Project status meetings to discuss about the overall status of the project health and then come up with plans for current and next weeks, Mile stones and Risks & issues if any.
  • Worked with BA’s and Developers to understand the requirements and write the feature files and scenarios for each story.
  • Manually tested each story on different browsers like Chrome, Firefox, Edge, IE11, Safari, Android devices and IOS devices and create the defects for the issues found during testing phase.
  • I have used Android devices (Samsung tab and Android mobile), Apple devices (iPad and iPhone) to test the application and make sure the functionality is working as expected on these devices.
  • Used ‘ Snipping tool ’ to take the screen shots of any issues and sent those screen shots to developers through Microsoft Teams along with defects information
  • Developed the automation scripts using Ranorex Automation tool with MVC framework. I have used Ranorex Spy to get the XPath and CSS off Web Elements and also experienced in writing customized XPath’s and CSS’s for finding Web Elements.
  • I have implemented scripts for smoke, Sanity, Integration, functional, negative, positive, UAT and regression testing as well.
  • Executed the smoke, functional, UAT and Regression scripts on different environments for each release.
  • Extensively used Source Tree to push and pull the changes to and from Git Repository.
  • Extensively used Postman for REST API’s testing and validate the response with expected output.
  • Created the tags for completed stories in QA and send the requests to deployment team to deploy the tags to UAT environment.
  • Deploying the changes to Stage environment through Jenkins by giving tags (Build version). And experienced in Starting and Stopping the Linux servers through Jenkins whenever needed. I have an experience to connect to Linux servers by using PUTTY as well as SSH commands to look for the error logs. And have experienced in changing configuration files on Linux servers when there is a change required.

Environment: RANOREX Studio (version 9), AEM (Adobe Experience Manager) software, C#, Notepad ++, Cisco Jabber and Microsoft Teams for project communication, ADAPT process (Agile/Scrum and Kanban), Jenkins, Git, Source Tree, Version One (like Jira), Postman, Windows 10, MAC operating systems.

Confidential, Tulsa, OK

QA Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, GUI testing and User Acceptance testing.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
  • Implemented Agile/Scrum methods for testing approach.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Maintained and executed Maven build files for running automated tests.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through POSTMAN and Rest Assured.
  • Defect logging and tracking using Jira and updated the test defects status with results.
  • Deploying the latest changes to Stage environment through Jenkins by giving tags (Build version). And experienced in Starting and Stopping the Linux servers through Jenkins whenever needed.

Environment: Java, Agile/Scrum, Selenium WebDriver, TestNG, TDD, Jenkins, Maven, Git, Jira, Rest, XPath, REST, Eclipse, Soap UI, Cucumber, Windows, Linux.

Confidential, Columbia, MO

QA Automation Engineer

Responsibilities:

  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Gather and analyse Business, Functional Requirements, System Specifications, and Design documents.
  • Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases.
  • Perform Smoke, Functional, Regression, Positive and Negative testing of the applications.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Used SourceTree push and pull test scripts with GIT repository.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Developed and maintained Test Documentation including Test Plans, Test Cases, Test Data and log defects.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used SOAP UI tool to test SOAP based webservices.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium Web Driver & created Data Driven framework using TestNG.
  • Performed UI and Functionality testing, UAT testing using test scripts.
  • Performed regression testing using reusable actions and Functions.
  • Responsible for reporting and tracking the bugs using Jira.
  • Deploying the latest changes to different environments through Jenkins by giving tags (Build version). And experienced in Starting and Stopping the Linux servers through Jenkins whenever needed

Environment: Java, SDLC, Agile (Scrum), Selenium WebDriver, TestNG, Chrome, Firefox, XML, SoapUI, Maven, Git, Jenkins, Jira, Windows, Linux.

We'd love your feedback!