| naveen - sdet lead/qa lead |
| [email protected] |
| Location: Atlanta, Georgia, USA |
| Relocation: yes |
| Visa: E3 |
| Resume file: Naveen Krishna SDET-II for vendors_1769436049633.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Naveen Krishna
Email : [email protected] Mobile :919-399-9956 Professional Summary SDET Lead with 12+ years of US experience in API/Webservices for web, Desktop & Mobile Applications in both Automation and Functional testing. Vast experience in various Domains such as SaaS, CCaaS, B2B, B2C for Consumer Technology, Banking, Finance, Mortgage, Health Care, Aviation, e-Commerce, Retail domains. Experienced in SQA (Software Quality Assurance) through Automated testing with tools such as Playwright, POSTMAN, SOAP UI, Selenium, TestNG, Maven, SQL, JIRA, TOSCA, Version One. Strong experience in Requirement Analysis, Test Plans, Test Strategy, Estimations, Traceability Matrix, Risk Analysis. Experience in developing the Automation framework using Java programming. Technical Skills Testing Tools: Xray, JIRA, Confluence, Postman, SauceLabs, Jenkins,Playwright Languages/Frameworks: Java, JavaScript, Gherkin (BDD), REST APIs Platforms: iOS, Android, Web Methodologies: Agile, Scrum, SDLC, STLC CI/CD: Jenkins, Git, GitLab Defect Management: Jira, Xray. Cloud : AWS,S3, Dynamo DB , Lambda, State Machines, Step functions, Cloud watch Client : Delta Airlines Project : Crew AI Role : Lead SDET Location : Atlanta, Georgia. Tenure : Aug 2024 to Present Designed and developed robust automation frameworks using Selenium WebDriver, Robot Framework, and Playwright (TypeScript) to support UI, API, and end-to-end testing. Developed backend automation scripts using Java/Python, enabling faster execution and deeper validation of business logic. Automated REST API tests validating HTTP status codes, JSON responses, schema validation, and integration points using Postman and custom scripts. Implemented in-sprint automation by integrating automation coverage into user story delivery, reducing regression timelines by 40%+. Built and optimized CI/CD pipelines using GitHub Actions / Jenkins / Codefresh, integrating automation suites into deployment workflows for continuous validation. Enhanced automated test reporting with dashboards, logs, and artifacts to provide actionable insights to development and product teams. Set up automated regression suites to run overnight, and collaborated with SDETs to debug, triage, and fix failures. Executed complex SQL queries (insert, update, delete, joins) for data setup, verification, and teardown during test cycles. Validated backend microservices and database interactions across Spring Boot REST APIs and Aurora databases. Served as Test Architect, leading test strategy, framework design, tool evaluation, and automation best practices for multi-team programs. Identified opportunities for test optimization, scalability, and self-service tooling reducing manual effort and increasing test coverage by 50%+. Defined and implemented test architectures for AWS-based applications involving ReactJS frontend, microservices, and cloud-native components. Played a key role in Agile teams participating in daily standups, backlog refinement, sprint planning, demos, and retrospectives. Worked closely with developers, product owners, solution architects, and scrum masters to ensure high-quality feature delivery. Mentored junior SDETs by guiding them on frameworks, test design, automation techniques, and troubleshooting. Practiced shift-left testing by engaging early in requirements and design discussions to prevent defects before development. Implemented quality gates in pipelines ensuring only stable builds progressed to higher environments. Conducted root cause analysis for complex defects, improving stability and reliability across releases. Leveraged AWS cloud services (EC2 for hosting test environments, S3 for test data storage, and RDS for backend validation). Integrated automation runs with reporting dashboards (Allure, Extent Reports, qTest) for real-time test visibility. Collaborated with developers and DevOps to shift-left testing, embedding automated validations in CI/CD pipelines. Performed Webservice and API testing for UI content verification and validation with business logic. Performed code reviews and enforced Git branching standards, ensuring high-quality, maintainable automation scripts. Managed test data creation, database validation (SQL/Oracle), and API payload verification for regression suites. Build and enhanced automated test framework using Cypress and Page object model concepts. Developed and executed functional test cases for AWS Lambda functions, validating correct behavior and response under different scenarios. Client : Apple Inc Project : Interaction Engineering - ARCC Role : QA Lead Location : Atlanta, Georgia. Tenure : Mar 2020 to Aug 2024 Designed and implemented scalable test automation frameworks for AppleCare s CCaaS omnichannel platform, supporting voice (IVR, ASR), chat, and email experiences. Developed BDD test suites using Cucumber and Selenium WebDriver for UI regression and functional testing across agent workflows and customer touchpoints. Built an adaptive testing framework that scaled with changing project scopes and team structures, enabling seamless integration of QA processes across multiple parallel workstreams. Ensured timely quality deliverables despite limited cross-team support by driving clear ownership, optimizing task sequencing, and leveraging automation to reduce dependency risks. Maintained operational stability during organizational turbulence by reinforcing delivery focus, ensuring transparency in QA progress, and supporting teams through shifting priorities and leadership transitions. Maintained operational stability during organizational turbulence by reinforcing delivery focus, ensuring transparency in QA progress, and supporting teams through shifting priorities and leadership transitions. Automated RESTful API tests for contact routing, case logging, and interaction history services using RestAssured; integrated validations into Jenkins CI. Implemented test pipelines in Jenkins for scheduled and triggered execution, integrated with Git for version control and pull request validations. Performed performance testing for Genesys IVR flows and Amazon Connect queues using JMeter, ensuring SLAs were met under peak load. Designed and executed JMeter test plans for stress testing chat concurrency and voice queue latency, simulating over 5000 concurrent sessions to validate system stability and optimize queue thresholds for peak-hour performance. Validated IVR journey experiences integrated with NLU (Lex/Polly), ensuring deterministic and AI-based voice flows performed as expected. Collaborated with cross-functional teams including Product Owners, Conversational Designers, and Engineers in Agile ceremonies for test planning and demo validation. Created custom locators using Relative XPaths and CSS Selectors; implemented WebDriver Waits for dynamic CCaaS elements. Conducted cross-browser testing on Safari, Chrome, and Firefox for agent and customerfacing web UIs. Developed data validation scripts using complex SQL queries to verify message delivery statuses, agent interaction history, and customer intent logs across multiple normalized and denormalized tables; ensured 100% accuracy of contact metadata synced between CCaaS and CRM systems. Executed complex SQL queries and joins to verify data correctness across CCaaS logs, CRM integrations, and voice/chat/email metadata repositories. Integrated Gherkin feature files with Zephyr XRay for real-time traceability and reporting. Identified critical defects in escalation workflows and provided detailed RCA (Root Cause Analysis) to minimize resolution time. Enabled test data strategy for different contact types and routing scenarios using mock users and call simulators. Supported UAT and release readiness by managing environment configurations, test coverage reports, and Go/No-Go checklists. Client : Delta Airlines Project : Ops Digital Transformation, IT Vulnerability Patching Automation Role : QA Lead Location : Atlanta, Georgia Tenure : Jan 2018 to March 2020 Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, RC, Junit, TestNG, Maven, ANT, Hudson, Jenkins tools. Implemented Keyword, Data Driven framework, Hybrid framework, and advanced Framework Behavioral Driven Development (BDD). Experience in working with Test Driven development (TDD/BDD) by writing gherkins language in cucumber tool, creating Feature files, step definitions, Runner files. Implemented Playwright testing for both Headless and Headed mode cross browser web application testing. Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script. Hands on experience in SOAP, REST APIs with XML, JSON responses. Groovy Scripting/Java Scripting for SOAP UI Utilized Jenkins, Git, and Eclipse for deployment on test servers and to move towards CI/CD. Worked with Devops/ Release Manager to implement CI-CD pipeline using Jenkins, Github. Used GitHub as version control tool. Updating Framework functions when needed in an Agile and Test- Driven development Developed/maintained and executed the Automation Test Scripts with Selenium (IDE,WebDriver) Java API using Eclipse IDE, performed web services testing. Managed a team of 12 onshore testers across 4 Solutions. Each solution has 2 week Sprint Cycle with a monthly release Target. Implemented Data-Driven test cases to verify the functionality with multiple sets of data Client : PNC BANK Project : Risk Assessment, Mortagage Role : QA Lead Location : Pittsburgh, Pennsylvania Tenure : April 2017 to Jan 2018 Analyze the requirements and identify the features and functions to be tested by discussing with business analysts and subject matter experts for their Mortgage Application. Maintaining regression suite from all the sprints and executing them after completing the testing of current sprint. Assisted in Application re-Write of PNC Mortgage application. The Earlier version had Sev 1 Defects and as QA Lead , I have led the team in Automation the old Mortgage Regression test cases and Developed new scripts for the Re-Write. Analyze the test results to identify the bottle necks that affect the applications performance Involved in Reviewing, Enhancing, Executing Test scripts per new features. Escalating any issues/concerns related to Project Requirements/Test Environment/ Connectivity/Showstopper defects. Conduct root cause analysis of identified defects, providing development / business analysts with sufficient detail to understand, replicate and resolve Participated in the project status meetings with all the stake holders of the project Hands on experience in SOAP, REST APIs with XML, JSON responses. Strong experience in web content management system Sitecore, hands on experience in verifying configurations, templates, settings for different business units and different environments Client : South Eastern Grocers. Project : PLENTI Loyalty Rewards Program Role : Senior QA Tester Location : Jacksonville, Florida Tenure : Feb 2016 to Mar 2017 Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for SIT and UAT Updating Framework functions when needed in an Agile and Test Driven development Developed/maintained & executed the Automation Test Scripts with Selenium (IDE, WebDriver). Java API using Eclipse IDE, performed web services testing. Hands on experience in SOAP, REST APIs with XML, JSON responses. Participating in planning poker game with scrum team for estimating the effort required for each user story Used Team Pulse and Version One to understand the user story details like description, tasks, acceptance criteria Analyze the requirements and identify the features and functions to be tested by discussing with business analysts and subject matter experts Maintaining regression suite from all the sprints and executing them after completing the testing. Education Qualifications: Post -Grad: Masters in Information Technology University of Southern Queensland, Sydney, Australia Graduation: Bachelors of Technology ( Computer Science Engineering) Jawaharlal Nehru Technological University, Hyderabad, India Keywords: continuous integration continuous deployment quality analyst artificial intelligence user interface javascript sthree database information technology golang |