Post Job Free
Sign in

Software Engineer QA

Location:
San Jose, CA
Posted:
June 08, 2025

Contact this candidate

Resume:

SHENG CHEN

San Jose, CA *****.********@*****.***

757-***-****

Software Engineer in Test / QA Engineer

Master in Computer Software with hands-on experience in software testing, including building automation frameworks from the ground up, performance and REST API testing. Experienced in writing code in Python & VBScript & Java, and implementing & supporting CI/CD pipelines in Jenkins. Strong advocate for quality in software development, committed to QA best practices and Agile methodologies. Certified Scrum Master with business analysis experience and cross-functional communication skills. Known for strong analytical thinking, meticulous attention to detail, and a solid foundation in Machine Learning using Python

Key SKILLS

Automation Tools: QTP/UFT, Selenium, TestComplete; JMeter, Locust, LoadRunner; SoapUI Pro / Ready API

Programming Languages: Python & PyTest, Java, VBScript, Perl

OS and Database: Linux (Ubuntu, etc.) & Unix, Mac, Windows; SQL and DB (SQL Server, Postgres, Oracle)

Others: GIT & TFS & Bitbucket, API, Jira, CI/CD pipelines (Jenkins), Docker & Podman & Kubernetes, Prometheus, Grafana, AWS, HDFS

PROFESSIONAL EXPERIENCE

Dtex Systems, CA 01/2024 – Present

Sr. Software Engineer in Test

Technical Environment: Python PyTest Locust Grafana Prometheus Linux docker Ansible Jenkins JMeter AWS

Initiate and Implement LLM REST API automation in Python / PyTest

Implement LLM performance testing in Locust, Grafana, Prometheus, and exporters

Initiate automation CICD and implementation DAS and LLM projects in Jenkinsfile

Implement DAS backend automation in Python

FOGHORN / JOHNSON CONTROLS, CA (06/2021)01/2022 - 08/2023

Sr. Software Engineer in Test

Technical Environment: Python PyTest Linux SQL docker Kubernetes AWS Oracle VM Wireshark ML BACnet Simulator Postgres Jenkins

Actively participated in the design of Asset-On-Boarding and completed the feature analysis; worked with data scientist to improve accuracy.

Build automation covering all features of Asset-On-Boarding from zero in Python.

Complete BACnet function testing from define test plan, created test cases, analyzed and reported issues, to release; created automation suites in Python.

Executed and cooperated with other teams to complete the end-to-end testing from data collection (sensor, discovery), mapping, uploading, to event (action).

MICRO FOCUS, CA 5/2020 - 6/2021

Sr. Software Engineer in Test

Technical Environment: QTP / UFT LoadRunner SQL VBScript Git Podman Jenkins

Build UI automation from zero in UFT, and be in charge automation daily activities.

Initiated and completed performance testing in LoadRunner.

AT&T (Matrix Resources), CA 1/2018 - 1/2020

Automation Engineer / Data Analyst & Feature Lead

Technical Environment: Python Linux SQL Git ETL pandas numpy PySpark ETL data lake ML ADB AWS data driven Jenkins

Utilized SQL and analysis tool to track and analyze device data.

Built auto-data analysis and report tool in Python (This tool replaced an old one which had been used by the team for many years) and was implemented into CICD.

Built DB schema analysis automation solution in Python.

Built cross data source data comparison and verification automation solution in Python.

CAPITAL ONE, CA 2/2017 - 01/2018

Automation QA Engineer

Technical Environment: Android Studio Jira Git Java Espresso ADB.

Mobile App Automation: built Android App automation from zero on Android Studio in Espresso using Java.

Created BVT and RDC (remote check) suites.

SAGE, VA 09/2016 - 02/2017

Sr. Automation Engineer

Technical Environment: TestComplete SQL Server TFS ServiceNow VBScript

Led and built Report Automation from scratch using TestComplete in VBScript.

Key contributor in building the test framework, collaborating in the implementation of the project including 800+ cases.

AOL, VA 4/2015 - 4/2016

Sr. Software Engineer

Technical Environment: Jenkin Python Linux Hive Vertica DB AWS (S3 EC2 lambda) Hadoop MongoDB (NoSQL) HDFS Big Data environment SQL Jira

Conducted SRT–Automation in Python, CICD in Jenkins & Python

Provided data service in Big Data environment–extracting data from sources including MongoDB, MySQL, and Vertica DB.

CVENT, VA 9/2011 - 4/2015

Lead Automation Engineer / Automation Team Manager

Technical Environment: QTP VBScript SQL SoapUI Pro JMeter Selenium Java Tableau AWS Git Jenkins

Led the QTP & Selenium automation process to build automation from designing framework

Conducted automation team to implement UI & API automation which covered all major features of Cvent application, initiate and implement Automation CICD which reduced the regression period from 2-3 weeks to 1 week

Defined objectives, test plan and strategy, and manage automation daily activities

Built automation environment, created and maintained automation scheduled tasks and triggers.

Created an Automation Regression Testing in CI environment using Python & Jenkins.

EDUCATION

Master of Science, MS (Major in Software: client-server). San Jose State University



Contact this candidate