Sparksoft stands on its robust foundation of services and capabilities. This is what makes us so successful in delivering results.
As an organization, we are passionate about quality. We utilize Agile methodologies and our innovative DevTOps concept to test during development; providing our customers with insights earlier. This results in more informed decision making, resolving issues at lowest cost, and an overall improvement in lifecycle efficiency.
Senior Automation Architect
Mr. Bodepalli is a skilled Senior Automation Architect with over 15 years of experience in requirements gathering, analysis, design, development, user acceptance testing, business process engineering, and implementation of projects. He possesses an MBA and an MBI Level 5 clearance. Mr. Bodepalli is experienced with wide range of tools, including Selenium 2.0, SOAP UI, CALT, Jira, Quality Center, MarkLogic, HADOOP Map Reduce, SQOOP, HIVE, HBASE, and GUI which allows him to provide expertise on all forms of testing.
Mr. Kumar is a skilled automation engineer with over 12 years of experience developing enterprise-wide test automation strategies that optimize processes and drive growth. Prem is highly effective at organizing data and implementing successful approaches. He is proficient in designing automation systems and converting existing quality assurance teams to new methodologies with a demonstrated history of working in various Federal Projects. Expert in implementing cloud based test automation infrastructure leveraging the Google Cloud Platform (GCP) and Amazon Web Services (AWS).
Past Performances (At Sparksoft)
- CMS/CCIIO Marketplace Advisor System Integrator (MASI)
- CMS/CCIIO Accountable Care Act (ACA) Testing
- CMS/CCIIO Multidimensional Information and Data Analytics System (MIDAS)
- CMS/OIT HETS Independent Testing Contractor (HITC)
- CMS/CMMI Independent Verification and Validation (IV&V)
- CMS/CCSQ HCQIS Enterprise Integrated Supplemental Testing (HEIST)
- FAA Information Systems Penetration Testing
- Massachusetts Health Insurance Exchange (MA HIX)
- Johns Hopkins University Testing Program
Designing test cases with users in mind
Human-Centered Design is an art of developing solutions derived from human perspective within processes or product life cycles; solving problems within various phases. Sparksoft’s Test Automation team’s objective is centered around the client rather than individual objectives within the team. Building a prototype test automation framework to support the activities in the pre-production stage will help to solve customer problems quickly and more reliably, eliminating any possible human-errors.
The testing methodologies employed by Sparksoft’s Test Automation team revolves around designing user-centered design tests. We test as we design and follow through by developing the solutions for our customers. Sparksoft’s Test Automation Team initially passes on the developed prototype to the users, in this case, internal users, to test for the acceptance of the user-centered design test cases. If the internal users experience any sort of difficulties with the usage of the product, the risk would be identified, and we would implement a fallback plan with alternative solutions and strategies.
Our process, which is very critical for the acceptance from the customers, would not be possible without both positive and negative feedback. Feedback in a control system, such as the automation framework, are very important for the betterment of the product design and development. It is important to use real-time users, like the people from the customer sites at regular process intervals or phase gates, to seek feedback to further understand what works and what does not work with the test automation framework design.
Sparksoft’s test automation design thinking revolves around empathy to gain a better understanding of what our customers think and want which helps us to define and ideate the prototypes under test. Minimizing human intervention with the integration of the Test Automation Frameworks with the CI-CD process ensures faster and greater test coverage and fewer failures.