Post Job Free
Sign in

Automation Engineer Testing

Location:
Malvern, PA
Salary:
120,000
Posted:
August 20, 2024

Contact this candidate

Resume:

Deepthi Teepireddy

Senior Automation Engineer

Email: ad7392@r.postjobfree.com Phone: 571-***-****

Professional Summary:

Senior QA Automation Engineer with 13 years of experience in Manual Testing & Automation Testing in Playwright, Protractor, Rest Assured with TestNG. Seeking a position should challenge my experience in both manual and automation testing for large applications as well as offering analytical and technical growth.

Expertise in Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile as well as Iterative development environments.

Experienced in preparing Test plan, Test Strategy, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements.

Experience in creating automation framework using tools such as Selenium, Protractor and Playwright.

Experience in Automation testing using Rest Assured with Test NG, JavaScript, Typescript, Selenium Web Driver /RC / IDE, Playwright, Jenkins, Maven, Protractor with Cucumber and Soap UI.

Expert in developing automation test scripts using Keyword driven, Page Object Driven and Behavior Driven Development (BDD) methodologies.

Expert in running batch jobs using UNIX for fulfillment.

Performed Web Services testing using SOAP UI and Rest Assured with Test NG.

Expert in testing EDI messages (214, 846, 850, 856, 860 & 870) using TIBCO.

Certified in Azure Fundamentals and AI Fundamentals.

Expert in Azure and Windows native platform and Microsoft development & technologies like .NET Core, Azure Devops, Angular, C#, SQL Server and Azure Cosmos DB.

Integrated the automation scripts with Continuous Integration and Continuous Delivery (CI/CD) pipeline using Jenkins to run the script after each build deployment.

Leading a cross functional team to develop and test next generation retail product creation platform that includes Quality engineering and Automation full stack.

Skilled in writing SQL queries and PL/SQL statements in AQT (Advanced Query Tool) for data validation and verification.

Expertise in using test management tools like ALM, JIRA and Zephyr scale for writing and executing test cases and tracking Defects.

Provide demos with UAT (User Acceptance Team) team to demonstrate new functionality in each release.

Strong Communication and Interpersonal Skills.

Education:

Master of Computer Applications (MCA) JNTU, India from 2005 – 2008.

Certifications:

AI Fundamentals, April 2024

Azure Fundamentals, June 2021

Technical Skills:

Methodologies

Agile (Scrum) and Waterfall

Test Tools

Selenium RC/Web driver/Grid/IDE, Cucumber, SOAP UI, RestAssured with Test NG, Protractor, Playwright, Hamming Bird and MD Term

Languages

Java, SQL, Java Script, Type Script, Groovy Script, HTML and XML

Databases

MYSQL, Oracle, SQL Server and Azure Cosmos

Test Management Tools

ALM, Quality Center, Zephyr scale and JIRA

Test Build and Integration Tools

Maven, GIT and Jenkins

Testing Frameworks

Data-Driven, Keyword-Driven, Behavior Driven Development (BDD) and Page Object Model.

BDD Framework

Gherkin and Cucumber

MS Office Tools

Visio, Outlook, Word, Power point, Project and Excel

Operating Systems

Windows and UNIX

Working Experience:

Client: QURATE RETAIL GROUP

Role: Senior Software Quality Engineer

Years of experience: June 2020 – till date (4 Years)

Project: P3 (Pricing, Planning and Programming)

P3 project is used for QVC broadcasting team for on air items advertising. It helps broadcasters to plan and programming for QVC items.

Responsibilities:

Worked as technical lead to define and build the automation framework for project need.

Created Playwright framework for UI automation and Rest Assured framework for API automation.

Responsible for developing Cucumber feature file using Gherkin.

Proficient in developing automation test scripts using Keyword driven, Page Object Driven and Behavior Driven Development (BDD) methodologies.

Developed automation scripts using Java Script in Rest Assured with Test NG for API automation.

Developed progression and regression automation scripts using Selenium web driver and IDE.

Integrated automation scripts with Continuous Integration and Continuous development (CI/CD) Pipeline using Jenkins.

Worked in Agile methodology by participating in Sprint Planning, grooming, retrospective and daily stand up.

Understood DevOps concepts and worked closely with the DCOS team to onboard Kubernetes and implement Container’s technologies in the P3 application.

Actively involved in creating virtual services utilizing Service-V to avoid QA environment issues to test complex functionality.

Developed and configured config.js to run multiple feature files on different nodes in parallel to reduce the execution time.

As a lead automation engineer conducted PR reviews across the merchandising domain to make sure the team is following the organization framework standards

Expert in identifying the testing scenarios using user story acceptance criteria.

Proficient in following coding standards while writing step definitions, feature files (declaratives) and maintained code repository in Git/Bit bucket with branches.

•Conducted knowledge transfer sessions within team on automation framework and BDD practice.

Ensured technical solutions meet the quality, security, and compliance requirements.

Responsible for providing Sprint demos to product owners and business.

Client: QURATE RETAIL GROUP

Role: Software Quality Engineer

Years of experience: Jan 2018 – June 2020 (2.5 Years)

Project: Product Creation Platform

Product creation platform application is Angular based application which is used to create products from scratch for more scalability and reliability.

Responsibilities:

Developed a Protractor/Cucumber framework which generates dynamic test data and run-in multiple environments on multiple browsers.

Designed & implemented BDD automation framework using Cucumber and Groovy for webservices testing (SOAP & REST API’s).

Created TypeScript/Cucumber Automation framework documents.

Used Git as versioning tool for automation code.

Responsible for developing Cucumber Feature file using Gherkin.

As a QE engineer implemented In-sprint automation.

Integrated automation scripts with Continuous Integration and Continuous development (CI/CD) Pipeline using Jenkins.

Attended the sprint planning, backlog refinement meeting to analyze the requirements, estimate the feature stories.

Engaged in 3 amigos sessions as a QA Lead to provide QA feedback.

Collaborated with Development Managers, Product Owners and other teams to ensure the highest quality of the product by architecting automation focused solutions.

Mentored and coached new QE resources in the merchandise Domain.

Conducted PR reviews across the merchandising domain to make sure the team is following the organization framework standards.

Performed Data driven testing using Selenium WebDriver which reads data from scripts using property and XML files.

Skilled in using Delphix test data management tool to generate the test data to use in Selenium, Cucumber and SOAP UI automation.

Client: QVC

Role: Senior QA Analyst

Years of experience: June 2014 – Jan 2018 (3.5 Years)

Project: Least Cost Drop Ship

Least Cost Drop Ship is web-based E-Commerce application which is used to provide the least cost shipping rates based on the package size, weight and order origin and destination to the customers who is ordering items from QVC.

Responsibilities:

Actively participated project kickoff meetings, Functional Design reviews and provided QA estimates.

Conducted test case review meetings with Business Analysts and development teams.

Extensively involved in Pack slip and return label testing.

Extensively used Hamming Bird tool to access Mainframe screens for inventory maintenance and data set up.

Expert in TIBCO testing to test EDI messages like 846, 850, 856, 860, 870, 997 and 214.

Extensively used AQT (Advanced Query Tool) for backend testing by writing SQL queries to retrieve the data from backend tables.

Extensively used MD Term to access Stratus to test the Inventory for Items.

Expert in test data preparation like item set up, Distribution Center set up, Vendor Set up, Carrier and Shipping method set up using Main frame screens and UI’s.

Expert in ALM to generate the daily defect report and daily status report.

Actively conducted Defect review board meetings with dev and requirement teams and review all open defects on daily basis for each release.

Created requirement traceability matrix for each release.

Worked closely with Developers by following the Agile (Scrum) Methodology.

Actively involved in preparing modular, functional and end to end test cases in ALM.

Client: CX Loyalty

Role: Sr. QA analyst

Years of experience: July 2013 – June 2014 (1 Year)

Project: JTWB

JTWB is web-based application which is used to order gift cards, Merchandize, E-certificates and experiential products using points, dollars and split pays for financial clients. This application is integrated with Aspen Grove for gift card Order fulfillment.

Responsibilities:

Actively participated project kickoff meeting, JAD and Functional Design reviews and prepared good test cases.

Actively conducted test case review meeting with Design, requirement and development teams and reviewed test cases for each functionality.

Created manual test cases using functional design documents and prepared progression and regression test suites for execution.

Extensively used QTP to prepare and execute regression suite.

Extensively used SOAP UI Tool to test the Web Services for IVR calling.

Expertise in writing SQL queries likes Select statements and Joins on PL/SQL developer for back end testing.

Expertise in running batch jobs using UNIX for order fulfillment.

Actively conducted Defect review board meetings with dev and requirement teams and review all open defects on daily basis for each release.

Making extensive use of ALM to log the Defects in Defect tab and to manage the Test Scripts in Test Plan Tab and Test Run Status in Test Lab.

Expertise in ALM to generate the daily defect report and daily status report.

Created requirement traceability matrix for each release.

Actively involved in different Training Sessions with Business User to walk through the order processing.

Worked closely with Developers by following the Agile (Scrum) Methodology.

Client: Hoch Technologies

Role: Software Engineer

Years of experience: Aug 2008 – Mar 2011 (2.7 years)

Project: ING E-Pay

ING E-Pay is an online banking service provided for corporate and individual accounts to facilitate the users to pay the bills through an electronic gateway. These payments include online LIC payments, E-shopping payment and other payment. This service is responsible to manage and enables the valid user to check the transactions using different search criteria.

Responsibilities:

Actively participated in all phases of software development life cycle.

Actively participated in the JAD sessions, Detailed Design Reviews and Test Plan Reviews and come up with very good Test Scenarios and Test Data needs.

Exposure to the test planning phases such as solution requirement design participation, test case creation and seeding test information into Quality Center.

Track the release scope and project progress using JIRA.

Created manual test cases using Use cases and prepared progression and regression test suites for execution.

Extensively used SOAP UI Tool to test the Web Services.

Expertise in writing SQL queries likes Select statements and Joins on PL/SQL developer for back end testing.

Involved in Data migration testing to migrate the orders from source system to destination system.

Making extensive use of Quality Center to log the Defects in Defect tab and to manage the Test Scripts in Test Plan Tab and Test Run Status in Test Lab

Expertise in Quality Center to generate the daily defect report and daily status report.

Created requirement traceability matrix for each release.



Contact this candidate