Post Job Free
Sign in

Engineer Developer

Location:
Irving, TX
Posted:
November 17, 2020

Contact this candidate

Resume:

ASHOK KUMAR NARAVA

857-***-****

adhw12@r.postjobfree.com

Experience Summary:

•Around 14 years of IT experience in Software Quality Assurance and Testing in E-Commerce, Retail, Healthcare, Telecom & Financial domains.

•Strong Test Management Skills and experience in running large, Cross-Enterprise testing initiatives leading both onshore and offshore teams.

•Expertise in writing complex SQL Queries to check the integrity of data to perform Database Testing.

•Experience in testing web services using Postman and Chrome Developer Tools.

•Expertise on working with Test Management tool JIRA & Test rail.

•Involved in various phases of testing’s like Installation Testing, Smoke Testing, Functional Testing, GUI Testing, Regression Testing, Integration Testing, Non-Functional Testing, UI Automation Testing, Accessibility Testing, API Testing, Database Testing, Compatibility Testing, and UAT Testing.

•Planning and Estimating testing effort required for the project requirements.

•Assign tasks to Testing Team members and ensure the optimal resource utilization by sharing the resources among the projects.

•Deploy, troubleshoot and maintaining Testing Lab & Device lab for efficient testing and delivering a quality product.

•Expertise in preparing test metrics (Traceability Matrix, and Test summary reports), Analyzing Splunk logs, Furry Analytics for any errors or crashes reported on app background.

•Co-coordinating with QA team to work on multiple projects to achieve resource utilization.

Technical Certifications:

•ISEB-ISTQB Certified Quality Assurance Engineer.

•Microsoft Certified Technology Specialist (MCTS) on SQL Server (MCP ID: 6474428)

Technology Stack:

Mobile Operating Systems

iOS, Android

SDK Tools

Android Studio 4.x, XCode 12, Gradle 4.x

Android UI Automation Test Framework

Google Espresso 3.2.0, TestNG,

Page Object Model, Java

iOS UI Automation Test Framework

XCUI Test, Swift, TestNG,

Page Object Model,

UI Recorder, Accessibility Inspector

Web UI Automation Test Framework

Selenium WebDriver 3.13, Selenide 4.2.1, TestNG 6.8.7, Java,

Chrome Developer Tools

Mobile Cloud Automation Tools

Yahoo Device Lab, Amazon Web Services (Device Anywhere)

API Testing Tools

Postman 6.x, Rest Client

Database Tools

SQL Server,

PostgreSQL, SQL Developer, Oracle

Test & Defect Management Tools

JIRA, TestRail, Bugzilla,

HP Quality Center

Network Analysis

Charles Proxy 4.5.x, Chrome Developer Tools

Accessibility Testing Tools

iOS-Voiceover, Android-Talkback, Jaws screen reader (Web accessibility)

General Tools

Atlassian, GSuite, Microsoft Suite, Mac, Linux, Splunk, Flurry Analytics

CI/CD Tools

Yahoo Screwdriver4.x, Jenkins, Maven, GitHub

Professional Summary:

Yahoo Inc (Verizon Media) Dallas, TX

Sr Software QA Engineer (Lead Automation Engineer) May`19 - Current

Mobile (iOS, Android UI)/Web Automation:

Project: Yahoo Mail (Integrating commerce platform into Yahoo Mail) serving 150Million Users

Responsibilities:

•Coach and lead onshore and offshore QA team members with all aspects of SQA methodologies and best practices.

•Owns the delivery of testing for assigned Projects and releases through the testing lifecycle/Agile process, designing, maintaining, and executing test cases within project timelines, reporting on test progress, logging /reporting defects, and supporting user acceptance testing

•Owns and runs with release tasks and collaborates with release management and Product owners to make sure production releases are performed with high levels of accuracy.

•Implemented best practices for improving defect reporting which reduced 30% of development time for fixing defects.

•Leading team of 8 (FTE`s and Contractors) in the offshore, onshore model.

•Mentoring team members to write efficient test cases and involving them in all test activities.

•Worked collaboratively with development and QA teams to establish and reinforce automation development processes.

•Created iOS & Android UI test framework designed to increase and speeds up productivity.

•Prepared Reusable functions, which improve the robustness, reusability, and maintainability of the test scripts.

•Being a lead automation engineer take on leadership responsibilities and influence the direction of the automation effort, and its schedule and prioritization.

•Establish and improve testing standards and guidelines and ensure that the standards are followed in the QA review process.

•Generate standard reports from the automation suite; work with other teams to develop meaningful metrics that can be harvested from automated tests and tools.

•Monitor automation KPIs and transformation agenda. Defines and executes strategic initiatives to realize automation objectives.

