We are seeking a skilled QA Engineer with 5+ years of experience in manual and automation testing to support complex application architectures. The role involves planning, creating, and executing test cases, developing and maintaining front-end and back-end automation frameworks, and ensuring quality through regression, release, and defect lifecycle management.
Job Responsibilities :
- Create detailed test plans and test cases for applications with complex architectures
- Perform manual and automated regression testing within defined timelines
- Provide sign-off and comprehensive test execution reports
- Handle release testing responsibilities and coordination
- Work with database schemas and querying tools for data validation
- Conduct defect triage, retesting, and coordination with development teams
- Utilize test management tools like Qmetry to track test coverage and progress
- Define and track QA metrics (defect counts, test results, test status, etc.)
- Ensure defects are logged with complete diagnostic details to expedite resolution
- Collaborate effectively with stakeholders and maintain a positive team attitude
Required Skills :
Manual testing expertise in complex application environmentsStrong understanding of SDLC and QA best practicesExperience with Splunk for log analysisExperience with Qmetry or similar test management toolsStrong problem-solving and analytical skillsAbility to identify and maintain flaky test casesCapability to write robust, reusable automation scriptsPreferred Skills :
Experience working in agile or cross-functional teamsAbility to assess and improve test coverageKnowledge of CI / CD pipelinesEducation :
BA / BS in Information Technology, Computer Science, or a related field (or equivalent work experience)
J-18808-Ljbffr