Post Job Free

Resume

Sign in

Quality Assurance Automation Engineer

Location:
Irving, TX, 75063
Posted:
October 03, 2023

Contact this candidate

Resume:

Manasa

Email: adz4np@r.postjobfree.com

Ph#: 682-***-****

Professional Summary:

Over 6+ years of IT experience in Quality Assurance and Test Automation of web based and Client-Server applications, with a solid understanding of DevOps principles.

QA Expertise: Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle, including designing, developing, and executing QA processes. This involves creating Test plans, Test Cases, Test Procedures and Test Scripts.

Automation Skills: Proficiency in designing and developing automated test cases using WebDriver IO, Playwright, and JavaScript. Experienced in various Automation Frameworks, including Page Object Model, Data Driven and Hybrid Frameworks.

Cucumber Experience: Experience in Cucumber, a tool used for behavior-driven development (BDD) style testing.

Testing Variety: Experience in various testing types such as black-box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing, and white-box testing.

Mobile Testing: Experience in automation testing for Android and IOS devices with SeeTest.

Scripting Language: Hands-on experience in automation testing using JavaScript with Cucumber BDD framework for AngularJS application.

Expertise in using different unique identifiers like XPATH/CSS Selectors/ID/Name etc.

Tools Proficiency: Proficient in using tools like SOAP UI, Postman, Rest Assured for testing SOAP and REST services. Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using defect tracking tools like Rally, Jira, HP ALM, and Quality Center

Database Skills: Experience in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.

Methodologies: Familiarity with various software development methodologies, including SAFe Agile, Waterfall, and TDD (Test Driven Development).

Strong knowledge of CI/CD pipelines, version control systems, and containerization technologies.

Proven track record of improving software quality, reducing testing cycles, and enhancing team productivity through DevOps practices.

Skilled in collaborating with cross-functional teams to align quality assurance with the development and deployment processes.

Problem-Solving: Ability to troubleshooting software applications and adapt to new environments quickly. Strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.

Technical Skills:

Languages

Java, JavaScript, SQL, HTML, XML

Testing Tools

Web Driver IO, Playwright, Nodejs, Cucumber BDD, Selenium WebDriver/IDE/GRID, TestNG, Protractor, SeeTest, Appium, Maven.

Frame Works

Mocha, Chai, Page Object Model, Hybrid, Data Driven.

Web Service Testing

PostMan, SOAP UI, REST, Rest Assured.

Defect Tracking Tools

Rally, Jira, HP ALM, Quality Center

Test Build & Integration Tools

GIT, Jenkins, SVN, CVS.

Data Bases

MySQL, SQL Server, Oracle.

Methodologies

SAFe Agile, Agile, Waterfall.

Operating Systems

Windows Variants.

Education:

Bachelors in Electronics and Communications Engineering, JNTU University

Certifications:

SAFe Agile Practitioner

Professional Experience:

Full-Time Employee: CVS HEALTH, Richardson, TX.

Digital Dev Engineer II Apr 2023 – Till date

Client: CVS HEALTH, Richardson, TX.

SDET Automation Engineer Jan 2022 – Mar 2023

CVS health is an American healthcare company that owns CVS pharmacy, a retail pharmacy chain, CVS Caremark, Minute clinic and Aetna a heath service provider. It is fifth largest US corporation by FY2020 revenues in fortune 500.

Roles and Responsibilities:

Assessed & analyzed Features, Business Requirements using Figma and user stories. Developed Test scenarios, Test cases, Test data, Test procedures for the Features & Business Requirements.

Participated in PI Planning (In-person and Virtual), Sprint planning, Review Sessions & Scrum Meetings

Interacted with Client, Product owner and Development team to understand the User stories and Acceptance Criteria and gathered Functional and Non-Functional requirements for project release.

Involved in testing of application using the Scrum (Agile) methodology.

Created Automation Framework & Automation Scripts using JavaScript on Visual Code studio to achieve functional and regression testing suite using Web driver IO.

