Salary
—
Job Location & type
Remote / Full time
Experience
3 years
Job Status
Active Job
Job Summary:
We are seeking a detail-oriented Quality Assurance (QA) Engineer to ensure the quality, reliability, and performance of our software products. The QA Engineer will be responsible for planning, designing, and executing manual and automated tests, identifying defects, and collaborating closely with developers and product teams to deliver high-quality releases.
Key Responsibilities:
Analyze requirements and specifications to understand testing scope and objectives
Design, write, and execute test cases, test scenarios, and test plans
Perform manual testing of web and API-based applications
Develop and maintain automated tests for functional and regression testing
Create and execute API tests using tools such as Postman
Validate API responses, data integrity, and error handling
Perform performance and load testing to evaluate system behavior under stress
Identify, document, and track defects using bug-tracking tools
Provide clear, actionable feedback to development teams
Participate in sprint planning, reviews, and retrospectives
Ensure timely test execution and accurate reporting of test results
Continuously improve testing processes and test coverage
Testing Activities:
Manual Testing
Functional testing
Regression testing
Smoke and sanity testing
Automated Testing:
Writing and maintaining automated test scripts
Integrating automated tests into CI/CD pipelines
API Testing:
Creating and running Postman collections
Writing automated API tests and assertions
Performance Testing:
Conducting load, stress, and performance tests
Analyzing results and reporting performance bottlenecks
UX/UI Design Fundamentals
Art Studio learnings
Advanced Prototyping Techniques
Interactive Media Workshop
User Research Methods
Market Insights Program
Design Systems and Frameworks
Collaboration Hub