Post Job Free

Resume

Sign in

Automation Engineer Software Development

Location:
Los Angeles, CA
Salary:
110000
Posted:
February 08, 2024

Contact this candidate

Resume:

PUJATA K.C

CONTACT: 510-***-****

EMAIL: ad3g9v@r.postjobfree.com

LOCATION: Oakland, CA 94607

Professional Summary:

●Over 5 years of experience as a QA Automation Engineer-SDET, extensively worked on Manual, Automation, DevOps Testing of Web Client Server, API, Webservices applications.

●Experience in industry-standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) using V Model, Waterfall, and Agile Model using SCRUM methodology and developing test automation solutions for Agile/SCRUM and Scaled Agile Methodology.

●Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD Hybrid Driven, Keyword Driven and Data Driven Frameworks).

●Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.

●Created Test Data based on the testing scope using MS Excel.

●Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and code repository management tools like GITHUB, Bit bucket.

●Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various tools like SOAP UI/Ready API and selenium.

●Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective. Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Maven, Jenkins tools.

●In-depth knowledge of all QA Phases that include Manual, Functional, System, Integration, End-to-End testing.

●Experience in Sanity, backend, front-end, functional, integration, regression, Smoke, cross-browser, cross-platform, performance and stress testing.

●Working knowledge of Behavior Driven Development (Features, Scenarios, Step definitions) with Cucumber.

●Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in PL/SQL

●Experience in working with different tools like Apache POI doing Data-driven testing.

●Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally Experience in writing good quality object-oriented code for testing purposes by following industry standard java coding.

●Expertise in understanding Business Requirement Specifications. Functional Specifications and Design documentations and converting them into Test Scenarios.

●Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms.

●Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies.

Technical skills:

Testing Tools: Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), TestNG, Eclipse, JUnit, TestNG, Gherkin, Jenkins, Cucumber, Postman, REST Assured, Maven.

Languages: JAVA, HTML, XML, SQL

Web Technologies: HTML, XML, CSS.

Test Build & Integration Tools: Maven, GIT, Jenkins

Test Framework: Junit, TestNG, Data Driven Framework, Behavior Driven Development (BDD), Page Object Model.

Test Cases Management: JIRA, GitHub, Rally

Web Debugging Tool: XPath

Methodologies: Agile-Scrum, Waterfall, V-Model

Bug Tracking Tools: JIRA, Rally

Continuous Integration Tools: Jenkins

Professional Summary

QA Automation Engineer Golden 1 Credit Union Oakland, CA Oct 2021 to present

Responsibilities:

●Strong experience in Software Development Life Cycle using Agile/Scrum, Waterfall methodologies.

●Involved in the usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria

●Successfully built from scratch automation framework for the web-based application using Java, Selenium, Cucumber, Maven, and Junit.

●Experienced with handling scrum calls along with my QA role and also experienced with setting up meetings with Agile meetings and well versed with speaking to developers and architects for any issues or blockers.

●Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.

●Created and delivered POC to automate the test process in Selenium using Java scripts.

●Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups Parameter, Data Provider and Tags Utilized Maven to Manage dependencies for Test execution, plug-ins and created profiles of grouped Test cases to Run sanity and Regression Testing

●Involved in daily standup meetings and inspection meetings, to verify the status of the testing effort and the project and coordinating with the offshore team on the current status.

●Setup the Automation Framework using Eclipse Selenium Web Driver, TestNG and Run test cases in multiple browsers and Platforms.

●Designed, developed, and implemented POM based Automation-testing framework utilizing Java, TestNG and Selenium Web Driver.

●Performed Cross browser testing and Parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.

●Developed functional, integration, interface embedded system tests for software applications and firmware using knowledge of test methods, equipment and platforms.

●Created & documented complete and detailed technical specifications for all custom reports& file extract project.

●Developed and maintained Selenium-based auto mated test suites in core java for web applications

●Implemented end to end testing frameworks, enhancing product reliability and performance

●Integrated AWS services (EC2, S3,Lambdha)into testing,infrastructure, optimizing resource utilization.

●Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML Worked on regression testing and automated the test cases.

●Created in-depth reports and graphs in LoadRunner to check where performance delay occurred.

●Experienced in performing Back-end testing by executing complex SQL queries for validating the data in the backend database tables.

●Experienced in Test coordination between Onsite and Offshore team.

Environment: Selenium IDE, Selenium Web Driver/Grid, JAVA, TestNG, SQL, Load Runner, JIRA, Jenkins, GitHub, Cucumber, XPath, JavaScript, GitHub, SOAP, REST, POSTMAN, API, POM, Maven, Junit.AWS (EC2,S3,Lambda)

QA Tester/Analyst First Horizon Bank Kingsport, TN Jan 2020 to Sep 2021

Responsibilities:

●Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.

●Designed & implemented BDD automation framework using Cucumber, Groovy and Maven for web services testing (SOAP & REST API)

●Involved in solving Environmental problems along with Technical Support People, especially in Sever Connections and Database sharing issues.

●Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.

●Performed back-End and database testing to ensure data consistency on front-end by writing and executing complex SQL queries using different types of joins and aggregate function.

●Good knowledge of load and performance testing using Load Runner and JMeter to simulate heavy user load and transaction points to test application response time.

●Create, Update and Maintain POSTMAN collections.

●Used Extent Report for creating Test reports and Jenkins with Maven for continuous integration tools Jenkins for running tests on nightly basis automatically.

●Worked on Agile (Scrum) environment and involved in review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meetings.

●Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports. Developed Cucumber HTML, JSON test reports for analyzing the test outputs.

●Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules.

●Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins to automate routine jobs.

●Created automation scripts in SOAP UI using Java Scripts for web services testing.

●Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.

●Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity as part of test management/testing life cycle (STLC).

●Used Testing Data Provider and Apache POI for Data Driven Testing.

●Using TestNG annotations controlled the entire test. Generated the clear web html reports for analysis purpose.

●As part of compatibility testing, executed the workflow manager web application related test cases on different browsers and different Operating Systems.

Environment: Selenium Web Driver, TestNG, Maven, Jenkins, Eclipse, Agile, Jira, POM, Hybrid Driven Frameworks, Java, HTML, XML, Git, API, Apache POI, POSTMAN.

Jr. QA Tester Dignity Health San Francisco, CA July 2018 to Dec 2019

Responsibilities:

●Wrote, Reviewed & Executed test cases for existing Application.

●Performed Continuous integration automation using Jenkins, Maven, TestNG and scheduled tests to run at specific time.

●Configured Selenium WebDriver, TestNG, Maven tool and created Selenium Automation scripts in Java using TestNG prior to Agile Release.

●Developed test code in Java language using Eclipse, IDE and TestNG framework and setup the Automation framework using Selenium to run test cases in multiple browsers and platforms.

●Developed a Hybrid Framework using Page Object and Data-Driven Model on top of TestNG and Selenium WebDriver for test automation.

●Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

●Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.

●Experienced in performing GUI, Functional, Integration, Regression testing and Smoke Testing to make sure all the Test Channels and Test Environment is working as desired

●Implemented the concepts like Classes, Objects, Interfaces, Functions, Inheritance, Polymorphism, Encapsulation, and Exception Handling when writing the code.

●Experience in building tools such as Maven, adding dependencies and maintaining pom.xml file.

●Used SourceTree push and pull my test scripts with GIT repository.

●Involved in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats

●Executed Load testing using JMeter. I use JMeter record and run Test Locally or Jenkin based on different Users.

●Implemented Automation using Selenium, Core Java and JIRA, Automated Smoke and Functional test cases using Selenium.

●Support high level of communication among the testers, developers and managers.

●Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Java, Selenium WebDriver, Cucumber, JMeter, Jenkins, Maven, TestNG, JIRA, Eclipse, GIT, Maven, SOAP/REST, Postman, SOAP UI, Agile.

Education:

Bachelors



Contact this candidate