Software Engineer IV, In Test at Mitratech
, , India -
Full Time


Start Date

Immediate

Expiry Date

03 May, 26

Salary

0.0

Posted On

02 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Automation Testing, Selenium, C#, Java, Test Management, Defect Tracking, CI/CD, Agile, Scrum, TDD, BDD, SQL, API Testing, Mentorship, Quality Assurance, Collaboration, AI Tools

Industry

Software Development

Description
At Mitratech, we are a team of technocrats focused on building world-class products that simplify operations in the Legal, Risk, Compliance, and HR functions of Fortune 100 companies. We are a close-knit, globally dispersed team that thrives in an ecosystem that supports individual excellence and takes pride in its diverse and inclusive work culture centered around great people practices, learning opportunities, and having fun! Our culture is the ideal blend of entrepreneurial spirit and enterprise investment, enabling the chance to move at a rapid pace with some of the most complex, leading-edge technologies available. Given our continued growth, we always have room for more intellect, energy, and enthusiasm—join our global team and see why it’s so special to be a part of Mitratech! As part of our expansion, we are searching for a Software Engineer IV to join us and provide technical and people leadership while working closely with cross-functional teams, including our teams in India and Mexico. In this role, you will own the overall quality strategy, drive automation-first engineering practices, and lead high-performing QA teams to ensure delivery of a scalable, reliable, and enterprise-grade workflow automation product, TAP. This is a senior, hands-on leadership role. Strong automation expertise is mandatory. Candidates without significant automation leadership experience will not be considered. Job Overview As a Software Engineer IV, you’ll: Lead quality strategy and execution: Define and own the overall QA strategy, test approach, and quality metrics across one or more scrum teams. Drive automation excellence: Champion automation-first testing practices and ensure scalable, maintainable automated test solutions across UI, API, and integration layers. Collaborate at a senior level: Work closely with Engineering Leads, Architects, Product Owners, and Program Managers to align quality goals with business outcomes. Mentor and lead teams: Provide technical guidance, mentorship, and career development support to QA engineers, fostering a culture of ownership and continuous improvement. Ensure customer-focused quality: Partner with Support, Services, and Clients to analyze production issues and drive long-term quality improvements. Essential Duties & Responsibilities: Lead manual, automation, and exploratory testing efforts across multiple agile scrum teams. Own end-to-end test planning, including release, patch, hotfix, and maintenance testing strategies. Define standards, best practices, and governance for test automation frameworks, tools, and processes. Review and guide automated test code, framework design, and CI/CD integration for quality and scalability. Act as a point of escalation for complex production issues, ensuring effective root cause analysis and preventive measures. Drive collaboration with Support, Development, Product, and Maintenance teams to resolve non-reproducible or unclear issues. Translate client concerns and business requirements into clear test strategies, scenarios, and acceptance criteria. Take ownership of automation for regression, patch, and fix testing to enable fast and safe releases. Track and report quality metrics, test coverage, automation effectiveness, and release readiness to stakeholders. Foster a culture of high quality, accountability, and customer-focused execution across teams. Provide technical mentorship and upskilling across QA and cross-functional engineering teams. Required Skills & Experience: 9+ years of experience in manual and automation testing, with strong expertise in Selenium using C# or Java. Proven experience leading QA teams (3–4+ engineers), including test strategy, execution, and delivery ownership. Strong hands-on experience with test automation frameworks such as NUnit, and enterprise CI/CD environments using Azure DevOps. Excellent knowledge of C#, Jenkins, Bitbucket, Git, or similar source control and CI tools. Extensive experience with Test Management tools (e.g., TestRail) and Defect Tracking tools (e.g., Jira). Strong proficiency in designing, reviewing, and executing both manual and automated test cases. Solid understanding of SQL, relational databases, and data validation concepts. Experience integrating automated tests into CI/CD pipelines and driving shift-left testing practices. Promote the use of AI-assisted tools for activities such as test case generation, test data creation, defect analysis, and documentation, where appropriate. Experience working in maintenance QA environments with direct collaboration across Clients, Support, Product, and Engineering. Graduate Degree in Engineering or equivalent. Desired Skills & Experience: Strong understanding of Agile, Scrum, TDD, and BDD methodologies. Advanced proficiency in C# or Java, Selenium WebDriver, NUnit, and .NET-based automation frameworks. Experience with REST API testing, Postman, SoapUI, Web Services, JavaScript, HTML, and CSS. Knowledge of OOPS concepts, design patterns, and test architecture principles. Familiarity with performance testing tools such as JMeter is a plus. Experience influencing quality practices at a program or product level. Excellent communication, leadership, and stakeholder management skills Awareness of AI tools and their practical application in software testing and QA activities We are an equal-opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status.
Responsibilities
Lead the quality strategy and execution for QA across multiple scrum teams, ensuring the delivery of a scalable and reliable product. Drive automation-first engineering practices and mentor QA teams to foster a culture of continuous improvement.
Loading...