•Worked with Product Owners Designers, developers, and quality assurance teams to meet the delivery goals for releasing a quality product.

•Creating API test collections in Postman and performing API testing using Postman.

•Writing complex SQL queries to validate data validations and assisting team to write efficient SQL queries.

•Defined and implemented automation process that increased 0% to 90% in 7 months and increase regression coverage from 0% to 30% in 9 months.

Tools stack: Google Espresso 3.2.0, TestNG, AndroidJUnitRunner, XCUITest, TestNG, Swift, Page Object Model, UIRecorder, Accessibility Inspector, GitHub, Yahoo Screwdriver, Yahoo Device Lab (Cloud Automation), Splunk, Postman, RestAPI, Charles, JIRA, TestRail.

Akamai Technologies Cambridge, MA

Senior Software Development Engineer in Test (Sr SDET) Aug`14 – April`19

Web/ API Automation:

Project: Luna/ Pulsar Portal

Responsibilities:

•Working as an automation engineer with software quality engineering team to ensure the delivery of high-quality software.

•Establishing a process with product and engineers to implement unit and integration testing of all new features.

•Creating and maintaining Web automation framework using Selenium Web Driver, Selenide, Selenoid, TestNG.

•Created and maintained CI/CD pipeline for Web UI automation.

•Mentoring new team members to bring them up to the speed.

•Deploying builds in dockers and testing parallelly with the development team.

•Testing UI-API interactions using Chrome Developer Tools.

•Writing efficient API automation tests using Postman client.

•Owns and runs with release tasks and collaborates with release management and Product owners to make sure production releases are performed with high levels of accuracy.

•Leading team of 5 junior and senior test engineers to write efficient manual and automation tests.

•Mentoring team members to write efficient test cases and involving them in all test activities.

•Worked collaboratively with development and QA teams to establish and reinforce automation development processes.

•My work increased the team’s productivity by over 240%; turning what used to take over 240 hours to run tests manually into a 9-hour automated test suite.

Tools stack: Java8, Selenium Web Driver 3.12, Selenide 4.2.1, Selenoid 1.7.2, TestNG 6.14.3, Rest Assured 3.0.0, Maven 3.5.3, Jira, Oracle SQL Developer, Dockers, Jenkins, Git 2.18.0, Bugzilla, Postman client 6.0.10, Chrome Developer Tools, Graylog, Splunk Confluence, Mac, Linux, Windows.

Mobile Automation (Android & iOS App`s):

Project: Predictive Video over Cellular, Akamai ecom mobile applications.

Responsibilities:

•Working as release manager for managing onsite, offshore teams, with responsibility for quality and release engineering for enterprise software products.

•Assisting Project Manager in preparing project plan and resource identification.

•Actively participating in review meetings, Requirements changes in functional review meetings and regular sprint meetings.

•Writing efficient manual and automation tests for delivering a quality product.

•Responsible for authoring test cases from requirements and having test case reviews.

•Creating Android UI automation frameworks for WatchNow, VoC Client, Map Client, Akamai eCom projects.

•Responsible for setting up AWS for Cloud automation, tests running on 150+ devices.

•Improved software quality and reduced defects via introduction of defect and requirement management tools, requirements gathering and testing best practices.

•Monitoring Google Analytics & Fabrics data for better analyzing product usage and crash logs.

•Collaborating with the QA team to develop the test (plans/scenarios/cases/data/database scripts) to be used in testing based on product requirement.

•Testing app accessibility using Android Talkback and iOS Accessibility tool.

•My work increased the team’s productivity by over 240%; turning what used to take over 560 hours to run tests manually into a 12-hour automated test suite.

Tools stack: Android SDK (Android Studio 3.2, Android ADB), iOS SDK (XCode 9.4, XCUITest, UI recorder), RestAssured, Gradle, PostgreSQL, SQL Server 2008, Git, Jira, TestNG, Test rail, Jenkins, Splunk, Graylog, Mac, Unix.

Western Digital Mountain View, CA

Sr Mobile Test Consultant – Cloud Integrations Apr`14 – Aug`14

Audible Inc (An Amazon Company) Newark, NJ

Sr Mobile Test Consultant Aug’13 - Apr`14

Kaiser Permanente Pleasanton, CA

Sr Mobile Test Consultant May’12 - Aug’13

Automatic Data Processing (ADP) Hyderabad, India

Senior Member Technical Dec’10 - Apr’12

Value Labs Inc Hyderabad, India

Sr Software Engineer-QA Sep’09 - Dec’10

Tanla Solutions Hyderabad, India

Sr Test Engineer Sep’06 - Mar’09

Education:

•Bachelor of Technology (Electrical & Electronics Engineering) in 2006 from JNTU, Hyderabad, India.



Contact this candidate