Send this job to your inbox!
We are seeking a Software QA Engineer to support application testing, quality validation, and release readiness across new and existing software platforms. This role focuses on ensuring that products function as intended, meet defined requirements, and maintain a high standard of stability and user experience. The ideal candidate has strong analytical instincts, experience with modern QA tools and methodologies, and the ability to work closely with developers, product owners, and project managers.
Develop and execute test plans, test cases, and test scripts for web and software applications.
Perform functional, regression, integration, and user-acceptance testing.
Identify, document, and track defects through resolution using standard tracking tools.
Collaborate with developers to clarify requirements, validate fixes, and improve overall product quality.
Participate in requirement reviews and provide input on testability and risk areas.
Validate builds prior to releases and support release readiness activities.
Maintain testing documentation and support continuous process improvement.
Report testing progress, results, and quality metrics to the project team.
3–7+ years of experience in software QA or software testing.
Strong understanding of QA methodologies, testing types, and SDLC processes.
Experience creating and running manual test cases in structured testing environments.
Hands-on experience with defect-tracking systems (e.g., Jira, Azure DevOps, or similar).
Ability to review requirements/user stories and translate them into test scenarios.
Strong analytical skills and attention to detail.
Clear communication skills and ability to work cross-functionally.
Experience with automated testing tools (Selenium, Playwright, Cypress, etc.).
Ability to write basic scripts or queries (PowerShell, Python, SQL).
Exposure to CI/CD environments or build pipelines.
Experience testing API endpoints using tools like Postman or similar.
Familiarity with Agile/Scrum processes.
Organized, structured, and consistent in documenting work.
Curious tester mentality—actively looks for edge cases, risks, and usability gaps.
Able to work independently while collaborating effectively with developers and PMs.
Strong sense of ownership and accountability.
Remote or hybrid depending on project needs.
Highly collaborative, deadline-driven environment.
Occasional after-hours testing during releases or major deployments.
Phone Number
Job Type
Remote Status
Get notified about new listings!
Can't find the job you want?
Submit a general applicationLoading Jobs...