PAR is a leading global provider of software, systems, and service solutions to the restaurant and retail industries.
Software Quality Engineer I
Location
Texas
Posted
25 days ago
Salary
$70K - $80K / year
Seniority
Junior
Job Description
Software Quality Engineer I
PAR Technology
• Create and execute test cases based on product requirements, user workflows, and release goals. • Perform functional, regression, and exploratory testing across multiple builds, configurations, and environments. • Validate end-to-end workflows including setup/onboarding, connectivity behaviors, updates, alerts/indicators, and device functional states. • Identify, document, and track defects with strong reproduction steps, logs, and environment details. • Partner with developers to isolate root cause signals (logs, configuration, steps to reproduce). • Verify fixes and prevent regressions through targeted retest and added coverage. • Maintain clear test evidence and traceability (requirements → tests → results). • Contribute to release readiness reporting (what’s tested, what’s not, known risks, and gaps). • Assist in building or maintaining test scripts and lightweight automation (primarily Python-based). • Help improve test repeatability through tooling, checklists, fixtures, and structured procedures. • Support test bench setup and maintenance for reliable, repeatable validation. • Capture logs and diagnostics to support issue reproduction and verification.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related discipline.
- 0–2 years of experience in software/system testing (internships/co-ops welcome).
- Familiarity with software test fundamentals: test cases, regression, defect lifecycle, basic test planning.
- Ability to work in Linux and/or Windows environments; comfortable using command line tools.
- Exposure to scripting or programming (Python preferred; C/C++ a plus).
- Strong written communication skills with ability to create clear reproduction steps and concise reports.
- Comfort using basic lab tools (serial console, logs, etc.).
- Strong attention to detail; consistent, repeatable execution habits
- Curious and persistent when debugging ambiguous issues
- Able to organize work, prioritize test coverage, and communicate risk clearly
- Collaborative mindset—works well with engineering and product partners.
- Experience testing software on hardware devices and/or embedded platforms.
- Exposure to connectivity concepts (Networking / Wireless fundamentals) and troubleshooting approaches.
- Familiarity with test frameworks or automation concepts (pytest, and CI pipelines).
- Experience with Jira / Test Rail (or similar) for defect tracking and test management.
Benefits
- Health insurance
- 401(k) plan
- Paid time off
- Remote work options
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Penetration Tester, Vector Command, Vulnerability Management & External Network
Rapid7Rapid7 is an award-winning, rapidly expanding software company that serves over 3,500 organizations, including 30% of the Fortune 1000 companies throughout 78 c
Do you enjoy attacking networks? Do you enjoy sifting through large amounts of attack surface, crafting novel attack chains to breach a client's perimeter, gaining initial access, laterally moving, and demonstrating impact, all while evading security teams and their controls? As a penetration tester on the Global Services team at Rapid7, you will help our clients improve their security posture through your technical skills and knowledge of both offensive and defense strategies. As a penetration tester on the Global Services team at Rapid7, you will help our clients improve their security posture through your technical skills and knowledge of both offensive and defense strategies About the Team Vector Command is an always-on Red Team operation supporting multiple customers. As part of a specialized team, you will emulate real adversaries by performing large-scale reconnaissance, identifying exposed or high-value assets, and discovering weaknesses that can be leveraged for compromise. After gaining access, the team continues with post-compromise objectives to demonstrate real impact, evade detection, and assess the effectiveness of security controls. This service evaluates far more than vulnerabilities-it tests the customer's entire security posture and defense-in-depth strategy. In addition to offensive operations, you will support customers through external attack surface analysis, exposure reconnaissance, integration of accounts and tools, preparation of monthly Red Team reports, and prioritization of customer requests. Daily collaboration with Vector Command operators is essential, as is maintaining awareness of new vulnerabilities, shifts in customer attack surfaces, and changes across customer environments. About the Role Your primary responsibility is to deliver Rapid7's Vector Command Continuous Red Teaming service. In this role, you will conduct external network penetration testing and manage vulnerability scan dashboards, exploiting vulnerabilities, identifying the impact of exposures, and then searching for vulnerabilities that automated tooling may miss. The focus is on continuous perimeter testing to identify attack vectors that could lead to a breach. Specifically, your focus will be to: - Manage automated vulnerability scan data across numerous customers, identifying and validating vulnerabilities which can be used to gain initial access into an organization. - Perform external network penetration testing activities across a large attack surface, searching for vulnerabilities and misconfigurations that automation often misses. - Upon successful exploitation, work with your Vector Command team to evaluate the impact through post-compromise breach simulation. - Collaborate closely with a team of Red Team operators, participating in daily meetings to establish attack objectives and operational direction. - Develop and maintain positive relationships with clients and understand their business and needs - Create additional value for clients through continual insights and consultative advice based on experience with the client, their industry, established standards and leading practices The skills and qualities you'll bring include: - 3+ years in an active technical security role. - Knowledge of Cybersecurity standards and industry best practices - Bug Bounty experience, identifying novel vulnerabilities in arbitrary internet-facing attack surfaces - The ability to translate technical concepts and convey them to non-security personnel - Technical competencies, including previous technical consulting experience - High quality report writing and peer reviewing - Certifications such as GPEN, CPTS, OSCP, CREST - Experience with Red & Purple Teams - Excellent communication skills both with internal and external stakeholders - Collaborative mindset, contributing to knowledge sharing and cross training - Demonstrate a commitment to the "end-to-end" testing process, from the initial pre-engagement planning to providing accountable support during the final remediation phase. - Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-Remote #LI-PB1 About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.
AI Analyst, Tester
GuidehouseGuidehouse, a "next-generation consultancy" and a portfolio company of Veritas Capital, provides management, risk consulting, and technology services to help cl
• Lead efforts to gather, draft, and finalize epics, user stories, and related functional and non-functional technical requirements on a multi-year software development project. • Perform human-in-the-loop testing of new Artificial Intelligence-enabled (AI-enabled) software features related to intelligence document processing, purpose-built intelligence, and semantic/reverse image search
Role Description We are seeking a QA Test Engineer to ensure the quality, security, and performance of digital banking applications across mobile (iOS/Android) and web platforms. The role involves testing end-to-end customer journeys, API integrations, and core banking connectivity (Temenos T24). You will work closely with cross-functional teams to deliver a seamless and secure digital banking experience. - Analyze business requirements and prepare test plans, test cases, and scenarios - Execute functional, integration, regression, and compatibility testing across mobile and web platforms - Perform API testing (REST/JSON) using tools like Postman or SoapUI - Validate end-to-end integration between digital channels and T24 Core Banking - Test key banking workflows such as onboarding, eKYC, login, payments, and fund transfers - Identify, track, and manage defects using JIRA/Azure DevOps - Conduct root cause analysis and ensure defect resolution - Validate security controls (MFA, OTP, biometric authentication, session management) - Support performance testing and release cycles (SIT/UAT/Regression) - Collaborate with teams in Agile/Scrum environments - Contribute to automation initiatives (Appium/Selenium) and continuous QA improvements Qualifications - Bachelor’s degree in Computer Science, IT, or related field - ISTQB Certification (Mandatory) - 5+ years of QA experience, preferably in banking/financial services - Minimum 3 years of mobile app testing (iOS & Android) - Strong experience in Web and API testing - Experience with Temenos T24 integration testing (preferred) - Familiarity with tools: Postman, JIRA, Selenium/Appium (good to have) - Knowledge of payment systems and secure authentication methods - Experience working in Agile/Scrum delivery models Requirements - Preferred Immediate joiner only
QA Test Engineer
CRG CorporationCRG Corporation provides staffing solutions across the U.S. and specializes in direct hire, contract, and contract-to-hire placements in industries such as IT, accounting and finan
QA Test Engineer (Automation) Location: Charlotte , North CarolinaContract To HireApr 28, 2026 QA Test Engineer (Automation) Location: Charlotte, NC (3 days onsite, 2 days remote) Duration: 6 months, extendable or possibility for hire Pay: $40.00+ hourly JOB DESCRIPTION Our global Fortune 500 client, with U.S. headquarters in Charlotte, NC, is a world class food service provider with a strong presence across the nation. Celebrating almost 30 years in North America, this employee-focused company has received honors for diversity and inclusion, innovation, health and wellness, and company culture. CRG has successfully placed over 220 employees within the last 7 years within this organization, known for its continuous growth opportunities, fantastic benefits package, innovative technology, flexible work environment, and collaborative culture. We’re looking for a QA Test Engineer with strong development skills to drive end-to-end testing and automation across applications. This is a hands-on role focused on building scalable automation frameworks, not manual testing. RESPONSIBILITIES - Design, develop, and maintain test automation frameworks for web applications - Build and execute automated tests for functional, regression, and integration scenarios - Integrate automation into CI/CD pipelines - Collaborate with engineering and product teams to ensure quality across the SDLC - Identify gaps in test coverage and improve automation strategy - Debug failures and ensure stable test execution - Perform API testing and backend validation as needed QUALIFICATIONS - Strong experience with Selenium WebDriver, Playwright, or Cypress - Proficiency in TypeScript/JavaScript or Python - Experience with modern JavaScript frameworks (React, Angular, Vue) - Solid understanding of automation frameworks, test design, and coding best practices - Hands-on AWS experience (EC2, S3, Lambda, etc.) - CI/CD integration experience NICE TO HAVE - API testing tools/frameworks; Docker or containerization exposure - Performance/load testing tools (JMeter, k6) - Experience in Agile/Scrum environments - Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience) Experience: - 5+ years of relevant experience. What We’re Looking For: - Strong debugging and problem-solving skills; a developer mindset applied to testing; ownership and accountability for quality; ability to build and continuously improve automation frameworks Category Code: JN008 #LI-LB1