Involved in UI (frontend), API, IOS web, Android web, IOS App & Android App automation.

Performed REST APIs Testing in Postman and developed API Automation Test Scripts using Cucumber BDD JS with Chai and Mocha framework.

Created automated test scripts using Cucumber BDD Nodejs that are used during Functional and Regression testing.

Migrated the Automation Scripts from Web driver IO to Playwright using JavaScript.

Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using Mocha Testing Framework by adding different annotations.

Involved in End-to-End testing, GUI Testing, Functional Testing, Integration and Regression Testing.

Performed Mobile Web and Mobile App Testing using SeeTest tool.

Raised defects and performed tracking using Rally and reported to developers and test managers and other 3rd party partners like EPIC.

Done the End-to-End validation with 3rd party applications such as EPIC, Digital, Kiosk, MCIT, DBPL, etc.

Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.

Reported daily status of data creation and sent weekly and monthly status reports to the managers and directors.

Performed Back-end testing to ensure that the user data was updated in database using SQL.

Contributed by developing Efficiencies (Framework Automation scripts that can be used by entire team) such as reading Test Data from JSON files and Excel files.

Attended Defect Triage Meetings with Developers for query resolutions and GO-NO-GO meetings with the Managers, Directors to make strategic decisions before every release.

Created Confluence Pages documenting the detailed flows of various functionalities.

Environment: Web Driver IO, Playwright, Nodejs, Cucumber BDD, JavaScript, Mocha, Chai, SeeTest, SQL, Postman, Html, MS Excel, REST, Jenkins, Rally, Confluence, Figma

Client: Geico Insurance, Chevy Chase, MD. Dec 2020 – Jan 2022

Role: QA Test Automation Engineer

Responsibilities:

Analyzed business requirements, system requirements and data mapping requirement specifications interacting with client, developers, and QA team.

Involved in writing and executing manual test cases, automated test scripts for System testing and Regression testing using Selenium WebDriver.

Responsible for writing automation scripts using Java to test both Frontend and Backend applications using Selenium WebDriver and Eclipse.

Implemented the Framework based on Java interfaces and TestNG.

Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.

Involved in Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

Used Cucumber for browser-based testing with scenarios and situations.

Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.

Used Appium tool to test automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.

Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

Designed and developed test structure for web services to validate API calls using PostMan.

Reported defects using Rally and interacted with the developers to resolve defects/issues through Microsoft Outlook.

Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, Postman, Appium, Protractor, Cucumber, XPath, CSS, Eclipse, Rally, Agile, SQL, Windows.

Client: Fifth Third Bank, Cincinnati, OH. Oct 2019 – Nov 2020

Role: Automation Engineer

Responsibilities:

Reviewed Functional Requirement Specifications document and created test cases based on test scenarios drawn from functional requirements for business processes.

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver, Java (Eclipse) and contributed to the creation of a framework.

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

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

Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code for Cucumber.

Performed mobile testing with Appium tools.

Involved in testing the Angular based application using Protractor.

Performed API testing Using Postman and WSDL file to validate the data.

Used Quality Center for logging defects and responsible for communicating the status to the respective team.

Environment: Java, Selenium WebDriver, Jenkins, Appium, Protractor, TestNG, Cucumber, Postman, XML, Eclipse, Quality Center, Agile, GitHub, SQL, Windows.

Client: Discover Financial Services, Rivers Wood, IL. July 2017 – Sep 2019

Role: QA Tester

Responsibilities:

Performed Manual Testing, Functional Testing, User Acceptance Testing (UAT), Integration Testing, System Testing, Negative and Positive Testing.

Wrote Test scenarios, Test cases, Test Plans and Test scripts, corresponding to the test requirements.

Conducted Sanity and Smoke testing on the new builds for basic functionality testing.

Created Test Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.

Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.

Environment: Quality Center, HTML, Java, JSP, XML, Oracle and Windows.



Contact this candidate