remote
QA Engineer - PAR Technology
QA Engineer
Quality Assurance Engineer responsible for designing, implementing, and maintaining automated test suites for POS and digital ordering platforms, ensuring high‑quality releases across web, mobile, and API services.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium, Java, and Python for web, mobile, and API components.
- Collaborate with cross‑functional development and product teams in an Agile environment to define test strategies and acceptance criteria.
- Execute functional, regression, performance, and integration tests, and report defects using Jira.
- Implement CI/CD pipelines to integrate automated tests, ensuring rapid feedback on code changes.
- Continuously improve testing frameworks, tools, and processes to increase test coverage and efficiency.
Requirements
- 3+ years of hands‑on experience in software testing and test automation.
- Proficiency in Selenium WebDriver with Java or Python, and experience testing RESTful APIs.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems.
- Strong understanding of Agile methodologies and ability to work in a fast‑paced, collaborative environment.
- Excellent analytical and problem‑solving skills with a detail‑oriented mindset.
Skills
seleniumjavapythonjiratest automationcicdagile