Course and Lab Tester
Only freelancers located in the U.S. may apply.U.S. located freelancers only
Hands-On Lab Tester / Technical QA Specialist Company Opsgility Position: Hands-On Lab Tester / Technical QA Specialist Job Type: Part time/Contract Location: Remote About SkillMeUP.ai SkillMeUP.ai is a hands-on technical learning platform designed to help individuals and organizations build practical skills in cloud computing, cybersecurity, artificial intelligence, Microsoft technologies, and other enterprise IT platforms. Our labs provide learners with real cloud environments where they can follow guided exercises, configure resources, troubleshoot systems, and develop real-world technical skills. Position Overview Opsgility (our product is SkillMeUP.ai) is seeking a Hands-On Lab Tester / Technical QA Specialist to test technical training labs before they are released to learners. The Lab Tester will work through labs exactly as a student would, verifying that instructions are accurate, cloud resources provision correctly, exercises can be completed successfully, and the overall learner experience is clear and reliable. This role is ideal for someone who enjoys working with cloud technologies, following technical instructions, troubleshooting problems, and identifying ways to make technical content easier to understand. Responsibilities * Execute SkillMeUP.ai labs from beginning to end as a learner would. * Verify that lab environments provision and initialize correctly. * Follow lab instructions exactly as written and identify missing, confusing, or inaccurate steps. * Validate Azure, Microsoft 365, Power Platform, AI, cybersecurity, and other technical lab environments. * Confirm commands, scripts, configuration steps, URLs, screenshots, and expected results. * Identify technical errors, broken instructions, permissions issues, provisioning failures, and platform problems. * Verify that lab resources, accounts, credentials, and permissions are available when required. * Test labs using the SkillMeUP.ai browser-based lab environment and remote desktop interfaces. * Record the actual time required to complete each lab and compare it with the estimated duration. * Document defects with clear reproduction steps, screenshots, error messages, and recommended corrections. * Retest labs after fixes are implemented. * Evaluate labs from a learner's perspective and identify areas where instructions could be clearer. * Test labs after Microsoft, Azure, or other vendor interfaces and services change. * Work with course authors, engineers, and platform developers to resolve issues. * Maintain testing checklists and report lab readiness prior to publication. What You'll Test Labs may include technologies such as: * Microsoft Azure * Microsoft 365 * Microsoft Copilot * Microsoft Entra ID * Microsoft Intune * Azure AI and Microsoft Foundry * Power Platform * Windows Server * Linux * Networking * Cybersecurity * Git and GitHub * Containers and Kubernetes * DevOps * Databases * Artificial intelligence and machine learning Candidates are **not expected to be experts in every technology**. The ability to learn quickly, carefully follow technical instructions, and troubleshoot problems is more important. Required Qualifications * General understanding of IT, cloud computing, networking, operating systems, or software development. * Comfortable working with web-based administration portals and technical tools. * Ability to follow detailed technical instructions precisely. * Strong troubleshooting and problem-solving skills. * Excellent attention to detail. * Ability to clearly document problems and explain how they can be reproduced. * Comfortable using command-line tools such as PowerShell, Bash, or Azure CLI. * Ability to distinguish between a problem with the lab instructions, the cloud environment, and the SkillMeUP.ai platform. * Strong written English communication skills. * Ability to work independently in a remote environment. Preferred Qualifications Any of the following are helpful but not required: * Experience with Microsoft Azure. * Microsoft, CompTIA, AWS, Google Cloud, ISC2, or other technical certifications. * Experience with technical training or certification courses. * Experience performing software QA or user acceptance testing. * Experience administering Windows or Linux systems. * Experience with Microsoft 365 or Power Platform. * Familiarity with GitHub and DevOps tools. * Experience completing hands-on technical labs, bootcamps, or certification training. What Makes Someone Successful in This Role The best Lab Testers are naturally curious and detail-oriented. They don't simply determine whether a lab "works." They ask questions such as: * Can a student successfully complete this without outside help? * Does every instruction match what is actually displayed on screen? * Are there assumptions the author forgot to explain? * Did the cloud environment provision correctly? * Are permissions and credentials correct? * Does the expected result actually occur? * Could a confusing instruction cause a learner to make a mistake? * Has a Microsoft or cloud-service update changed the procedure? * If something fails, can another team member reproduce the problem from the tester's report? ## Example Testing Workflow A Lab Tester may be assigned a 60-minute Azure lab and will: 1. Launch the lab through SkillMeUP.ai. 2. Verify the assigned cloud environment and credentials. 3. Complete every instruction exactly as written. 4. Verify each expected result. 5. Record any errors or confusing instructions. 6. Capture screenshots and error messages where appropriate. 7. Record the actual completion time. 8. Submit a testing report with pass/fail results and identified defects. 9. Retest the lab after corrections have been made. ## Success Metrics Performance in this role may be measured by: * Percentage of labs thoroughly tested prior to release. * Accuracy and completeness of defect reports. * Number of learner-impacting issues identified before publication. * Ability to reproduce and clearly document failures. * Lab retest turnaround. * Accuracy of lab completion-time estimates. * Quality and usability of feedback provided to course authors and engineers. Why Join Opsglity You'll have the opportunity to work directly with emerging cloud and AI technologies while helping ensure thousands of learners receive a reliable, high-quality hands-on training experience. This is an excellent position for someone who enjoys technology, continuous learning, troubleshooting, and working with real cloud environments.
- More than 30 hrs/weekHourly
- 1-3 monthsDuration
- Entry levelExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesFlower Mound3:45 AM
- $756K total spent82 hires, 2 active
- 30,752 hours
- Mid-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