Senior QA Engineer
Free to start · No card · 5 credits the moment you sign up
Job description
In Short
MSQ DX is searching for a Quality Assurance (QA) Engineer to join our successful and growing team. The key focus of the QA Engineer is to develop a quality of process focused across multiple projects. The QA Engineer will collaborate closely and work in a cross-functional team to deliver digital transformation by using nonconventional thinking to get into the mindset of how product owners and end users view the product.
What You’ll Be DoingThe QA Engineer is responsible for Quality Assurance Testing, User Acceptance Testing, scheduling, coordinating and management of releases across different product categories. These releases can include product feature updates, bug fixes, new feature enhancements, and all other aspects introduced to the product line. This role is also responsible for quality review of various applications and includes creating test plans and strategy, test cases in partnership with developers, business analysts and project managers which are used to shape and verify code and check conformance to business and system requirements. The role relies upon manual testing tools and test automation as a new process within Arke.
What We’d Love to See
- 3+ years quality assurance/manual testing experience on public facing web applications, including validation across desktop and mobile devices, multiple browsers, and responsive breakpoints
- 3+ years of experience working on web-based software projects, including participation across the software development lifecycle (requirements, design, development, testing, release, and post-release support) for customer-facing websites or web applications
- 2+ years of automated testing experience (Cypress, Playwright or similar) including test architecture design, reusable test utilities, test data strategy, and CI/CD integration
- 2+ years of experience validating API integrations (Swagger, Postman) or automated API testing frameworks (Playwright API, Cypress API, etc.)
- Previous release management experience
- Ability to work within an Agile or Waterfall environment, including identifying gaps, clarifying edge cases, and ensuring acceptance criteria are testable and aligned with business requirements
- Experience reviewing workflows, user journeys, or UI designs using tools such as Figma, Miro, or similar diagramming and design collaboration tools
- Experience managing project requirements/test results within Agile tools (i.e., Azure DevOps and Jira)
- Experience using collaboration and documentation tools such as Confluence, ADO wiki or similar knowledge management platforms
- Preferred experience using cross-browser and cross-device testing platforms such as BrowserStack, LambdaTest, or similar tools for validating functionality across browsers, operating systems, and device types
- Highly self-motivated and directed
- Able to exercise independent judgment and act on it
- Excellent listening, interpersonal, written, and oral communication skills
- Logical and efficient, with keen attention to detail
- Ability to effectively prioritize and execute tasks while under pressure
- Strong customer service orientation
- Experience working in a team-oriented, collaborative environment
- Bachelor’s degree from an accredited college/university, with a preferred concentration in Business, Management Information Systems, or Accounting
- Ability to maintain positive and productive working relationships with stakeholders, peers, and leadership
It Would be Nice to Have
- Preferred experience with testing on Content Management Systems (CMS) systems both from the user side and admin side (Sitecore, Optimizely, ContentStack, Contentful)
- ADA & WCAG 2.0 (level AA) Compliance testing experience
- Proven experience writing automated test scripts for functional and integration testing
- Working knowledge of JavaScript, HTML, and CSS sufficient to debug UI issues, analyze DOM behavior, and support automated test development, with familiarity with modern front-end frameworks such as React, Next.js, or similar
Who We Are
MSQ DX is a full-service experience design and technology consultancy dedicated to delivering connected, optimized digital solutions that spark conversations and fuel exponential growth. Our core values are the heart of MSQ DX and influence everything we do. We cultivate a vibrant culture for extraordinary people and uphold high standards while creating value for our clients and stakeholders.
Why MSQ DX?
At MSQ DX, our greatest strength is our people. We believe in creating an environment where everyone can do meaningful work, grow their skills, and feel supported by a team that truly cares.
We offer a fantastic benefits package to our US-based employees, including health, dental, vision, life, and disability insurance, along with a 401(k) plan that includes up to a 4% company match. We also trust our employees to self-manage their personal time off and we invest in opportunities for ongoing learning, mentorship, and professional development.
For our Brazil team, we provide competitive compensation and access to growth and collaboration with our cross-cultural teams. Everyone at MSQ DX plays an important role in our success, and we value each person’s unique contributions to our culture.
We are proud to be a place where people enjoy working and feel encouraged to be their best. We hope you will explore what it is like to be part of MSQ DX.
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for MSQ DX. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.