Job Description
We are seeking a detail-oriented and technically skilled QA Engineer to join our software development team.
The ideal candidate will be responsible for ensuring the delivery of high-quality software products by defining, designing, and executing comprehensive test strategies.
This role involves analyzing requirements, identifying potential product risks, and collaborating closely with developers and business stakeholders.
Key Responsibilities
- Clarify and refine testing requirements with product and development teams.
- Identify, prioritize, and document test conditions and product risks.
- Design detailed test cases and test sets to cover both functional and non-functional requirements.
- Develop and maintain test documentation, including test plans, procedures, and status reports.
- Plan, schedule, and execute various testing types such as exploratory, automated, and regression.
- Manage defect tracking and resolution, ensuring clear communication of issues and progress.
- Analyze actual test results against expected outcomes and report discrepancies.
- Participate in technical reviews and provide feedback from a testing Skills and Experience :
- Strong understanding of software testing principles and common failure patterns.
- Proficient in test automation tools and scripting (e.g., Selenium, Postman, etc.)
- Familiarity with backend testing, integrations, and distributed systems.
- Experience with SQL and relational databases.
- Solid grasp of data structures and algorithms.
- Ability to work in fast-paced, agile environments with shifting :
- Background in the business domain of the Experience with test automation frameworks and CI / CD pipelines.
If you are passionate about software quality and want to work on challenging, impactful projects, wed love to hear from you
(ref : hirist.tech)
Skills Required
Algorithms, Relational Databases, Selenium, Data Structures, Test Automation Tools, Postman, Sql