FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Quality Assurance Engineer
MdotMQA Engineer ensuring software reliability and security at MDOTM, focusing on quality for AI-driven investment solutions. Collaborating with developers to build a robust testing ecosystem and enforce quality standards.
Tech Stack
Tools & technologiesJavaJavaScriptSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- As a QA Engineer, you will be the guardian of our software's reliability and security.
- Your primary mission is to ensure that every release meets the highest standards of quality, performance, and data integrity.
- Collaborate closely with frontend and backend developers to build a robust testing ecosystem, transforming complex requirements into comprehensive test strategies.
- Develop and execute comprehensive test plans, focusing on both the AI interface and internal tools.
- Design, maintain, and optimize automated test suites for frontend (UI/UX) and backend (API) components.
- Validate security implementations such as XSS/CSRF protections, secure authentication flows, and data encryption standards.
- Lead the adoption of QA best practices, from unit testing guidance to end-to-end (E2E) automation, in collaboration with technical leadership.
- Define acceptable quality gates and key metrics to measure software quality, ensuring a balance between high standards and delivery velocity.
- Identify, document, and track defects, working closely with developers to ensure timely resolution and prevent regressions.
- Conduct load and stress testing to ensure the scalability of our AI-driven solutions.
- Partner with Engineering and DevOps teams to integrate testing into the CI/CD pipeline and promote a 'quality-first' culture.
Requirements
What you’ll need- Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field.
- Proficiency with modern testing tools and advanced API testing.
- Strong understanding of TypeScript/JavaScript and familiarity with Java/Spring Boot backend environments.
- Expertise in testing secure authentication flows and ensuring compliance with standards.
- Mastery of Git and extensive experience with bug-tracking systems like Jira.
- Ability to drive the adoption of testing best practices across the development lifecycle, from unit testing frameworks to complex end-to-end (E2E) automation strategies.
- Capability in defining and implementing rigorous quality gates that balance high software standards with the need for continuous delivery and team velocity.
- Proficiency in establishing and monitoring technical KPIs and quality metrics to objectively evaluate and improve software reliability and performance.
- Excellent communication skills in English (written and spoken), with the ability to explain complex problems to different stakeholders.
Benefits
Comp & perks- Competitive salary & truly flexible work environment
- Unlimited learning & development budget
- Annual company retreat at a stunning location
- Fast-track career progression, with opportunities to grow into leadership roles
- Collaborate daily with an ultra-international team (18+ nationalities) spread across our offices in Milan, London and New York
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated testingAPI testingTypeScriptJavaScriptJavaSpring Bootload testingstress testingunit testingend-to-end (E2E) automation
Soft Skills
communicationcollaborationleadershipproblem-solvingadoption of best practicesdefect trackingquality assurancemetrics evaluationstakeholder engagementteam velocity
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Engineering