Software Test Engineer
- Carlsbad, CA, United States
From $71 USD / hour
Applications open in a new tab.
Job details
- Pay
- From $71 USD / hour
- Experience
- 4+ years of experience in test automation or software quality roles, ideally with exposure to both frontend and backend testing.
- Posting language
- English
- Posted
Original job description
Required Skills & Experience
- 4+ years of experience in test automation or software quality roles, ideally with exposure to both frontend and backend testing.
- Strong programming skills in Python and TypeScript.
- Hands-on experience with networking testing tools and debugging traffic behavior.
- Experience with test frameworks such as Pytest, Jest, and Cypress.
- Familiarity with REST and gRPC API testing.
- Experience testing web UIs built with React/Next.js.
- Ability to set up and validate cloud infrastructure (e.g. AWS EC2, VPC) and simulate real-world scenarios.
- Familiar with Git, CI/CD pipelines, and automated build/test workflows.
Job Description
Insight Global is looking for a Software Test Engineer to build and maintain a comprehensive test infrastructure for our software defined networking (SDN) platform. This position allows for a hybrid enviornment with 3 days being worked onsite in Carlsbad, CA. In this role, you’ll work closely with both backend and frontend engineers to design automated tests, simulate real-world networking scenarios, and ensure reliability from the kernel to the UI.
What You’ll Do
- Design and implement automated test frameworks across the stack (frontend, backend, networking, and infrastructure).
- Write and maintain integration, E2E, and system-level tests using tools like Pytest, Jest, and Cypress.
- Test APIs (REST and gRPC) for functionality, security, and performance.
- Build and run test scenarios for networking features (e.g. NAT, firewalls, VPN tunnels, VRFs).
- Build and execute test plans in HIL environments to validate software on real hardware.
- Work with PostgreSQL and SQLite to seed test data, assert correctness, and validate migrations.
- Integrate tests into CI/CD pipelines using GitHub Actions and Jenkins.
More about this job
Skills
- Test automation
- Python
- TypeScript
- Debugging
- Jest
- React
- Next.js
- AWS
- Git
- CI/CD
- VPN
- PostgreSQL
- SQLite
- GitHub
- Jenkins