Turnitin is a global software development company in the education sector working to ensure the integrity of education and research, and to meaningfully improve
Senior Software Quality Engineer
Location
Mexico
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Quality Engineer
Turnitin
Role Description The Senior Software Quality Engineer (SSQE) plays a critical role in assuring quality (adherence to requirements and user experience) by testing the company's applications. This role shares ownership over moderate to complex architecture developments, including strategy, plan, framework, and solution development. The SSQE is responsible for creating automation frameworks from scratch, solving high complexity problems, developing Continuous Testing (CT) models, and acting as a Point of Contact (POC) for technical guidance across the product domain. Responsibilities: - Defines, develops, and implements quality assurance best practices and procedures: test strategies, test plans, test cases, and other quality-related assessments for their Domain. - Participates in all aspects of testing, including functional, regression, integration, and test planning. - Works collaboratively with their team during all project stages to provide in-process testing results. - Designs, writes, executes, and maintains automated and manual tests, as well as frameworks for UI tests. - Augments development teams by enhancing test coverage where needed. - Investigates, records, triages, and tracks defects, and verifies their fixes. - Participates in code releases and the code review process. - Stays up-to-date with new testing tools and test strategies. - Provides leadership, guidance, training, and mentoring to implement quality validations and initiatives for the domain. - AI Integration: Leverages generative AI coding assistants to optimize framework scripting, and implements prompt engineering methodologies to draft automated test workflows and generate scalable test datasets. Qualifications - Experience: 6+ years of related professional experience. - Computer science degree or demonstrable experience. - Technical Expertise (High): UI Web Automation, UI Desktop Automation, UI Web/Mobile/Desktop Functional/Manual, STLC & QA Concepts, Test Planning and Strategizing, Management of Test Data. Proficient on OOLPs and test frameworks like: Selenium (Mandatory) and Playwright (desired). - Technical Expertise (Medium-High): CI/CD/CT (Jenkins, Git, etc.), UI Mobile Automation, AWS (S3, Lambda, EC2, CloudWatch), Agile (Scrum & Kanban), Test Management. API Automation, API Testing (Manual). - AI and Modern QA Competency (Medium-High - Mandatory): Practical application of Generative AI tools (e.g., Copilot, ChatGPT) for script generation and maintenance, test documentation, and failure logs analysis. - Problem Solving: Proven ability to understand and work on complex issues requiring in-depth evaluation of variable factors, exercising judgment in selecting methods and techniques. - Impact: Capacity to assist in designing functional plans to prevent critical delays and production bugs. - Collaboration: Networks effectively with key contacts outside their immediate area of expertise. Acts as a Technical Lead and Mentor, actively influencing development and QA peers to adopt modern quality standards, participate in incident reviews, and champion a shared-ownership culture for code quality. - Nice to have experience with accessibility and performance testing. Benefits - Remote First Culture - Health Care Coverage* - Education Reimbursement* - Competitive Paid Time Off - Self-Care Days - National Holidays* - 2 Founder Days + Juneteenth Observed - Paid Volunteer Time* - Charitable contribution match* - Monthly Wellness or Home Office Reimbursement/* - Access to Modern Health (mental health platform) - Parental Leave* - Retirement Plan with match/contribution* Company Description When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in global education. For over 25 years, Turnitin has partnered with educators and institutions to develop learning integrity solutions that recognize the enduring value of critical thinking in a rapidly changing world. Over 16,000 academic institutions, publishers, and corporations use our services in more than 185 countries around the world. Experience a remote-first culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education. Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.
Related Guides
Related Job Pages
More Software Engineer Jobs
Vice President, Engineering
FormfactorСистема развития навыков дизайнера продукта и помощь в трудоустройстве
• Define and execute a multi-year engineering strategy aligned with company goals • Lead, structure, and continuously develop a large, international engineering organization across multiple regions • Serve as a senior thought partner to executive leadership on technology, scalability, and engineering investment decisions • Own engineering readiness for high-volume production including stable ramps, yield optimization, cost efficiency, and quality • Establish and track key performance indicators such as yield, reliability, cycle time, time-to-market, and cost • Drive structured problem-solving and act as final escalation point for complex production or field issues • Ensure robust engineering processes for smooth transition from development into volume manufacturing • Lead cross-functional NPI execution, balancing speed, risk mitigation, and quality • Act as executive-level engineering interface for strategic customers and external partners • Build a performance-driven engineering culture with clear accountability and continuous improvement
Principal Software Engineer
DFIN - Donnelley Financial SolutionsA leading provider of risk and compliance solutions, DFIN - Donnelley Financial Solutions offers data insights, industry expertise, and insightful technology to
Join a dynamic team at the pulse of global markets, where we deliver innovative software and service solutions for essential financial reporting and capital markets transactions. At DFIN, we are a values-driven organization that empowers you to build a fulfilling career while bringing your authentic self to work every day. Our "Win as One" mentality ensures that our team's success is directly linked to Client, Shareholder and Employee Satisfaction. In 2026, DFIN was named #1 on the 2026 Top 100 Global Most Loved Workplaces® by Best Practice Institute. We have also been recognized as one of America's Most Loved Workplaces® for five consecutive years and a Built In Best Place to Work for six years, reflecting our continued commitment to supporting employees' total well-being. Enjoy competitive compensation, a flexible workplace, comprehensive benefits, and opportunities for professional growth. Bring your passion and talents to DFIN - because being YOU thrives here. Summary: We are looking for technical team members at all levels who want to push themselves to deliver best in market SaaS solutions. We offer a challenging environment where you will have to grow, adapt, and use your skills consistently. Our customers rely on us in the moments that matter. Engineering delivers on that promise. As a Principal Frontend Engineer, you will be part of key engineering team within our engineering organization, responsible for the architectural vision, design, and implementation of our frontend systems. You will work closely with cross-functional teams, engineers at all levels, product managers, and UX designers, to deliver a world-class user experience for our SaaS platform. This role requires deep engineering skills in modern front-end technologies, strong collaboration skills, and a strategic mindset to drive the evolution of our systems in alignment with business goals. This isn't your typical, boring, web application, but a highly sophisticated, modern, SPA plus Node JS BFF, that pushes the boundaries of memory and computation in a browser requiring many components to be meticulously engineered for optimal performance. Challenges include the use of web workers, algorithmic design/optimization, replication patterns, caching, async design, and the successful management of complexity. The system involves real-time collaborative document editing, requiring concurrency and distributed systems thinking. This role focuses on the most advanced and challenging aspects of this system in an environment of innovation and technical excellence. Responsibilities: • Complex web frontend SPA development and architecture. • Design and implement concise, modular, cohesive, frontend and backend services in a distributed system context that are resilient, efficient, and reliable. • Ensure automated tests are highly effective in terms of software quality, refactor flexibility, and integration/delivery/build speed. • Design, refactor, implement, or work within micro-frontend SPA(s). • Optimize builds for speed and deterministic dependency management. • Concurrent and asynchronous software design/development. • Advanced asynchronous and resilient network communications design and implementation. • Software development on complex, but potentially irreducible algorithms or combinatorials. • Understand the basics of determinism, complexity classes, and resource constraints. • Find ways to reduce/decompose complex software components along appropriate boundaries. • When apparently irreducible problems are encountered and they resist beneficial decomposition (np-ness), find ways to simplify through approximation theory and quantization. • Extensive usage of all aspects of observability systems from experienced instrumentation of code to well-designed queries, dashboards, and alerts. Additional Responsibilities • Data driven optimization of latency, compute, memory, storage, and network traffic. • Maintain awareness of production system performance, errors, and code usage. • Communicate with clarity with diagrams, documentation, and presentations to other developers, dev teams, SREs, and management. • Optimize build, deployment, and IaC provisioning pipelines. • Rigorous analysis of escaped defects to determine corrective actions with depth of insight. • Communicate clearly via software architecture, embedded docs, or o11y. • Design and develop defensively to maintain or increase security going beyond OWASP and zero trust patterns by truly understanding the area of the system being worked on. • Rigorous and proficient review and clear feedback on pull requests by team members. • Keep up with relevant technologies, techniques, tools, and patterns. • Ensure the software is as simple as possible, but not simpler. • Build software with people. Product managers, other developers, SREs, junior engineers, senior engineers, and offshore. Construct software that matters! • Constantly address technical debt. Shine a light on it, even when it hurts. • Participate in the planning of technical engineering and product roadmaps. • Plan, lead, or manage projects when called upon to do so while remaining hands on. Qualifications: - • 6-15+ years of experience designing and building frontend software applications • Experience with secure coding standards and participation in systems security practices. • Ability to explain complex topics to managers/directors, program/product managers • Non-negotiables o Strong Typescript/JavaScript/ECMAScript o REACT (preferred), Angular, or other SPA frontend development tech stack • Roughly 50% or more of the following o Experience with heavy, complex frontend software. o Redux/Redux-Saga o Browser APIs o JS immutable data structures o In depth REST, gRPC, graphQL, or other API experience o Frontend test frameworks o Concurrency and/or asynchronous operations o Algorithm and combinatorial design and optimization o Performance and memory profiling/optimization including binary/byte level techniques o Javascript V8 Engine knowledge/experience o C# .NET or Java Spring boot backend service experience o Node JS o Micro-frontends o WebSockets or other push technologies like Signal R or long polling o Browser Canvas o Advanced HTTP protocol/Networking o RDMS/database design and development experience PostgreSQL, SQL Server o Docker, AKS/Kubernetes o Distributed systems backend or P2P systems experience Education • BS in Computer Science or equivalent work experience. It is the policy of Donnelley Financial Solutions to select, place, and manage all its employees without discrimination based on race, color, national origin, gender, age, religion, actual or perceived disability, veteran status, actual or perceived sexual orientation, genetic information or any other protected status. If you are a qualified individual w ith a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access jobs.dfinsolutions.com as a result of your disability. You can request a reasonable accommodation by sending an email to talentacquisition@dfinsolutions.com . At DFIN, protecting your identity is a top priority. Please be aware of scammers impersonating DFIN recruiters. DFIN recruiters will never request personal information via email or text. You will only receive a text from us if you've already been in contact. All automated messages will come from talentacquisition@dfinsolutions.com . If you ever have doubts about the legitimacy of any communication from us, please do not hesitate to reach out for verification via talentacquisition@dfinsolutions.com (this email is for general TA questions and is not used for updates on your application status). #BI-Remote
Senior Technical Developer
The Growth PartnerWe help Marketing Agencies scale profitably using Growth Partner Principles
• Act as the primary implementation partner working directly in a production codebase. • Own the building, engineering, and feature deployment of full-stack system features. • Design, implement, and submit clean Pull Requests (PRs) for review. • Build and maintain robust machine learning pipelines, covering training data preparation, fine-tuning scripts, and system evaluations. • Write complex raw PostgreSQL database schemas, queries (CTEs, window functions), and data migrations. • Develop, scale, and optimize high-throughput model inference steps and custom voice pipelines (STT/TTS). • Decompose feature briefs, propose structural technical architectures, and autonomously resolve backend production bugs.
Senior Java Developer
Eliassen GroupFounded in 1989, Eliassen Group is an award-winning consulting, staffing, and recruiting company. In 2018, Eliassen Group merged with Principle Solutions Group
Senior Java Developer Boston, MA Type: Contract Category: Development Industry: Insurance Reference ID: JN -062026-107457 Date Posted: 06/15/2026 Shortcut: http://careers.eliassen.com/aue7RH - Description - Recommended Jobs Description: Hybrid 4 days onsite in Boston, MA Our client seeks a Senior Java Developer to deliver robust web applications across the middle tier and presentation tier. The role spans end-to-end development from front-end interfaces through database and object-relational layers. You will collaborate with Business Analysts, write high-quality code, support testing and deployments, and ensure performance, scalability, maintainability, and security. We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $65.00 to $72.00/hr. w2 JN -062026-107457 Responsibilities: - Collaborate with Business Analysts to translate business requirements into technical designs. - Develop, test, and maintain high-quality source code across the full stack. - Create and execute unit tests and support functional and system integration testing. - Participate in deployment activities and production support when needed. - Design and integrate application components for seamless interoperability. - Ensure solutions meet performance, scalability, maintainability, and security standards. Experience Requirements: - 5+ years developing web-based applications using Java/J2EE technologies. - Core Java including multithreading and Executor framework. - Spring, Spring MVC, Hibernate, and MyBatis. - RESTful web services development and integration. - JavaScript, JSP, CSS, HTML, Angular, and modern JS libraries such as jQuery. - AJAX, XML/XSLT, and JSON. - Application servers including JBoss, Apache, and Tomcat. - SQL database design, stored procedures, and performance optimization. - Experience using GitHub Copilot in Agent mode to assist with Java development. - Ability to create cross-browser, cross-platform compatible solutions. - Strong understanding of web application security best practices. - Preferred: Experience with property and casualty insurance applications, and familiarity with performance tuning and scalability strategies. - Personal: Self-motivated, organized, and able to prioritize. Strong analytical and problem-solving skills with attention to detail. Education Requirements: - Bachelor’s degree in Computer Science, Engineering, or related field. Recruitment Transparency Notice Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as part of its initial application screening and hiring process. You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team (noreply@eliassen.com, 781-808-2924) inviting you to complete a brief voice screening as part of your application process. These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group’s use of these tools, including AI tools, as part of the application and hiring process. Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following: When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc. Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact fraud@eliassen.com. About Eliassen Group: Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients’ capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve. Eliassen is committed to building a diverse and inclusive team from a variety of backgrounds, perspectives, and skills. We are an Equal Opportunity and Affirmative Action Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis of race, color, gender identity or expression, sexual preference or orientation, sex (including pregnancy, childbirth, and related medical conditions), marital status, creed, religion, physical or mental disability, genetic information, military or veteran status, age, ancestry, national origin, citizenship status, prohibited criminal record inquiries of applicants and employees, or any other category protected by federal, state, or local laws. Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check! Eliassen Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Eliassen Group’s Affirmative Action Plan (AAP) is available for inspection by any employee or applicant for employment upon request, during normal business hours of Monday through Friday, 8:30am to 5:30pm EST. Interested persons should contact Phaedra Wells at pwells@eliassen.com for assistance. It is unlawful in Massachusetts and Maryland to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Applicants with disabilities that believe they require an accommodation or assistance with a position, please email our HR team at hradmin@eliassen.com. This email inbox is designed exclusively to assist job seekers whose disability prevents them from being able to apply online. Emails sent for other purposes will not receive a response. Please be advised that a number of fraudulent job postings have been released under the Eliassen Group brand. Unfortunately, fraudulent job postings can happen. If anyone reaches out to you about an open position connected with Eliassen Group, never provide personal or financial information to anyone who is not clearly associated with Eliassen Group If anyone seemingly from Eliassen Group has ever requested this personal information in the past or does so in the future, please contact fraud@eliassen.com. Please ensure that you are working directly with us by confirming the following: - When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc. - Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group, as indicated above




