Sr Software Development Engineer in Test - Cubic Transportation System (CTS), Intelligent Transportation System Division (ITS)
(2022-09 - 2026-02)
Worked on GRIDSMART System is a pioneering intersection detection platform that brings traffic actuation, data intelligence, and situation awareness together in one solution. With different cameras, GS Processor, GRIDSMART App and Cloud, it gives cities visibility and control to improve traffic flow, reduce accidents and protect every road user.
- Defined overall test strategy for UI, API and performed exploratory, functional, usability and regression testing.
- Analyzed requirements, user stories, and acceptance criteria to identify test scenarios.
- Estimated testing effort and plan automation scope for each release.
- Identified risks, gaps and dependencies early in the development cycle.
- Collaborated with product owners and developers to refine testability of features.
- Designed, built, and maintained scalable automation frameworks using Java, TestNG, Maven, and Selenium WebDriver.
- Implemented Page Object Model (POM) and maintained cross-browser automation support.
- Optimized test execution time and improved framework performance.
- Created and maintained TestNG test suites for smoke, regression, and functional testing.
- Automated end-to-end test cases using Selenium, and implemented assertions, validations and test reporting.
- Integrated automated tests into CI/CD pipelines (Jenkins, GitHub).
- Analyzed CI failures and maintain test stability.
- Conducted code reviews for automation scripts and framework enhancements.
- Validated UI/UX behavior and cross browser compatibility.
- Logged detailed defects with steps, screenshots, environment details, and verified bug fixes.
- Tracked and reported test execution results, automation coverage, defect trends.
- Provided daily QA status updates to stakeholders.
- Mentored junior QA engineers on automation and testing best practices.
- Advocated for testability, reliability and continuous improvement.
- Troubleshooted environment issues impacting test execution.
- Performed REST API testing using Postman including validating HTTPS requests/responses.
Sr. QA Automation Engineer - Genalyte, Inc - San Diego, CA
(2020-12 - 2022-03)
Worked on MDS (Maverick Diagnostic System) is immunoassay analyzer that uses silicon chip based photonic ring resonator technology to perform multiple simultaneous rapid tests (SARS-CoV-2, ANA) on a small volume of blood or serum. The system is cloud-connected for assay retrieval and clinical oversight.
- Developed, maintained, and executed automated test suite using Selenium WebDriver and RSpec
- Analyzed user stories, functional requirements, and design review to develop Test Plan, Test Cases, and Test Scripts.
- Identified, tracked, and prioritized defects with Jira during manual and automated testing, and supported developers to facilitate timely corrections.
- Defined, and tracked quality assurance metrics, including test results, defect counts and performance discrepancies.
- Installed, configured, and integrated automated scripts on CI/CD like Jenkins for nightly test suite execution.
- Develop, and executed automated test using Postman to test APIs for multiple web applications across the organization.
- Shared daily status report with all team members, team leads and managers.
Sr. Software Development Engineer in Test (Contract)– ASD R&D SW Test - Abbott Laboratories - San Diego, CA
(2019-10 - 2020-09)
Worked on ID NOW – is a medical instrument based on isothermal system for quick detection of infectious diseases. This medical device supports multiple assays and provides rapid results for Flu, Strep, RSV and Ct/Ng.
- Designed and reviewed Test Cases, Test scenarios, Test data from technical designs, specification and requirements.
- Implemented and executed highly, maintainable, and reusable automation solution for different features using in house ID NOW Test Framework in python.
- Reported and documented software defects and collaborated with the cross functional teams to resolve them
- Supported verification teams with test development and execution.
- Updated Requirement Verification Traceability Matrix to reflect the implementation of new Test Cases.
- Performed defect and feature tracking management in JIRA.
- Contributed to CI/CD pipelines infrastructure by adding utilities to the test framework.
Software Engineer III-In Test - General Atomics Electromagnetic System (EMS) - San Diego, CA
(2014-02 - 2019-01)
Worked on Navy's Advanced Arresting Gear (AAG) – a next generation system of computer-controlled machinery that catches airplanes landing on the new Gerald R. Ford aircraft carrier. AAG is a modular, integrated system consisting of energy absorbers and digital controls that replace steam catapults with electromagnetic system.
AAG architecture, Health Monitoring assessment, prognostic, and digital control provide built-in test and diagnostic resulting in less maintenance and manpower. Worked in a scrum based agile team involved in the 4WireSimulators software bugs fixing and features implementation.
- Resolved, and fixed 4WireSimulators bugs and features within project time and budget.
- Worked closely with software developers to identify and resolve HealthMap and 4WireSimulators software bugs.
- Coordinated 4WireSimulators installation and collaborated on the design and implementation of new features.
- Significantly reduced time and effort spent in manual testing by automating most of HealthMap test cases.
- Developed, updated, and well-tested C# code for 4WireSimulators software to accommodate HealthMap testing.
- Identified the root cause of continuous arrestment synchronization issues on the Arresting Engine Controller (AEC) simulator and applied effective timely technology resolution.
- Designed, and implemented thread-safe socket communication interface for HATS and AEC that is task based using.NET Framework 4.5.
- Developed, and created automated test scripts to support HATS testing in python, bash shell and C#.
- Created automated installation framework to support Squish software package installation in windows and Linux.
- Developed long-term relationships with developers, testing, and hardware personnel through dynamic listening and communication skills.
- Successfully developed, updated, and executed test plans, procedures, and test scripts for HealthMap and 4WireSimulators to pinpoint software defects and workflow issues.
- Created detailed test plans, test cases and test scripts that were comprehensive and well-received by system and integration test group.
- Logged and reported software defects using TeamForge and Jira.
- Developed 4WireSimulators Software Requirement Specifications.
- Identified bugs and provided resolution suggestions.
- Performed thorough regression testing when bugs were resolved.
- Installed, tested, and troubleshooted HealthMap and 4WireSimulators to ensure software functionalities work correctly on client site.
- Analyzed, documented, and tracked HealthMap and 4WireSimulators defects to ensure corrections were implemented.
- Provided HealthMap and 4WireSimulators Software onsite training to new hires.
- Supported software department in process improvement
Software Engineer I in Test - General Atomics Aeronautical Systems Inc (ASI) - San Diego, CA
(2011-09 - 2014-02)
Worked on Control of Lynx Analysis Workstation (CLAW) which is a mission management system for integrated sensor payload control and images analysis software. Also worked on System for Tactical Archival, Retrieval, and Exploitation (STARE), a system that provides intelligence at the tactical level used by Ground Control Station (GCS).
- Executed, and updated STARE and CLAW software applications test cases.
- Tracked and reported several valuable defects within each project release.
- Identified, verified, and documented software defects using TFS bug tracking system.
- Analyzed requirements and created detailed and well-structured test plans and test cases for Big Data project.
- Maintained detailed recordkeeping by updating software documentation.
- Developed Test scripts to implement Test cases and Test scenarios
Software Engineer - General Atomics - San Diego, CA
(2008-01 - 2019-12)