Trigent Software Inc
Website:
trigent.com
Job details:
Mandatory skills: QA - Manual and automation testing of (UI ,UX) additional skills: AEM testing ensures that Adobe Experience Manager (AEM) sites are functional, high-performing, and secure, covering both manual and automated approaches. Key components include unit testing with JUnit/Mockito, UI testing with Selenium or Cypress, performance testing, and workflow validation, often integrated into CI/CD pipeline Role Summary The Senior Quality Engineer will be responsible for driving the quality strategy, designing robust test frameworks, and ensuring the delivery of high-quality software products. This role involves close collaboration with product, development, and DevOps teams. Key Responsibilities Test Strategy & Planning Define, own, and continuously improve the end-to-end test strategy for assigned products/modules. Analyse business and technical requirements to identify test scenarios, coverage gaps, and quality risks. Estimate testing efforts, plan test cycles, and contribute to release planning. Test Design & Execution Design, develop, and maintain comprehensive test cases (functional, regression, integration, system, UI, API). Perform manual and automated testing for web components as required. Ensure high-quality test documentation test plans, test cases, test data, and traceability matrices. Test Automation Design and implement robust, maintainable test automation frameworks. Develop and maintain automated test scripts for regression, smoke, and integration tests. Integrate automated tests into CI/CD pipelines and ensure fast feedback to development teams. Quality Governance & Best Practices Define and track quality metrics (defect density, test coverage, escape rate, etc.). Advocate and implement best practices in QA/QE across teams (shift-left testing, code quality, testability). Participate in code reviews for test code and provide feedback on testability for production code. Defect Management Identify, document, and track defects with clear reproduction steps and impact analysis. Partner with engineers to triage defects, drive root cause analysis, and prevent recurrence. Validate fixes and ensure timely closure of issues. Collaboration & Stakeholder Management Work closely with developers, product managers to clarify requirements and acceptance criteria. Contribute to refinement and design discussions, providing a quality perspective early in the lifecycle. Required Qualifications & Experience Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). Minimum 6 years of hands-on experience in Quality Engineering / Software Testing in an Agile environment. Strong experience in: Manual testing of complex applications. UI/UX testing Test automation for UI using tools such as Selenium / Playwright / Cypress . Proficient in at least one programming/scripting language: Java, C#, JavaScript/TypeScript, Python, or similar . Experience building and maintaining automation frameworks and integrating them into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions). Experience with defect tracking and test management tools ( Azure DevOps ). Preferred Skills (Good to Have) Experience with BDD tools (e.g., Cucumber) Knowledge on Adobe Experience Manager Behavioural Competencies Strong analytical and problem-solving skills with attention to detail. Excellent communication and collaboration skills; able to work effectively with cross-functional teams. Proactive, ownership mindset with the ability to work independently and handle multiple priorities. Passion for quality, automation, and continuous improvement.
Click on Apply to know more.