Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

New York Technology Partners • Chicago, Illinois, United States
Role & seniority: QA Engineer, mid-level (2-4 years of software QA/testing)
Stack/tools: Python (testing/automation), automated test scripting, Jira (bug tracking), TestRail (test management), SDLC familiarity
Design, execute, and automate test plans and test cases to validate functionality, performance, and reliability
Collaborate with product stakeholders and developers to translate requirements into tests; identify, document, and track bugs
Lead QA strategy and process improvements; maintain detailed test reports, release notes, and documentation
Bachelor’s degree in CS/Engineering or equivalent practical experience
2-4 years in software QA/testing
Strong attention to detail, analytical/problem-solving abilities
Excellent communication and teamwork
Proficiency in Python; ability to work on-site
Familiarity with SDLC and QA methodologies
Experience with manual and automated testing tools and practices
Experience with Jira, TestRail, or similar test management/bug-tracking tools
Location & work type: On-site at Chicago office; in-person collaboration required
About the Role We’re looking for a QA Engineer to take ownership of our testing processes and help ensure the reliability, performance, and quality of our software. As an integral part of our team, you’ll work closely with developers and product stakeholders to improve our testing strategy, automate workflows, and drive continuous improvement. Key Responsibilities Collaborate with product stakeholders to understand requirements and translate them into comprehensive test plans and test cases. Design, execute, and automate tests to validate the functionality, performance, and reliability of software applications. Identify, document, and track bugs in collaboration with the development team using tracking tools like Jira. Perform regression testing to ensure new features or fixes do not negatively impact existing functionalities. Develop and maintain automated test scripts to enhance testing efficiency and coverage. Take the lead in shaping our QA strategy, introducing best practices, and refining testing methodologies. Prepare and maintain detailed test reports, release notes, and documentation for internal teams and stakeholders. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 2-4 years of experience in software quality assurance or testing. Strong attention to detail, analytical skills, and problem-solving abilities. Excellent communication and teamwork skills. Passion for technology and continuous learning. Knowledge of programming languages used in testing and QA (e.g., Python). Must be able to work on-site at our Chicago office. We believe in close collaboration and hands-on teamwork. Preferred Qualifications Familiarity with software development life cycle (SDLC) and QA methodologies. Understanding of manual and automated testing tools and practices. Experience with test management and bug tracking tools like Jira, TestRail, etc.