OTS Solutions logo
OTS Solutions Verified
IT Services, Software Development, Consulting, Web Development

Software Quality Assurance Engineer

Richardson, Texas, United StatesOnsitePart Time$35–$35 /hrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

OTS Solutions is seeking a detail-oriented QA Engineer for a part-time role (15-20 hours/week) to ensure the quality, reliability, and performance of their web-based SaaS platform. The role involves a mix of structured manual testing and scalable test automation. Key responsibilities include designing and maintaining automated test suites using frameworks like Playwright, Selenium, or Cypress, executing manual test cases, managing defects using tools like Jira, and contributing to quality processes within Agile/Scrum teams. The ideal candidate will have 5+ years of QA experience with web-based SaaS applications and hands-on experience with at least one automation framework.

Company Description

OTS Solutions is a global digital technology consulting company headquartered in Dallas, TX, with offices worldwide. We specialize in creating innovative technology solutions to solve real-world business challenges, enhancing quality and efficiency in processes. Our expertise spans custom and enterprise application development, digital and innovation consulting, CRM solutions, and cloud platforms such as Microsoft Azure and AWS. Additionally, we excel in software testing, including unit testing, UAT, regression, automated testing, load testing, and performance testing.

About the Role

We are looking for a detail-oriented and experienced QA Engineer to join our team on a part-time basis (15-20 hours/week). You will be responsible for ensuring the quality, reliability, and performance of our web-based SaaS platform through a combination of structured manual testing and scalable test automation. This is a high-impact role where your work directly shapes the product experience for our customers.

Key Responsibilities

Automation Testing

•      Design, develop, and maintain automated test suites for functional, regression, and smoke testing

•      Build and manage test frameworks using tools such as Playwright, Selenium, or Cypress

•      Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, or similar)

•      Maintain and evolve automation coverage as new features are released

Manual & Functional Testing

•      Execute manual test cases for new features, bug fixes, and exploratory testing

•      Perform end-to-end functional testing across web browsers and environments

•      Validate UI/UX against product specs, wireframes, and acceptance criteria

•      Conduct regression testing ahead of each release cycle

Defect Management

•      Document bugs with clear reproduction steps, screenshots, and severity ratings

•      Track defects through the full lifecycle using tools like Jira or Linear

•      Work closely with developers to verify fixes and close issues

Quality Process

•      Contribute to test planning, sprint grooming, and release readiness reviews

•      Maintain and update test plans and test case documentation

•      Flag quality risks early and recommend improvements to testing practices

Required Qualifications

•      5+ years of QA experience with web-based SaaS applications

•      Hands-on experience with at least one automation framework: Playwright, Selenium, or Cypress

•      Strong proficiency in manual functional and regression testing

•      Familiarity with REST API testing (Postman, REST Assured, or similar)

•      Experience working within Agile/Scrum teams and sprint-based delivery

•      Solid understanding of browser compatibility, cross-platform testing, and SDLC

•      Strong written communication skills for clear bug reporting and test documentation

Nice to Have

•      Experience with performance or load testing (e.g., k6, JMeter, Locust)

•      Basic scripting skills in JavaScript, Python, or TypeScript

•      Familiarity with CI/CD tools and testing pipelines

•      Experience testing SaaS products with role-based access, multi-tenancy, or subscription flows

Tools & Environment

Automation

Playwright / Selenium / Cypress

API Testing

Postman / REST Assured

Bug Tracking

Jira / Linear / ClickUp

CI/CD

GitHub Actions / Jenkins / CircleCI

Methodology

Agile / Scrum, 2-week sprints

Pay Rate: 35$ / Hr

Ready to apply?
You'll be redirected to OTS Solutions's application page.

Similar roles