Post Job Free
Sign in

QA Automation Engineer

Location:
Sanford, FL, 32771
Salary:
120000
Posted:
August 21, 2021

Contact this candidate

Resume:

Swapna T

QA Automation Engineer

adoay6@r.postjobfree.com

786-***-****

SUMMARY:

Over 5+ years of IT experience as a QA Automation Engineer in Software Testing, proficient in Client/Server and Web based applications.

Expert in Automation Testing (Selenium WebDriver), BDD Cucumber, API Testing and Manual Testing.

Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile and Waterfall.

Actively involved in Scrum Methodology for the project from requirements through delivery of the project.

Hands - on experience in the preparation of Test Plans, Test Cases, Test Reports, Requirement Traceability Matrix.

Strong Experience in Java Programming, Selenium WebDriver and TestNG.

Writing Test cases using Element locators, WebDriver methods and Java programming features.

Expertise in performing Functional Testing, Integration Testing and Regression testing.

Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Mac OS.

Experience working on Page Object Model with Page Factory in Selenium.

Good hands-on experience on various test management tools like Jira.

Hands-on experience with all levels of testing viz., Integration, Regression, Smoke, Sanity, Functional Testing, System testing and UAT.

Performed functional testing of web services using SOAPUI and RESTful web services. Added assertions to validate the XML or WSDL file.

Maintained the Selenium & JAVA automation code and resources in configuration management tools like GitHub/SVN repository over the time for improvements and new features.

Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.

Conduct test case reviews, provide project related status reporting, coordinate all release planning and lead the testing team through all project phases.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC.

Operating System: MAC, Windows XP/7/8/10, LINUX.

Defect Management Tools: JIRA, HP Quality Center.

Database: MY SQL.

Automation Tools: Selenium, Jenkins.

Languages: Java, HTML, XML, XPath.

Browsers: Internet Explorer, Mozilla Firefox, Google, Chrome, Safari.

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access.

Testing Tools: Selenium WebDriver, Appium, TestNG, Selenium IDE, Selenium RC, Selenium Grid, Cucumber, SoapUI.

EDUCATION:

B. Tech in Information Technology at JNTU.

PROFESSIONAL EXPERIENCE:

Nicholas Financial, Clearwater, FL Jan 2020 - Present

QA Automation Engineer

Responsibilities:

Experience in automating regression test cases using Selenium WebDriver.

Extensive Knowledge in Agile Methodology and participated in Sprint planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings.

Implemented automation using Selenium Grid to perform testing on multiple devices.

Application Screenshots are captured using TakeScreenshotAs and copied the images whenever an exception occurs and at any checkpoint while execution.

Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Performed load testing using JMeter - used thread Groups, samplers, listeners to calculate the average response time.

Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.

Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behaviour Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.

Used GitHub to maintain and manage the build scripts, test data used and other documents related to the project.

Implemented TestNG unit testing framework for the smoke test and used all Annotations in TestNG effectively.

Good hands-on experience on bug tracking tool like Jira.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Worked on Maven for build and dependency management where I have added different dependencies such as TestNG/Maven according to the requirement.

Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

Performed functional testing of web services using SOAPUI and RESTful web services.

Performed Cross Browser and parallel testing to test the applications are working as desired in different browsers and environments.

Expertise in Smoke testing, Regression testing, System Testing and UAT.

Environment: Java, Selenium, TestNG, XPath, Eclipse, Data Driven and Page Object Model Framework, Cucumber, SoapUI, MYSQL, Maven, Jenkins, Agile/Scrum, Gherkin.

APCU, Atlanta, GA May 2018- Dec 2019

QA Engineer

Responsibilities:

Assisted in developing keyword driven and descriptive programming framework for automation defects.

Involved in performing data inspection for files loaded from source to landing zone.

Detected, reported and tracked defects using JIRA.

Involved in User Acceptance Testing (UAT).

Work in Selenium IDE and Selenium Web Driver and execute the test cases using Selenium Web Driver.

Tested applications developed in Java with J2EE framework.

Performed Functional, Smoke, Usability, Integration and Regression Testing

Worked in protocols used in insurance such as web Services, HTML, SOAP, XML

Integrated the selenium smoke test into Jenkins for continuous integration.

Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Selenium WebDriver and Jenkins.

Actively involved in black box, grey box and white box of the application.

Applied synchronization points and checkpoints wherever required.

Worked on developing scripts to automate Rest API using PowerShell.

Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.

Developed test cases and scripts, and created virtual users in LoadRunner for Load, Stress and Performance Testing of the application.

Interacted with developers and business Users to communicate the defects.

Environment: Java, Selenium, SQL Server, TestNG, XPath, Firebug, Firepath, Eclipse, SOAPUI, SQL, UNIX, LoadRunner, web Services, HTML, SOAP, XML.

KLA Tencor, India March 2016 – April 2018

Quality Tester

Responsibilities:

Executed Manual and Automated tests and reports defects by running automated tests; executing manual tests; reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.

Understanding the Requirements and Functional Specifications of the application.

Involved in the requirement analysis and development of use-case and technical designs.

Confidential ended Weekly Status meetings, Walkthrough meetings, QA meetings, and bug review meetings.

Test scripts are automated, created and executed using Selenium WebDriver, TestNG.

Used various classes of Selenium like Alerts, Select to handle various scenarios dynamic XPath has been written to handle hidden and dynamic web Elements sync points are used wherever necessary so as to make the scripts pass.

Used Java as a programming language with Selenium to test web applications after execution, generated test reports have been shared with all the team members.

Test and Run various APIs as part of System Integration Testing.

Worked and communicated with programmers, project managers and other groups in order to set and meet quality standards and deadlines.

Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.

Responsible for updating and maintenance of existing selenium scripts.

Performed testing on web services using SOAPUI with XML web services and SOAP.

Participated in identifying the Test scenarios and designing the Test cases.

Prepared and Executed Test cases as per System Requirements

Involved in weekly review meetings.

Environment: Java, Selenium, TestNG, XPath, Firebug, Firepath, Data Driven Framework, SoapUI, Agile/Scrum.



Contact this candidate