What are the responsibilities and job description for the Software Engineer in Test position at Forbes Technical Consulting?
SDET
Type / Duration: contract; 6 months
- Please note that we are unable to work with 3rd parties. Interested applicants must apply directly to posting for consideration.
Location: HYRBID; 2 days in office at downtown Chicago office
We are looking for a self-motivated, independent tester who can own the quality engineering function with minimal guidance. The ideal candidate brings strong expertise in modern test automation frameworks for UI and API testing, is comfortable working with cloud infrastructure and relational databases, and takes pride in building test coverage that is meaningful, maintainable, and integrated into CI/CD pipelines.
RESPONSIBILILTIES:
- Design, develop, and maintain automated test suites for UI web applications and REST APIs using a modern test automation framework (e.g., Playwright, Cypress, Selenium) with TypeScript or JavaScript.
- Build, organize, and execute test cases and test cycles using a test management tool (e.g., Zephyr, TestRail), maintaining full traceability from requirements through test results.
- Perform comprehensive API testing using tools such as Postman, covering functional, integration, regression, and edge case scenarios.
- Integrate automated test scripts into CI/CD pipelines to support continuous testing, quality gates, and rapid release cycles.
- Write and execute SQL queries (SELECTs, JOINs, filters) to validate data integrity across application layers and backend databases.
- Support and validate workflows involving cloud storage services, including test data management and verification of cloud-based operations.
REQUIREMENTS:
- 3 years of hands-on software testing experience, with a demonstrated focus on test automation in Agile environments.
- Strong proficiency in a modern test automation framework (e.g., Microsoft Playwright, Cypress, or Selenium) with Node.js and TypeScript or JavaScript for automated UI and REST API testing.
- Experience building and scaling test automation frameworks from scratch or significantly extending existing frameworks.
- Proven expertise with API testing tools such as Postman, including collection design, environment management, and assertion scripting.
- Moderate SQL proficiency — comfortable writing SELECT statements with JOINs, filters, and aggregations to validate data in relational databases.
- Exposure to cloud services (e.g., AWS, Azure, GCP), particularly cloud storage, in a testing or quality assurance context.
- Demonstrated ability to work independently with little to moderate oversight — a self-starter who manages priorities and communicates proactively.
Salary : $45 - $50