Bachelor’s degree in Computer Science, Engineering, or a related field., 2–3 years of experience in QA, software testing, or product validation., Familiarity with test automation tools like Playwright or Cypress., Basic scripting skills in JavaScript or Python, with TypeScript being a plus..
Key responsibilities:
Support testing of web and AI-enabled applications through manual and automated tests.
Collaborate with teams to understand test requirements and develop test plans.
Document test cases, results, and issues using Jira.
Assist in validating AI model outputs to ensure performance and fairness.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Part of the Daniel J. Edelman family of global companies, Assembly is a marketing and communications agency built to serve Microsoft globally in advancing its mission to empower every person and every organization on the planet to achieve more.
At Assembly, we marry strategy, creative, earned media and paid to maximize brand impact. Our unique approach goes beyond headlines and posts, building belief through action - crucial in an age of declining trust and rising misinformation. Leveraging our firm’s strengths in brand and social strategy, integrated marketing, B2B marketing and tech, we specialize in creating active brands from inception to completion. Our expertise is underscored with AI-powered processes to enable seamless collaboration and efficiency while infusing innovation at every step as we help to tell Microsoft’s story.
We’re proud to be Microsoft's agency partner across its Brand social channels; the US agency for Modern Life and Devices Influencer and Content Creator, and UK PR; the global PR partner for Xbox; agency for LinkedIn Social and Creator; as well as Corporate Communications partner in priority global markets. We’re also proud to help several executives engage critical stakeholders and raise their visibility.
Contact us at assemblycontact@assemblyinc.com.
Edelman is a voice synonymous with trust, reimagining a future where the currency of communication is action. Our culture thrives on three promises: boldness is possibility, empathy is progress, and curiosity is momentum.
At Edelman, we understand diversity, equity, inclusion and belonging (DEIB) transform our colleagues, our company, our clients, and our communities. We are in relentless pursuit of an equitable and inspiring workplace that is respectful of all, reflects and represents the world in which we live, and fosters trust, collaboration and belonging.
We are looking for a QA Engineer to support testing and quality efforts across Edelman’s trust product portfolio. You will work closely with engineering, product, and data teams to validate functionality, test AIdriven features, and help build reliable automated test suites. This role is a great opportunity for someone with foundational QA or technical experience who is eager to grow their skills in test automation, acceptance testing, and AI quality assurance. Familiarity with TypeScript and modern QA workflows is a plus.
Key Responsibilities:
Support the development and execution of automated and manual test cases across web and AIenabled applications.
Assist in writing and maintaining acceptance and integration tests to ensure reliable system interactions.
Collaborate with senior QA engineers and developers to understand test requirements, identify edge cases, and contribute to test planning.
Use Jira to document test execution, log issues, and track QA progress during sprints.
Help validate AI model outputs and prompts to ensure consistent, fair, and expected performance.
Participate in setting up and maintaining QA environments and test data sets.
Document test steps, test results, and findings clearly and concisely for team visibility and continuous improvement.
Stay engaged with new QA tools, practices, and techniques, especially in automation and AI testing.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
2–3 years of experience in QA, software testing, or technical product validation.
Familiarity with test automation tools such as Playwright, Cypress, or similar (academic or project experience is acceptable).
Exposure to Jira or other issue tracking systems.
Understanding of integration and acceptance testing concepts.
Basic scripting or coding experience (e.g., JavaScript, Python); TypeScript familiarity is a plus.
Curiosity about AI systems and eagerness to learn AIML testing techniques.
Detailoriented, with strong organizational and communication skills.
#LIRT9
We are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t perfectly align with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Required profile
Experience
Level of experience:Entry-level / graduate
Spoken language(s):
English
Check out the description to know which languages are mandatory.