Software Product Engineer / QA Engineer (Part-Time, Project-Based)
Worldwide
We are seeking a Software Product Engineer with strong Quality Assurance (QA) experience to support software development projects on a part-time, project-based basis. This role will work closely with business stakeholders and developers to validate functionality, identify defects, improve product quality, and support the software development lifecycle. The ideal candidate has experience testing web applications, reviewing requirements, executing test cases, validating integrations, and collaborating with developers on code releases and pull requests. Responsibilities Review business and technical requirements to ensure completeness and testability Create and execute test plans, test cases, and test scripts Perform functional, regression, integration, and user acceptance testing Identify, document, and track software defects through resolution Validate fixes and verify software quality prior to release Test web-based applications, APIs, and system integrations Collaborate with developers during code reviews and pull request processes Verify software changes before deployment to production Assist with online testing platforms and automated testing initiatives Provide recommendations for product improvements and quality enhancements Maintain QA documentation and testing records Qualifications 3+ years of experience in Software QA, Product Engineering, or Software Testing Experience testing web applications and cloud-based software platforms Familiarity with Git, GitHub, GitLab, or similar version control systems Experience reviewing and validating pull requests (PRs) Understanding of software development lifecycle (SDLC) and Agile methodologies Strong analytical and problem-solving skills Excellent communication and documentation abilities Experience with automated testing tools is a plus Preferred Skills API testing experience (Postman or similar tools) Experience working with CI/CD pipelines Knowledge of SQL and database validation Familiarity with Jira, Azure DevOps, or similar project management tools Experience supporting business software and enterprise applications Engagement Details Part-time, project-based engagement Remote work Flexible schedule Opportunity for ongoing projects based on performance Hourly or fixed-price proposals accepted When applying, please provide: Relevant QA/Product Engineering experience Examples of software projects you have tested Experience with pull requests and code review processes Availability and hourly rate Resume and Upwork profile
- Less than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 days ago
- Interviewing:8
- Invites sent:13
- Unanswered invites:6
About the client
- United StatesDearborn8:44 AM
- $5.6K total spent3 hires, 2 active
- 703 hours
- Food & BeverageMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by