Richa Sahu
Development
Seoul, South Korea
Skills
Python
About
Richa Sahu's skills align with Programmers (Information and Communication Technology). Richa also has skills associated with IT Testers (Information and Communication Technology). Richa Sahu has 11 years of work experience, with 2 years of management experience, including a low-level position.
View more
Work Experience
Senior Software QA Engineer
GraphQL APIs
June 2022 - July 2023
- Experience Summary Technology and testing professional with over 11 years of experience in the IT industry, specializing in automation frameworks and functional and regression testing for UI and REST/GraphQL APIs. Highly skilled in UI and API automation using Python, Selenium, and Robot Framework, with extensive expertise in test script creation, test case design, and execution. Experienced with cloud platforms like AWS and messaging queues such as Kafka and NATS. Proficient in containerization with Docker and orchestration with Kubernetes. Adept in DevOps practices, utilizing tools like Terraform and Ansible, and configuring Jenkins as a CI server integrated with Git/GitHub repositories. Well-versed in Agile/Scrum environments, efficiently using tools like JIRA, TestRail, and qTest to streamline testing processes and enhance software quality. Dell Technologies Duration: June'22-July'23 Location: Singapore Senior Software QA Engineer * Edge Orchestrator * Edge Computing Endpoints Responsibilities: * Design and development of automation of GraphQL APIs using Java * Automated tests to publish and receive messages on NATS messaging queue in Java * Enhance, extend, maintain and optimize test-automation framework libraries * Created acceptance-criterias, test plans, and test strategies from the requirements. * Functional & Regression testing during releases * Created helm-charts for the smoke-test for micro-services Technology Stack: Python, Java, Jenkins, Kubernetes, Helm, NATS (messaging queue), qTest
Software QA Engineer (Expert)
Hewlett Packard
January 2021 - June 2022
- HPE Ezmeral Container Platform Responsibilities: * Development of end-to-end Automation framework using pytest framework * Design and development of automation for testing Kubernetes cluster using Sonobuoy * Creation and enhancement of automated SAML testing framework utilizing Python and OKTA APIs * CI/CD deployments using Jenkins/Docker/GitHub * Created detailed test plans and cases to ensure software quality Technology Stack: Python, Jenkins, Kubernetes, Okta, Docker, Terraform, AWS
Member of Technical Staff
Steel Central Portal
July 2018 - January 2021
- * CLMF * Steelhead Responsibilities: * End to End development of test automation framework using Python, Selenium & Robot Framework * Automation of test cases using Python * Rest API testing using Postman & their automation using python * Configuration of Jenkins to run automated test cases * Participate in functional, regression, user acceptance testing to ensure that requirements are met * Report product bugs in Bugzilla & JIRA in an efficient & accurate way * Worked with cross-functional teams to identify & develop test cases for functional & performance testing Technology Stack: Python, Selenium, Robot Framework, Cucumber, Jenkins, Shell scripting, Docker
Tech Lead
NetApp
January 2017 - July 2018
- Auto Support Responsibilities: * Development of Test Automation framework using Python * Automated data analysis tasks in Python * Involved in functional, regression & end-to-end system testing * Big Data Testing (Flume, Kafka, HBase) Technology Stack: Python, Kafka, Hbase, Docker, Jenkins, Git
Software QA Engineer
Ascendum Solutions
November 2015 - December 2016
- McAfee Agent Responsibilities: * Developing automation test scripts using Python * Updated/Added framework functions/libraries when needed for developing automation scripts * Used Bullseye for measuring & visualizing C++ code coverage * Involved in functional & regression testing during product releases Technology Stack: Python, JIRA, Jenkins, Bullseye (code coverage tool), SVN
Ingest Server
December 2014 - November 2015
- * Responsibilities: * Regression runs, analyzing failures & fixing them * Automation of new features in Python * Extend & maintain test automation framework * Involved in regression, functional, and performance testing Technology Stack: Python, JIRA, Jenkins, Cassandra, Github
Software QA Engineer
Altair Engineering
July 2012 - December 2014
- * Compute Manager * PBS Pro Responsibilities: * End to End Automation of cluster based and on demand scheduling product (PBS works) * Involved in functional and regression testing of product (Compute Manager) * Creating test plan and test strategies from the requirements * Performed load & performance testing using JMeter & Grinder * Reviewing automation scripts Technology Stack: Perl, JMeter, Grinder, Jenkins, JIRA, Perforce